ok cmd/api 1.242s ? cmd/cgo [no test files] ok cmd/fix 4.187s ok cmd/go 1.153s ? cmd/godoc [no test files] ok cmd/gofmt 4.285s ? cmd/vet [no test files] ? cmd/yacc [no test files] ok archive/tar 1.072s ok archive/zip 2.238s ok bufio 1.497s ok bytes 3.550s ok compress/bzip2 3.126s ok compress/flate 16.980s ok compress/gzip 1.077s ok compress/lzw 4.089s ok compress/zlib 24.851s ok container/heap 1.067s ok container/list 1.082s ok container/ring 1.265s ? crypto [no test files] ok crypto/aes 1.134s ok crypto/cipher 1.070s ok crypto/des 1.316s ok crypto/dsa 1.108s ok crypto/ecdsa 1.199s ok crypto/elliptic 1.112s ok crypto/hmac 1.112s ok crypto/md5 1.081s ok crypto/rand 1.419s ok crypto/rc4 1.058s ok crypto/rsa 1.383s ok crypto/sha1 1.080s ok crypto/sha256 1.089s ok crypto/sha512 1.101s ok crypto/subtle 1.095s ok crypto/tls 2.517s ok crypto/x509 3.676s ? crypto/x509/pkix [no test files] ok database/sql 1.105s ok database/sql/driver 1.077s ok debug/dwarf 1.078s ok debug/elf 1.295s ok debug/gosym 1.080s ok debug/macho 1.117s ok debug/pe 1.140s ok encoding/ascii85 1.080s ok encoding/asn1 1.087s ok encoding/base32 1.086s ok encoding/base64 1.070s ok encoding/binary 1.068s ok encoding/csv 1.060s ok encoding/gob 1.358s ok encoding/hex 1.062s ok encoding/json 1.576s ok encoding/pem 1.089s ok encoding/xml 1.132s ok errors 1.060s ok exp/cookiejar 1.125s ok exp/ebnf 1.063s ok exp/ebnflint 1.168s ok exp/gotype 29.631s ok exp/html 2.585s ok exp/html/atom 1.065s ok exp/locale/collate 6.195s ok exp/locale/collate/build 1.096s ? exp/locale/collate/tools/colcmp [no test files] ok exp/norm 171.471s ? exp/ssa [no test files] ok exp/utf8string 1.079s ok exp/winfsnotify 1.140s ok expvar 1.119s ok flag 1.079s ok fmt 1.589s ok go/ast 1.108s ok go/build 2.307s ok go/doc 1.640s ok go/format 1.565s ok go/parser 1.348s ok go/printer 60.643s ok go/scanner 1.126s ok go/token 1.615s ok go/types 5.098s ? hash [no test files] ok hash/adler32 1.135s ok hash/crc32 1.077s ok hash/crc64 1.064s ok hash/fnv 1.075s ok html 1.075s ok html/template 1.271s ok image 2.211s ok image/color 1.073s ok image/draw 1.231s ? image/gif [no test files] ok image/jpeg 2.616s ok image/png 1.811s ok index/suffixarray 1.111s ok io 1.104s ok io/ioutil 1.094s ok log 1.074s ? log/syslog [no test files] ok math 1.085s ok math/big 1.812s ok math/cmplx 1.094s ok math/rand 1.373s ok mime 1.107s ok mime/multipart 4.884s ok net 3.423s ok net/http 41.482s ok net/http/cgi 1.167s ok net/http/fcgi 1.185s ok net/http/httptest 1.127s ok net/http/httputil 1.155s ? net/http/pprof [no test files] ok net/mail 1.086s ok net/rpc 1.274s ok net/rpc/jsonrpc 1.136s ok net/smtp 1.098s ok net/textproto 1.093s ok net/url 1.078s ok old/netchan 1.160s ok os 1.452s ok os/exec 1.259s ok os/signal 3.013s ok os/user 1.092s ok path 1.067s ok path/filepath 2.450s ok reflect 1.177s ok regexp 1.844s ok regexp/syntax 9.959s ok runtime 8.880s ? runtime/cgo [no test files] ok runtime/debug 1.111s ok runtime/pprof 9.547s --- FAIL: TestRace (3.45 seconds) race_test.go:45: Failed to run tests: exit status 1 ================== WARNING: DATA RACE Read by goroutine 2: command-line-arguments_test.func·238() c:/mingw64/go/src/pkg/runtime/race/testdata/regression_test.go:19 +0x36 Previous write by goroutine 0: command-line-arguments_test.NewLog() c:/mingw64/go/src/pkg/runtime/race/testdata/regression_test.go:21 +0x7a command-line-arguments_test.init() c:/mingw64/go/src/pkg/runtime/race/testdata/waitgroup_test.go:-1166 +0xff main.init() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:510 +0x94 runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:245 +0x73 Goroutine 2 (running) created at: command-line-arguments_test.NewLog() c:/mingw64/go/src/pkg/runtime/race/testdata/regression_test.go:20 +0x5d command-line-arguments_test.init() c:/mingw64/go/src/pkg/runtime/race/testdata/waitgroup_test.go:-1166 +0xff main.init() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:510 +0x94 runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:245 +0x73 ================== === RUN TestNoRaceAtomicAddInt64 --- PASS: TestNoRaceAtomicAddInt64 (0.00 seconds) === RUN TestRaceAtomicAddInt64 ================== WARNING: DATA RACE Write by goroutine 8: command-line-arguments_test.func·004() c:/mingw64/go/src/pkg/runtime/race/testdata/atomic_test.go:48 +0x36 Previous write by goroutine 7: command-line-arguments_test.func·003() c:/mingw64/go/src/pkg/runtime/race/testdata/atomic_test.go:43 +0x6e Goroutine 8 (running) created at: command-line-arguments_test.TestRaceAtomicAddInt64() c:/mingw64/go/src/pkg/runtime/race/testdata/atomic_test.go:53 +0x134 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 7 (finished) created at: command-line-arguments_test.TestRaceAtomicAddInt64() c:/mingw64/go/src/pkg/runtime/race/testdata/atomic_test.go:46 +0xff testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceAtomicAddInt64 (0.00 seconds) === RUN TestNoRaceAtomicAddInt32 --- PASS: TestNoRaceAtomicAddInt32 (0.00 seconds) === RUN TestNoRaceAtomicLoadAddInt32 --- PASS: TestNoRaceAtomicLoadAddInt32 (0.00 seconds) === RUN TestNoRaceAtomicLoadStoreInt32 --- PASS: TestNoRaceAtomicLoadStoreInt32 (0.00 seconds) === RUN TestNoRaceAtomicStoreCASInt32 --- PASS: TestNoRaceAtomicStoreCASInt32 (0.00 seconds) === RUN TestNoRaceAtomicCASLoadInt32 --- PASS: TestNoRaceAtomicCASLoadInt32 (0.00 seconds) === RUN TestNoRaceAtomicCASCASInt32 --- PASS: TestNoRaceAtomicCASCASInt32 (0.00 seconds) === RUN TestNoRaceAtomicCASCASInt32_2 --- PASS: TestNoRaceAtomicCASCASInt32_2 (0.00 seconds) === RUN TestNoRaceAtomicLoadInt64 --- PASS: TestNoRaceAtomicLoadInt64 (0.00 seconds) === RUN TestNoRaceAtomicCASCASUInt64 --- PASS: TestNoRaceAtomicCASCASUInt64 (0.00 seconds) === RUN TestNoRaceAtomicLoadStorePointer --- PASS: TestNoRaceAtomicLoadStorePointer (0.00 seconds) === RUN TestNoRaceAtomicStoreCASUint64 --- PASS: TestNoRaceAtomicStoreCASUint64 (0.00 seconds) === RUN TestRaceFailingAtomicStoreLoad --- PASS: TestRaceFailingAtomicStoreLoad (0.00 seconds) === RUN TestRaceAtomicLoadStore ================== WARNING: DATA RACE Read by goroutine 36: sync/atomic.LoadUint64() c:/MinGW64/go/src/pkg/sync/atomic/race.go:151 +0x4a command-line-arguments_test.func·019() c:/mingw64/go/src/pkg/runtime/race/testdata/atomic_test.go:243 +0x35 Previous write by goroutine 35: command-line-arguments_test.TestRaceAtomicLoadStore() c:/mingw64/go/src/pkg/runtime/race/testdata/atomic_test.go:246 +0xbb testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 36 (running) created at: command-line-arguments_test.TestRaceAtomicLoadStore() c:/mingw64/go/src/pkg/runtime/race/testdata/atomic_test.go:245 +0xab testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 35 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceAtomicLoadStore (0.00 seconds) === RUN TestRaceFailingAtomicAddLoad --- PASS: TestRaceFailingAtomicAddLoad (0.00 seconds) === RUN TestRaceAtomicAddStore ================== WARNING: DATA RACE Read by goroutine 40: sync/atomic.AddUint64() c:/MinGW64/go/src/pkg/sync/atomic/race.go:110 +0x4a command-line-arguments_test.func·021() c:/mingw64/go/src/pkg/runtime/race/testdata/atomic_test.go:266 +0x3e Previous write by goroutine 39: command-line-arguments_test.TestRaceAtomicAddStore() c:/mingw64/go/src/pkg/runtime/race/testdata/atomic_test.go:269 +0xbb testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 40 (running) created at: command-line-arguments_test.TestRaceAtomicAddStore() c:/mingw64/go/src/pkg/runtime/race/testdata/atomic_test.go:268 +0xab testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 39 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceAtomicAddStore (0.00 seconds) === RUN TestNoRaceCgoSync # command-line-arguments cgo_test_main.go:7:21: fatal error: pthread.h: No such file or directory compilation terminated. --- FAIL: TestNoRaceCgoSync (0.23 seconds) cgo_test.go:18: program exited with error: exit status 2 === RUN TestNoRaceChanSync --- PASS: TestNoRaceChanSync (0.00 seconds) === RUN TestNoRaceChanSyncRev --- PASS: TestNoRaceChanSyncRev (0.00 seconds) === RUN TestNoRaceChanAsync --- PASS: TestNoRaceChanAsync (0.00 seconds) === RUN TestRaceChanAsyncRev ================== WARNING: DATA RACE Write by goroutine 50: command-line-arguments_test.func·025() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:51 +0x67 Previous write by goroutine 49: command-line-arguments_test.TestRaceChanAsyncRev() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:53 +0xc4 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 50 (running) created at: command-line-arguments_test.TestRaceChanAsyncRev() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:52 +0xb4 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 49 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceChanAsyncRev (0.00 seconds) === RUN TestNoRaceChanAsyncCloseRecv --- PASS: TestNoRaceChanAsyncCloseRecv (0.00 seconds) === RUN TestNoRaceChanAsyncCloseRecv2 --- PASS: TestNoRaceChanAsyncCloseRecv2 (0.00 seconds) === RUN TestNoRaceChanAsyncCloseRecv3 --- PASS: TestNoRaceChanAsyncCloseRecv3 (0.00 seconds) === RUN TestNoRaceChanSyncCloseRecv --- PASS: TestNoRaceChanSyncCloseRecv (0.00 seconds) === RUN TestNoRaceChanSyncCloseRecv2 --- PASS: TestNoRaceChanSyncCloseRecv2 (0.00 seconds) === RUN TestNoRaceChanSyncCloseRecv3 --- PASS: TestNoRaceChanSyncCloseRecv3 (0.00 seconds) === RUN TestRaceChanSyncCloseSend ================== WARNING: DATA RACE Write by goroutine 64: runtime.closechan() c:/MinGW64/go/src/pkg/runtime/chan.c:1178 +0x0 command-line-arguments_test.func·036() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:140 +0x60 Previous read by goroutine 63: runtime.chansend() c:/MinGW64/go/src/pkg/runtime/chan.c:155 +0x0 command-line-arguments_test.func·038() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:146 +0x6b command-line-arguments_test.TestRaceChanSyncCloseSend() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:147 +0xc6 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 64 (running) created at: command-line-arguments_test.TestRaceChanSyncCloseSend() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:141 +0xb7 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 63 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 63: command-line-arguments_test.TestRaceChanSyncCloseSend() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:148 +0xd5 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Previous write by goroutine 64: command-line-arguments_test.func·036() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:139 +0x36 Goroutine 63 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 Goroutine 64 (finished) created at: command-line-arguments_test.TestRaceChanSyncCloseSend() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:141 +0xb7 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceChanSyncCloseSend (0.00 seconds) === RUN TestRaceChanAsyncCloseSend ================== WARNING: DATA RACE Write by goroutine 66: runtime.closechan() c:/MinGW64/go/src/pkg/runtime/chan.c:1178 +0x0 command-line-arguments_test.func·039() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:156 +0x60 Previous read by goroutine 65: runtime.chansend() c:/MinGW64/go/src/pkg/runtime/chan.c:155 +0x0 command-line-arguments_test.func·041() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:163 +0x6b command-line-arguments_test.TestRaceChanAsyncCloseSend() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:165 +0xc6 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 66 (running) created at: command-line-arguments_test.TestRaceChanAsyncCloseSend() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:157 +0xb7 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 65 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 65: command-line-arguments_test.TestRaceChanAsyncCloseSend() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:166 +0xd5 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Previous write by goroutine 66: command-line-arguments_test.func·039() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:155 +0x36 Goroutine 65 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 Goroutine 66 (finished) created at: command-line-arguments_test.TestRaceChanAsyncCloseSend() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:157 +0xb7 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceChanAsyncCloseSend (0.00 seconds) === RUN TestRaceChanCloseClose ================== WARNING: DATA RACE Write by goroutine 69: command-line-arguments_test.func·044() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:187 +0x4c runtime.panic() c:/MinGW64/go/src/pkg/runtime/panic.c:227 +0x115 Previous write by goroutine 68: command-line-arguments_test.func·043() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:181 +0x5c Goroutine 69 (running) created at: command-line-arguments_test.TestRaceChanCloseClose() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:193 +0x170 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 68 (finished) created at: command-line-arguments_test.TestRaceChanCloseClose() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:183 +0x13b testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceChanCloseClose (0.00 seconds) === RUN TestRaceChanSendLen ================== WARNING: DATA RACE Write by goroutine 2: command-line-arguments_test.TestRaceChanSendLen() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:208 +0xf3 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Previous write by goroutine 4: command-line-arguments_test.func·046() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:202 +0x36 Goroutine 2 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 Goroutine 4 (finished) created at: command-line-arguments_test.TestRaceChanSendLen() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:204 +0xb7 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceChanSendLen (0.00 seconds) === RUN TestRaceChanRecvLen ================== WARNING: DATA RACE Write by goroutine 5: command-line-arguments_test.TestRaceChanRecvLen() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:222 +0x11e testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Previous write by goroutine 3: command-line-arguments_test.func·047() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:216 +0x36 Goroutine 5 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 Goroutine 3 (finished) created at: command-line-arguments_test.TestRaceChanRecvLen() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:218 +0xe2 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceChanRecvLen (0.00 seconds) === RUN TestRaceChanSendSend ================== WARNING: DATA RACE Write by goroutine 6: command-line-arguments_test.func·049() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:244 +0xc4 Previous write by goroutine 8: command-line-arguments_test.func·048() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:231 +0x36 Goroutine 6 (running) created at: command-line-arguments_test.TestRaceChanSendSend() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:247 +0x16d testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 8 (finished) created at: command-line-arguments_test.TestRaceChanSendSend() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:238 +0x138 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceChanSendSend (0.00 seconds) === RUN TestNoRaceChanPtr --- PASS: TestNoRaceChanPtr (0.00 seconds) === RUN TestRaceChanWrongSend ================== WARNING: DATA RACE Write by goroutine 9: command-line-arguments_test.TestRaceChanWrongSend() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:278 +0x154 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Previous write by goroutine 12: command-line-arguments_test.func·052() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:273 +0x36 Goroutine 9 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 Goroutine 12 (finished) created at: command-line-arguments_test.TestRaceChanWrongSend() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:275 +0x104 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceChanWrongSend (0.01 seconds) === RUN TestRaceChanWrongClose ================== WARNING: DATA RACE Write by goroutine 17: runtime.closechan() c:/MinGW64/go/src/pkg/runtime/chan.c:1178 +0x0 command-line-arguments_test.func·055() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:298 +0x6d Previous read by goroutine 14: runtime.chansend() c:/MinGW64/go/src/pkg/runtime/chan.c:155 +0x0 command-line-arguments_test.func·054() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:293 +0x85 Goroutine 17 (running) created at: command-line-arguments_test.TestRaceChanWrongClose() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:299 +0x104 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 14 (finished) created at: command-line-arguments_test.TestRaceChanWrongClose() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:294 +0xe3 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== ================== WARNING: DATA RACE Write by goroutine 15: command-line-arguments_test.TestRaceChanWrongClose() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:302 +0x154 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Previous write by goroutine 17: command-line-arguments_test.func·055() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:297 +0x43 Goroutine 15 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 Goroutine 17 (finished) created at: command-line-arguments_test.TestRaceChanWrongClose() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:299 +0x104 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceChanWrongClose (0.02 seconds) === RUN TestRaceChanSendClose ================== WARNING: DATA RACE Write by goroutine 18: runtime.closechan() c:/MinGW64/go/src/pkg/runtime/chan.c:1178 +0x0 command-line-arguments_test.func·058() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:320 +0x53 Previous read by goroutine 19: runtime.chansend() c:/MinGW64/go/src/pkg/runtime/chan.c:155 +0x0 command-line-arguments_test.func·057() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:315 +0x6b Goroutine 18 (running) created at: command-line-arguments_test.TestRaceChanSendClose() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:322 +0xed testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 19 (finished) created at: command-line-arguments_test.TestRaceChanSendClose() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:317 +0xcc testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceChanSendClose (0.01 seconds) === RUN TestNoRaceProducerConsumerUnbuffered --- PASS: TestNoRaceProducerConsumerUnbuffered (0.00 seconds) === RUN TestRaceChanItselfSend ================== WARNING: DATA RACE Read by goroutine 24: command-line-arguments_test.func·062() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:358 +0x36 Previous write by goroutine 23: command-line-arguments_test.TestRaceChanItselfSend() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:361 +0xdc testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 24 (running) created at: command-line-arguments_test.TestRaceChanItselfSend() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:360 +0xcc testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 23 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Read by goroutine 24: runtime.chansend() c:/MinGW64/go/src/pkg/runtime/chan.c:155 +0x0 command-line-arguments_test.func·062() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:358 +0x58 Previous write by goroutine 23: command-line-arguments_test.TestRaceChanItselfSend() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:361 +0xdc testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 24 (running) created at: command-line-arguments_test.TestRaceChanItselfSend() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:360 +0xcc testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 23 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceChanItselfSend (0.00 seconds) === RUN TestRaceChanItselfRecv ================== WARNING: DATA RACE Write by goroutine 22: command-line-arguments_test.TestRaceChanItselfRecv() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:374 +0x117 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Previous read by goroutine 26: command-line-arguments_test.func·063() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:370 +0x36 Goroutine 22 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 Goroutine 26 (finished) created at: command-line-arguments_test.TestRaceChanItselfRecv() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:372 +0xfa testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceChanItselfRecv (0.01 seconds) === RUN TestRaceChanItselfNil ================== WARNING: DATA RACE Write by goroutine 25: command-line-arguments_test.TestRaceChanItselfNil() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:384 +0x9e testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Previous read by goroutine 28: command-line-arguments_test.func·064() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:381 +0x36 Goroutine 25 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 Goroutine 28 (finished) created at: command-line-arguments_test.TestRaceChanItselfNil() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:382 +0x81 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceChanItselfNil (0.01 seconds) === RUN TestRaceChanItselfClose ================== WARNING: DATA RACE Read by goroutine 30: command-line-arguments_test.func·065() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:392 +0x36 Previous write by goroutine 27: command-line-arguments_test.TestRaceChanItselfClose() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:395 +0xdc testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 30 (running) created at: command-line-arguments_test.TestRaceChanItselfClose() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:394 +0xcc testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 27 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 30: runtime.closechan() c:/MinGW64/go/src/pkg/runtime/chan.c:1178 +0x0 command-line-arguments_test.func·065() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:392 +0x46 Previous write by goroutine 27: command-line-arguments_test.TestRaceChanItselfClose() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:395 +0xdc testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 30 (running) created at: command-line-arguments_test.TestRaceChanItselfClose() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:394 +0xcc testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 27 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceChanItselfClose (0.00 seconds) === RUN TestRaceChanItselfLen ================== WARNING: DATA RACE Read by goroutine 32: command-line-arguments_test.func·066() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:404 +0x36 Previous write by goroutine 29: command-line-arguments_test.TestRaceChanItselfLen() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:406 +0xdc testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 32 (running) created at: command-line-arguments_test.TestRaceChanItselfLen() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:405 +0xcc testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 29 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceChanItselfLen (0.00 seconds) === RUN TestRaceChanItselfCap ================== WARNING: DATA RACE Read by goroutine 34: command-line-arguments_test.func·067() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:415 +0x36 Previous write by goroutine 31: command-line-arguments_test.TestRaceChanItselfCap() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:417 +0xdc testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 34 (running) created at: command-line-arguments_test.TestRaceChanItselfCap() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:416 +0xcc testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 31 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceChanItselfCap (0.00 seconds) === RUN TestRaceChanCloseLen ================== WARNING: DATA RACE Write by goroutine 33: command-line-arguments_test.TestRaceChanCloseLen() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:431 +0x10d testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Previous write by goroutine 36: command-line-arguments_test.func·068() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:426 +0x36 Goroutine 33 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 Goroutine 36 (finished) created at: command-line-arguments_test.TestRaceChanCloseLen() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:428 +0xe2 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceChanCloseLen (0.01 seconds) === RUN TestRaceChanSameCell ================== WARNING: DATA RACE Read by goroutine 35: command-line-arguments_test.TestRaceChanSameCell() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:445 +0x128 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Previous write by goroutine 38: command-line-arguments_test.func·069() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:438 +0x36 Goroutine 35 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 Goroutine 38 (finished) created at: command-line-arguments_test.TestRaceChanSameCell() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:441 +0xb2 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceChanSameCell (0.01 seconds) === RUN TestRaceChanCloseSend ================== WARNING: DATA RACE Write by goroutine 40: runtime.closechan() c:/MinGW64/go/src/pkg/runtime/chan.c:1178 +0x0 command-line-arguments_test.func·070() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:452 +0x46 Previous read by goroutine 37: runtime.chansend() c:/MinGW64/go/src/pkg/runtime/chan.c:155 +0x0 command-line-arguments_test.TestRaceChanCloseSend() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:455 +0xfe testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 40 (running) created at: command-line-arguments_test.TestRaceChanCloseSend() c:/mingw64/go/src/pkg/runtime/race/testdata/chan_test.go:454 +0xcc testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 37 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceChanCloseSend (0.00 seconds) === RUN TestNoRaceComp --- PASS: TestNoRaceComp (0.00 seconds) === RUN TestNoRaceComp2 --- PASS: TestNoRaceComp2 (0.00 seconds) === RUN TestRaceComp ================== WARNING: DATA RACE Write by goroutine 45: command-line-arguments_test.func·073() c:/mingw64/go/src/pkg/runtime/race/testdata/comp_test.go:45 +0x40 Previous write by goroutine 46: command-line-arguments_test.TestRaceComp() c:/mingw64/go/src/pkg/runtime/race/testdata/comp_test.go:48 +0x103 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 45 (running) created at: command-line-arguments_test.TestRaceComp() c:/mingw64/go/src/pkg/runtime/race/testdata/comp_test.go:47 +0xe9 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 46 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceComp (0.00 seconds) === RUN TestRaceComp2 ================== WARNING: DATA RACE Write by goroutine 47: command-line-arguments_test.func·074() c:/mingw64/go/src/pkg/runtime/race/testdata/comp_test.go:56 +0x36 Previous write by goroutine 48: command-line-arguments_test.TestRaceComp2() c:/mingw64/go/src/pkg/runtime/race/testdata/comp_test.go:59 +0x116 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 47 (running) created at: command-line-arguments_test.TestRaceComp2() c:/mingw64/go/src/pkg/runtime/race/testdata/comp_test.go:58 +0xe9 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 48 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceComp2 (0.00 seconds) === RUN TestRaceComp3 ================== WARNING: DATA RACE Write by goroutine 49: command-line-arguments_test.func·075() c:/mingw64/go/src/pkg/runtime/race/testdata/comp_test.go:67 +0x40 Previous write by goroutine 50: command-line-arguments_test.TestRaceComp3() c:/mingw64/go/src/pkg/runtime/race/testdata/comp_test.go:70 +0x154 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 49 (running) created at: command-line-arguments_test.TestRaceComp3() c:/mingw64/go/src/pkg/runtime/race/testdata/comp_test.go:69 +0xe9 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 50 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceComp3 (0.00 seconds) === RUN TestRaceCompArray ================== WARNING: DATA RACE Read by goroutine 51: command-line-arguments_test.func·076() c:/mingw64/go/src/pkg/runtime/race/testdata/comp_test.go:79 +0x44 Previous write by goroutine 52: command-line-arguments_test.TestRaceCompArray() c:/mingw64/go/src/pkg/runtime/race/testdata/comp_test.go:82 +0x11e testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 51 (running) created at: command-line-arguments_test.TestRaceCompArray() c:/mingw64/go/src/pkg/runtime/race/testdata/comp_test.go:81 +0x10e testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 52 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceCompArray (0.00 seconds) === RUN TestNoRaceCompPtr --- PASS: TestNoRaceCompPtr (0.00 seconds) === RUN TestNoRaceCompPtr2 --- PASS: TestNoRaceCompPtr2 (0.00 seconds) === RUN TestRaceCompPtr ================== WARNING: DATA RACE Write by goroutine 57: command-line-arguments_test.func·079() c:/mingw64/go/src/pkg/runtime/race/testdata/comp_test.go:116 +0x4d Previous write by goroutine 58: command-line-arguments_test.TestRaceCompPtr() c:/mingw64/go/src/pkg/runtime/race/testdata/comp_test.go:119 +0x199 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 57 (running) created at: command-line-arguments_test.TestRaceCompPtr() c:/mingw64/go/src/pkg/runtime/race/testdata/comp_test.go:118 +0x172 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 58 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceCompPtr (0.00 seconds) === RUN TestRaceCompPtr2 ================== WARNING: DATA RACE Read by goroutine 59: command-line-arguments_test.func·080() c:/mingw64/go/src/pkg/runtime/race/testdata/comp_test.go:127 +0x3b Previous write by goroutine 60: command-line-arguments_test.TestRaceCompPtr2() c:/mingw64/go/src/pkg/runtime/race/testdata/comp_test.go:130 +0x1c6 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 59 (running) created at: command-line-arguments_test.TestRaceCompPtr2() c:/mingw64/go/src/pkg/runtime/race/testdata/comp_test.go:129 +0x172 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 60 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 59: command-line-arguments_test.func·080() c:/mingw64/go/src/pkg/runtime/race/testdata/comp_test.go:127 +0x4d Previous write by goroutine 60: command-line-arguments_test.TestRaceCompPtr2() c:/mingw64/go/src/pkg/runtime/race/testdata/comp_test.go:130 +0x194 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 59 (running) created at: command-line-arguments_test.TestRaceCompPtr2() c:/mingw64/go/src/pkg/runtime/race/testdata/comp_test.go:129 +0x172 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 60 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceCompPtr2 (0.00 seconds) === RUN TestNoRaceFin --- PASS: TestNoRaceFin (0.10 seconds) === RUN TestNoRaceFinGlobal --- PASS: TestNoRaceFinGlobal (0.10 seconds) === RUN TestRaceFin ================== WARNING: DATA RACE Write by goroutine 65: command-line-arguments_test.TestRaceFin() c:/mingw64/go/src/pkg/runtime/race/testdata/finalizer_test.go:66 +0xfc testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Previous write by goroutine 64: command-line-arguments_test.func·085() c:/mingw64/go/src/pkg/runtime/race/testdata/finalizer_test.go:59 +0x36 runfinq() c:/MinGW64/go/src/pkg/runtime/mgc0.c:1652 +0x130 Goroutine 65 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 Goroutine 64 (running) created at: runtime.gc() c:/MinGW64/go/src/pkg/runtime/mgc0.c:1419 +0x0 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceFin (0.10 seconds) === RUN TestNoRaceIOFile --- PASS: TestNoRaceIOFile (0.00 seconds) === RUN TestNoRaceIOHttp --- PASS: TestNoRaceIOHttp (0.02 seconds) === RUN TestRaceMapRW ================== WARNING: DATA RACE Read by goroutine 77: runtime.mapaccess1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:839 +0x0 command-line-arguments_test.func·090() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:15 +0x58 Previous write by goroutine 3: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.TestRaceMapRW() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:18 +0x10a testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 77 (running) created at: command-line-arguments_test.TestRaceMapRW() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:17 +0xcf testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 3 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceMapRW (0.00 seconds) === RUN TestRaceMapRW2 ================== WARNING: DATA RACE Read by goroutine 8: runtime.mapaccess2() c:/MinGW64/go/src/pkg/runtime/hashmap.c:868 +0x0 command-line-arguments_test.func·091() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:26 +0x58 Previous write by goroutine 5: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.TestRaceMapRW2() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:29 +0x10a testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 8 (running) created at: command-line-arguments_test.TestRaceMapRW2() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:28 +0xcf testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 5 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceMapRW2 (0.00 seconds) === RUN TestRaceMapRWArray ================== WARNING: DATA RACE Read by goroutine 7: runtime.mapaccess1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:839 +0x0 command-line-arguments_test.func·092() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:38 +0x58 Previous write by goroutine 6: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.TestRaceMapRWArray() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:41 +0x12f testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 7 (running) created at: command-line-arguments_test.TestRaceMapRWArray() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:40 +0xcf testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 6 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceMapRWArray (0.00 seconds) === RUN TestNoRaceMapRR --- PASS: TestNoRaceMapRR (0.00 seconds) === RUN TestRaceMapRange ================== WARNING: DATA RACE Read by goroutine 12: runtime.mapiterinit() c:/MinGW64/go/src/pkg/runtime/hashmap.c:1036 +0x0 command-line-arguments_test.func·094() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:60 +0x6a Previous write by goroutine 13: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.TestRaceMapRange() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:64 +0x10a testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 12 (running) created at: command-line-arguments_test.TestRaceMapRange() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:63 +0xcf testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 13 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Read by goroutine 12: runtime.mapiternext() c:/MinGW64/go/src/pkg/runtime/hashmap.c:1085 +0x0 command-line-arguments_test.func·094() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:60 +0x98 Previous write by goroutine 13: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.TestRaceMapRange() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:64 +0x10a testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 12 (running) created at: command-line-arguments_test.TestRaceMapRange() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:63 +0xcf testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 13 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceMapRange (0.00 seconds) === RUN TestRaceMapRange2 ================== WARNING: DATA RACE Read by goroutine 14: runtime.mapiterinit() c:/MinGW64/go/src/pkg/runtime/hashmap.c:1036 +0x0 command-line-arguments_test.func·095() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:72 +0x6a Previous write by goroutine 9: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.TestRaceMapRange2() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:76 +0x10a testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 14 (running) created at: command-line-arguments_test.TestRaceMapRange2() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:75 +0xcf testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 9 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Read by goroutine 14: runtime.mapiternext() c:/MinGW64/go/src/pkg/runtime/hashmap.c:1085 +0x0 command-line-arguments_test.func·095() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:72 +0x98 Previous write by goroutine 9: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.TestRaceMapRange2() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:76 +0x10a testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 14 (running) created at: command-line-arguments_test.TestRaceMapRange2() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:75 +0xcf testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 9 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceMapRange2 (0.00 seconds) === RUN TestNoRaceMapRangeRange --- PASS: TestNoRaceMapRangeRange (0.00 seconds) === RUN TestRaceFailingMapLen --- PASS: TestRaceFailingMapLen (0.00 seconds) === RUN TestRaceMapDelete ================== WARNING: DATA RACE Write by goroutine 20: runtime.mapdelete() c:/MinGW64/go/src/pkg/runtime/hashmap.c:987 +0x0 command-line-arguments_test.func·098() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:113 +0x60 Previous write by goroutine 16: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.TestRaceMapDelete() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:116 +0x10e testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 20 (running) created at: command-line-arguments_test.TestRaceMapDelete() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:115 +0xcf testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 16 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceMapDelete (0.00 seconds) === RUN TestRaceFailingMapLenDelete --- PASS: TestRaceFailingMapLenDelete (0.00 seconds) === RUN TestRaceMapVariable ================== WARNING: DATA RACE Write by goroutine 26: command-line-arguments_test.func·100() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:136 +0x36 Previous write by goroutine 23: command-line-arguments_test.TestRaceMapVariable() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:139 +0xdc testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 26 (running) created at: command-line-arguments_test.TestRaceMapVariable() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:138 +0xcc testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 23 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceMapVariable (0.00 seconds) === RUN TestRaceMapVariable2 ================== WARNING: DATA RACE Read by goroutine 28: command-line-arguments_test.func·101() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:147 +0x36 Previous write by goroutine 22: command-line-arguments_test.TestRaceMapVariable2() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:150 +0xdc testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 28 (running) created at: command-line-arguments_test.TestRaceMapVariable2() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:149 +0xcc testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 22 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 28: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.func·101() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:147 +0x61 Previous write by goroutine 22: command-line-arguments_test.TestRaceMapVariable2() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:150 +0xdc testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 28 (running) created at: command-line-arguments_test.TestRaceMapVariable2() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:149 +0xcc testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 22 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceMapVariable2 (0.00 seconds) === RUN TestRaceMapVariable3 ================== WARNING: DATA RACE Read by goroutine 30: command-line-arguments_test.func·102() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:158 +0x36 Previous write by goroutine 25: command-line-arguments_test.TestRaceMapVariable3() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:161 +0xdc testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 30 (running) created at: command-line-arguments_test.TestRaceMapVariable3() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:160 +0xcc testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 25 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Read by goroutine 30: runtime.mapaccess1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:839 +0x0 command-line-arguments_test.func·102() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:158 +0x58 Previous write by goroutine 25: command-line-arguments_test.TestRaceMapVariable3() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:161 +0xdc testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 30 (running) created at: command-line-arguments_test.TestRaceMapVariable3() c:/mingw64/go/src/pkg/runtime/race/testdata/map_test.go:160 +0xcc testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 25 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceMapVariable3 (0.00 seconds) === RUN TestRaceIntRWGlobalFuncs ================== WARNING: DATA RACE Write by goroutine 78: command-line-arguments_test.GlobalFunc2() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:46 +0x39 Previous read by goroutine 32: command-line-arguments_test.GlobalFunc1() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:41 +0x4a Goroutine 78 (running) created at: command-line-arguments_test.TestRaceIntRWGlobalFuncs() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:52 +0x42 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 32 (finished) created at: command-line-arguments_test.TestRaceIntRWGlobalFuncs() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:51 +0x34 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceIntRWGlobalFuncs (0.00 seconds) === RUN TestRaceIntRWClosures ================== WARNING: DATA RACE Write by goroutine 31: command-line-arguments_test.func·104() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:66 +0x36 Previous read by goroutine 34: command-line-arguments_test.func·103() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:62 +0x44 Goroutine 31 (running) created at: command-line-arguments_test.TestRaceIntRWClosures() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:68 +0xf6 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 34 (finished) created at: command-line-arguments_test.TestRaceIntRWClosures() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:64 +0xd5 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceIntRWClosures (0.00 seconds) === RUN TestNoRaceIntRWClosures --- PASS: TestNoRaceIntRWClosures (0.00 seconds) === RUN TestRaceInt32RWClosures ================== WARNING: DATA RACE Write by goroutine 37: command-line-arguments_test.func·108() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:99 +0x36 Previous read by goroutine 40: command-line-arguments_test.func·107() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:95 +0x44 Goroutine 37 (running) created at: command-line-arguments_test.TestRaceInt32RWClosures() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:101 +0xf6 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 40 (finished) created at: command-line-arguments_test.TestRaceInt32RWClosures() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:97 +0xd5 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceInt32RWClosures (0.00 seconds) === RUN TestNoRaceCase --- PASS: TestNoRaceCase (0.00 seconds) === RUN TestRaceCaseCondition ================== WARNING: DATA RACE Read by goroutine 44: command-line-arguments_test.func·110() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:130 +0x36 Previous write by goroutine 43: command-line-arguments_test.func·109() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:126 +0x36 Goroutine 44 (running) created at: command-line-arguments_test.TestRaceCaseCondition() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:137 +0xd8 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 43 (finished) created at: command-line-arguments_test.TestRaceCaseCondition() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:128 +0xb7 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== ================== WARNING: DATA RACE Read by goroutine 44: command-line-arguments_test.func·110() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:130 +0x44 Previous write by goroutine 43: command-line-arguments_test.func·109() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:126 +0x36 Goroutine 44 (running) created at: command-line-arguments_test.TestRaceCaseCondition() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:137 +0xd8 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 43 (finished) created at: command-line-arguments_test.TestRaceCaseCondition() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:128 +0xb7 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceCaseCondition (0.00 seconds) === RUN TestRaceCaseCondition2 ================== WARNING: DATA RACE Read by goroutine 47: command-line-arguments_test.func·112() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:153 +0x36 Previous write by goroutine 46: command-line-arguments_test.func·111() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:149 +0x36 Goroutine 47 (running) created at: command-line-arguments_test.TestRaceCaseCondition2() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:160 +0xd8 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 46 (finished) created at: command-line-arguments_test.TestRaceCaseCondition2() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:151 +0xb7 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== ================== WARNING: DATA RACE Read by goroutine 47: command-line-arguments_test.func·112() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:153 +0x44 Previous write by goroutine 46: command-line-arguments_test.func·111() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:149 +0x36 Goroutine 47 (running) created at: command-line-arguments_test.TestRaceCaseCondition2() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:160 +0xd8 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 46 (finished) created at: command-line-arguments_test.TestRaceCaseCondition2() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:151 +0xb7 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== ================== WARNING: DATA RACE Write by goroutine 47: command-line-arguments_test.func·112() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:157 +0xc2 Previous write by goroutine 46: command-line-arguments_test.func·111() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:149 +0x36 Goroutine 47 (running) created at: command-line-arguments_test.TestRaceCaseCondition2() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:160 +0xd8 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 46 (finished) created at: command-line-arguments_test.TestRaceCaseCondition2() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:151 +0xb7 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceCaseCondition2 (0.01 seconds) === RUN TestRaceCaseBody ================== WARNING: DATA RACE Write by goroutine 50: command-line-arguments_test.func·114() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:176 +0xad Previous read by goroutine 49: command-line-arguments_test.func·113() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:170 +0x44 Goroutine 50 (running) created at: command-line-arguments_test.TestRaceCaseBody() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:181 +0xf6 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 49 (finished) created at: command-line-arguments_test.TestRaceCaseBody() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:172 +0xd5 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceCaseBody (0.00 seconds) === RUN TestNoRaceCaseFallthrough --- PASS: TestNoRaceCaseFallthrough (0.00 seconds) === RUN TestRaceCaseFallthrough ================== WARNING: DATA RACE Write by goroutine 56: command-line-arguments_test.func·118() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:221 +0x52 Previous read by goroutine 55: command-line-arguments_test.func·117() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:213 +0x44 Goroutine 56 (running) created at: command-line-arguments_test.TestRaceCaseFallthrough() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:224 +0x13a testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 55 (finished) created at: command-line-arguments_test.TestRaceCaseFallthrough() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:215 +0x10f testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceCaseFallthrough (0.00 seconds) === RUN TestNoRaceRange --- PASS: TestNoRaceRange (0.00 seconds) === RUN TestRaceRange ================== WARNING: DATA RACE Read by goroutine 59: command-line-arguments_test.func·119() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:249 +0x4f Previous write by goroutine 58: command-line-arguments_test.TestRaceRange() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:244 +0x188 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 59 (running) created at: command-line-arguments_test.TestRaceRange() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:254 +0x1e1 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 58 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceRange (0.00 seconds) === RUN TestRacePlus ================== WARNING: DATA RACE Write by goroutine 66: command-line-arguments_test.func·121() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:270 +0x36 Previous write by goroutine 62: command-line-arguments_test.func·120() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:266 +0x36 Goroutine 66 (running) created at: command-line-arguments_test.TestRacePlus() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:272 +0x134 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 62 (finished) created at: command-line-arguments_test.TestRacePlus() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:268 +0xff testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRacePlus (0.00 seconds) === RUN TestRacePlus2 ================== WARNING: DATA RACE Read by goroutine 65: command-line-arguments_test.func·123() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:286 +0x44 Previous write by goroutine 68: command-line-arguments_test.func·122() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:282 +0x36 Goroutine 65 (running) created at: command-line-arguments_test.TestRacePlus2() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:288 +0x120 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 68 (finished) created at: command-line-arguments_test.TestRacePlus2() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:284 +0xeb testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRacePlus2 (0.00 seconds) === RUN TestNoRacePlus --- PASS: TestNoRacePlus (0.00 seconds) === RUN TestNoRaceEnoughRegisters --- PASS: TestNoRaceEnoughRegisters (0.00 seconds) === RUN TestRaceFuncArgument ================== WARNING: DATA RACE Read by goroutine 8: command-line-arguments_test.func·126() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:339 +0x36 Previous write by goroutine 3: command-line-arguments_test.TestRaceFuncArgument() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:342 +0xbb testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 8 (running) created at: command-line-arguments_test.TestRaceFuncArgument() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:341 +0xab testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 3 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceFuncArgument (0.00 seconds) === RUN TestRaceFuncArgument2 ================== WARNING: DATA RACE Write by goroutine 7: command-line-arguments_test.func·127() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:350 +0x36 Previous read by goroutine 5: command-line-arguments_test.TestRaceFuncArgument2() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:355 +0xbb testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 7 (running) created at: command-line-arguments_test.TestRaceFuncArgument2() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:352 +0xab testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 5 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceFuncArgument2 (0.00 seconds) === RUN TestRaceSprint ================== WARNING: DATA RACE Read by goroutine 11: command-line-arguments_test.func·129() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:364 +0x68 Previous write by goroutine 10: command-line-arguments_test.TestRaceSprint() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:367 +0xbb testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 11 (running) created at: command-line-arguments_test.TestRaceSprint() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:366 +0xab testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 10 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceSprint (0.00 seconds) === RUN TestRaceFailingArrayCopy --- PASS: TestRaceFailingArrayCopy (0.00 seconds) === RUN TestRaceStructRW ================== WARNING: DATA RACE Write by goroutine 9: command-line-arguments_test.func·131() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:387 +0x50 Previous read by goroutine 14: command-line-arguments_test.TestRaceStructRW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:390 +0xfe testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 9 (running) created at: command-line-arguments_test.TestRaceStructRW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:389 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 14 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 9: command-line-arguments_test.func·131() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:387 +0x63 Previous read by goroutine 14: command-line-arguments_test.TestRaceStructRW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:390 +0x111 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 9 (running) created at: command-line-arguments_test.TestRaceStructRW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:389 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 14 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceStructRW (0.00 seconds) === RUN TestRaceStructFieldRW1 ================== WARNING: DATA RACE Write by goroutine 17: command-line-arguments_test.func·132() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:399 +0x36 Previous read by goroutine 15: command-line-arguments_test.TestRaceStructFieldRW1() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:402 +0xfe testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 17 (running) created at: command-line-arguments_test.TestRaceStructFieldRW1() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:401 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 15 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceStructFieldRW1 (0.00 seconds) === RUN TestNoRaceStructFieldRW1 --- PASS: TestNoRaceStructFieldRW1 (0.00 seconds) === RUN TestNoRaceStructFieldRW2 --- PASS: TestNoRaceStructFieldRW2 (0.00 seconds) === RUN TestRaceStructFieldRW2 ================== WARNING: DATA RACE Write by goroutine 21: command-line-arguments_test.func·135() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:440 +0x47 Previous read by goroutine 24: command-line-arguments_test.TestRaceStructFieldRW2() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:443 +0x125 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 21 (running) created at: command-line-arguments_test.TestRaceStructFieldRW2() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:442 +0x104 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 24 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceStructFieldRW2 (0.00 seconds) === RUN TestRaceStructFieldRW3 ================== WARNING: DATA RACE Write by goroutine 23: command-line-arguments_test.func·136() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:451 +0x3b Previous read by goroutine 26: command-line-arguments_test.TestRaceStructFieldRW3() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:454 +0x11f testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 23 (running) created at: command-line-arguments_test.TestRaceStructFieldRW3() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:453 +0x10a testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 26 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceStructFieldRW3 (0.00 seconds) === RUN TestRaceEfaceWW ================== WARNING: DATA RACE Write by goroutine 22: command-line-arguments_test.func·137() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:462 +0x36 Previous write by goroutine 28: command-line-arguments_test.TestRaceEfaceWW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:465 +0xcd testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 22 (running) created at: command-line-arguments_test.TestRaceEfaceWW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:464 +0xbd testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 28 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceEfaceWW (0.00 seconds) === RUN TestRaceIfaceWW ================== WARNING: DATA RACE Write by goroutine 25: command-line-arguments_test.func·138() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:474 +0x43 Previous write by goroutine 30: command-line-arguments_test.TestRaceIfaceWW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:477 +0xc8 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 25 (running) created at: command-line-arguments_test.TestRaceIfaceWW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:476 +0xab testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 30 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceIfaceWW (0.00 seconds) === RUN TestRaceEfaceConv ================== WARNING: DATA RACE Read by goroutine 78: command-line-arguments_test.func·140() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:488 +0x36 Previous write by goroutine 32: command-line-arguments_test.TestRaceEfaceConv() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:491 +0xc2 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 78 (running) created at: command-line-arguments_test.TestRaceEfaceConv() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:490 +0xb2 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 32 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceEfaceConv (0.00 seconds) === RUN TestRaceIfaceConv ================== WARNING: DATA RACE Read by goroutine 31: command-line-arguments_test.func·142() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:509 +0x4b Previous write by goroutine 34: command-line-arguments_test.TestRaceIfaceConv() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:512 +0xf6 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 31 (running) created at: command-line-arguments_test.TestRaceIfaceConv() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:511 +0xcf testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 34 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceIfaceConv (0.00 seconds) === RUN TestRaceError ================== WARNING: DATA RACE Write by goroutine 38: command-line-arguments_test.func·143() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:520 +0x36 Previous read by goroutine 33: command-line-arguments_test.TestRaceError() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:524 +0xbb testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 38 (running) created at: command-line-arguments_test.TestRaceError() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:522 +0xab testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 33 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceError (0.00 seconds) === RUN TestRaceIntptrRW ================== WARNING: DATA RACE Write by goroutine 40: command-line-arguments_test.func·144() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:532 +0x47 Previous write by goroutine 36: command-line-arguments_test.TestRaceIntptrRW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:536 +0x11b testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 40 (running) created at: command-line-arguments_test.TestRaceIntptrRW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:534 +0xdb testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 36 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceIntptrRW (0.00 seconds) === RUN TestRaceStringRW ================== WARNING: DATA RACE Write by goroutine 35: command-line-arguments_test.func·145() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:544 +0x36 Previous read by goroutine 37: command-line-arguments_test.TestRaceStringRW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:548 +0xcd testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 35 (running) created at: command-line-arguments_test.TestRaceStringRW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:546 +0xbd testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 37 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceStringRW (0.00 seconds) === RUN TestRaceStringPtrRW ================== WARNING: DATA RACE Write by goroutine 43: command-line-arguments_test.func·146() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:556 +0x47 Previous read by goroutine 41: command-line-arguments_test.TestRaceStringPtrRW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:559 +0xf4 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 43 (running) created at: command-line-arguments_test.TestRaceStringPtrRW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:558 +0xd3 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 41 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceStringPtrRW (0.00 seconds) === RUN TestRaceFloat64WW ================== WARNING: DATA RACE Write by goroutine 39: command-line-arguments_test.func·147() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:567 +0x36 Previous write by goroutine 44: command-line-arguments_test.TestRaceFloat64WW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:570 +0xc4 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 39 (running) created at: command-line-arguments_test.TestRaceFloat64WW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:569 +0xb4 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 44 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceFloat64WW (0.00 seconds) === RUN TestRaceComplex128WW ================== WARNING: DATA RACE Write by goroutine 47: command-line-arguments_test.func·148() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:581 +0x36 Previous write by goroutine 46: command-line-arguments_test.TestRaceComplex128WW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:584 +0xd9 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 47 (running) created at: command-line-arguments_test.TestRaceComplex128WW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:583 +0xc9 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 46 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceComplex128WW (0.00 seconds) === RUN TestRaceUnsafePtrRW ================== WARNING: DATA RACE Write by goroutine 49: command-line-arguments_test.func·149() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:597 +0x36 Previous read by goroutine 45: command-line-arguments_test.TestRaceUnsafePtrRW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:600 +0x149 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 49 (running) created at: command-line-arguments_test.TestRaceUnsafePtrRW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:599 +0x139 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 45 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceUnsafePtrRW (0.00 seconds) === RUN TestRaceFuncVariableRW ================== WARNING: DATA RACE Write by goroutine 48: command-line-arguments_test.func·152() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:614 +0x36 Previous read by goroutine 50: command-line-arguments_test.TestRaceFuncVariableRW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:617 +0xd6 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 48 (running) created at: command-line-arguments_test.TestRaceFuncVariableRW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:616 +0xc6 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 50 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceFuncVariableRW (0.00 seconds) === RUN TestRaceFuncVariableWW ================== WARNING: DATA RACE Write by goroutine 53: command-line-arguments_test.func·154() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:629 +0x36 Previous write by goroutine 52: command-line-arguments_test.TestRaceFuncVariableWW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:634 +0xbb testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 53 (running) created at: command-line-arguments_test.TestRaceFuncVariableWW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:631 +0xab testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 52 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceFuncVariableWW (0.00 seconds) === RUN TestRacePanic ================== WARNING: DATA RACE Write by goroutine 56: command-line-arguments_test.func·158() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:661 +0x92 runtime.panic() c:/MinGW64/go/src/pkg/runtime/panic.c:227 +0x115 Previous write by goroutine 55: command-line-arguments_test.func·156() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:649 +0x92 runtime.panic() c:/MinGW64/go/src/pkg/runtime/panic.c:227 +0x115 Goroutine 56 (running) created at: command-line-arguments_test.TestRacePanic() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:666 +0x109 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 55 (finished) created at: command-line-arguments_test.TestRacePanic() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:654 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRacePanic (0.00 seconds) === RUN TestNoRaceBlank --- PASS: TestNoRaceBlank (0.00 seconds) === RUN TestRaceAppendRW ================== WARNING: DATA RACE Write by goroutine 60: runtime.growslice() c:/MinGW64/go/src/pkg/runtime/slice.c:139 +0x0 command-line-arguments_test.func·161() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:691 +0x9b Previous write by goroutine 59: command-line-arguments_test.TestRaceAppendRW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:694 +0x10f testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 60 (running) created at: command-line-arguments_test.TestRaceAppendRW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:693 +0xdd testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 59 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceAppendRW (0.00 seconds) === RUN TestRaceAppendLenRW ================== WARNING: DATA RACE Write by goroutine 62: command-line-arguments_test.func·162() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:702 +0xe2 Previous read by goroutine 58: command-line-arguments_test.TestRaceAppendLenRW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:706 +0xed testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 62 (running) created at: command-line-arguments_test.TestRaceAppendLenRW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:704 +0xdd testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 58 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceAppendLenRW (0.00 seconds) === RUN TestRaceAppendCapRW ================== WARNING: DATA RACE Write by goroutine 61: command-line-arguments_test.func·163() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:713 +0xe2 Previous read by goroutine 66: command-line-arguments_test.TestRaceAppendCapRW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:717 +0xed testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 61 (running) created at: command-line-arguments_test.TestRaceAppendCapRW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:715 +0xdd testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 66 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceAppendCapRW (0.00 seconds) === RUN TestNoRaceFuncArgsRW --- PASS: TestNoRaceFuncArgsRW (0.00 seconds) === RUN TestRaceFuncArgsRW ================== WARNING: DATA RACE Read by goroutine 69: command-line-arguments_test.func·165() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:735 +0x36 Previous write by goroutine 63: command-line-arguments_test.TestRaceFuncArgsRW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:738 +0xbb testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 69 (running) created at: command-line-arguments_test.TestRaceFuncArgsRW() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:737 +0xab testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 63 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceFuncArgsRW (0.00 seconds) === RUN TestRaceCrawl ================== WARNING: DATA RACE Write by goroutine 77: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:755 +0xbc Previous read by goroutine 67: runtime.mapaccess2() c:/MinGW64/go/src/pkg/runtime/hashmap.c:868 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:761 +0x1eb Goroutine 77 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 Goroutine 67 (running) created at: command-line-arguments_test.TestRaceCrawl() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:767 +0x178 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== ================== WARNING: DATA RACE Write by goroutine 8: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:755 +0xbc Previous write by goroutine 77: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:755 +0xbc Goroutine 8 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 Goroutine 77 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 ================== ================== WARNING: DATA RACE Read by goroutine 8: runtime.mapaccess2() c:/MinGW64/go/src/pkg/runtime/hashmap.c:868 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:761 +0x1eb Previous write by goroutine 77: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:755 +0xbc Goroutine 8 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 Goroutine 77 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 ================== ================== WARNING: DATA RACE Read by goroutine 8: runtime.mapaccess2() c:/MinGW64/go/src/pkg/runtime/hashmap.c:868 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:761 +0x1eb Previous write by goroutine 77: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:755 +0xbc Goroutine 8 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 Goroutine 77 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 ================== ================== WARNING: DATA RACE Read by goroutine 8: runtime.mapaccess2() c:/MinGW64/go/src/pkg/runtime/hashmap.c:868 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:761 +0x1eb Previous write by goroutine 77: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:755 +0xbc Goroutine 8 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 Goroutine 77 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 ================== ================== WARNING: DATA RACE Write by goroutine 79: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:755 +0xbc Previous write by goroutine 77: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:755 +0xbc Goroutine 79 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 Goroutine 77 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 ================== ================== WARNING: DATA RACE Read by goroutine 79: runtime.mapaccess2() c:/MinGW64/go/src/pkg/runtime/hashmap.c:868 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:761 +0x1eb Previous write by goroutine 77: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:755 +0xbc Goroutine 79 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 Goroutine 77 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 ================== ================== WARNING: DATA RACE Read by goroutine 79: runtime.mapaccess2() c:/MinGW64/go/src/pkg/runtime/hashmap.c:868 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:761 +0x1eb Previous write by goroutine 77: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:755 +0xbc Goroutine 79 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 Goroutine 77 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 ================== ================== WARNING: DATA RACE Read by goroutine 79: runtime.mapaccess2() c:/MinGW64/go/src/pkg/runtime/hashmap.c:868 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:761 +0x1eb Previous write by goroutine 77: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:755 +0xbc Goroutine 79 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 Goroutine 77 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 ================== ================== WARNING: DATA RACE Write by goroutine 80: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:755 +0xbc Previous read by goroutine 67: runtime.mapaccess2() c:/MinGW64/go/src/pkg/runtime/hashmap.c:868 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:761 +0x1eb Goroutine 80 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 Goroutine 67 (running) created at: command-line-arguments_test.TestRaceCrawl() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:767 +0x178 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== ================== WARNING: DATA RACE Write by goroutine 81: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:755 +0xbc Previous write by goroutine 80: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:755 +0xbc Goroutine 81 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 Goroutine 80 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 ================== ================== WARNING: DATA RACE Read by goroutine 81: runtime.mapaccess2() c:/MinGW64/go/src/pkg/runtime/hashmap.c:868 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:761 +0x1eb Previous write by goroutine 80: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:755 +0xbc Goroutine 81 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 Goroutine 80 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 ================== ================== WARNING: DATA RACE Read by goroutine 81: runtime.mapaccess2() c:/MinGW64/go/src/pkg/runtime/hashmap.c:868 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:761 +0x1eb Previous write by goroutine 80: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:755 +0xbc Goroutine 81 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 Goroutine 80 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 ================== ================== WARNING: DATA RACE Read by goroutine 81: runtime.mapaccess2() c:/MinGW64/go/src/pkg/runtime/hashmap.c:868 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:761 +0x1eb Previous write by goroutine 80: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:755 +0xbc Goroutine 81 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 Goroutine 80 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 ================== ================== WARNING: DATA RACE Write by goroutine 82: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:755 +0xbc Previous write by goroutine 80: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:755 +0xbc Goroutine 82 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 Goroutine 80 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 ================== ================== WARNING: DATA RACE Read by goroutine 82: runtime.mapaccess2() c:/MinGW64/go/src/pkg/runtime/hashmap.c:868 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:761 +0x1eb Previous write by goroutine 80: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:755 +0xbc Goroutine 82 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 Goroutine 80 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 ================== ================== WARNING: DATA RACE Read by goroutine 82: runtime.mapaccess2() c:/MinGW64/go/src/pkg/runtime/hashmap.c:868 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:761 +0x1eb Previous write by goroutine 80: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:755 +0xbc Goroutine 82 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 Goroutine 80 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 ================== ================== WARNING: DATA RACE Read by goroutine 82: runtime.mapaccess2() c:/MinGW64/go/src/pkg/runtime/hashmap.c:868 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:761 +0x1eb Previous write by goroutine 80: runtime.mapassign1() c:/MinGW64/go/src/pkg/runtime/hashmap.c:969 +0x0 command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:755 +0xbc Goroutine 82 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 Goroutine 80 (running) created at: command-line-arguments_test.func·167() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:762 +0x244 ================== --- PASS: TestRaceCrawl (0.00 seconds) === RUN TestRaceIndirection ================== WARNING: DATA RACE Write by goroutine 84: command-line-arguments_test.func·168() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:775 +0x47 Previous write by goroutine 83: command-line-arguments_test.TestRaceIndirection() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:778 +0xf4 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 84 (running) created at: command-line-arguments_test.TestRaceIndirection() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:777 +0xd3 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 83 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceIndirection (0.00 seconds) === RUN TestRaceRune ================== WARNING: DATA RACE Write by goroutine 7: command-line-arguments_test.func·169() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:787 +0x36 Previous read by goroutine 3: command-line-arguments_test.TestRaceRune() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:791 +0xbb testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 7 (running) created at: command-line-arguments_test.TestRaceRune() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:789 +0xab testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 3 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceRune (0.00 seconds) === RUN TestRaceEmptyInterface1 ================== WARNING: DATA RACE Write by goroutine 5: command-line-arguments_test.func·170() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:798 +0x36 Previous read by goroutine 6: command-line-arguments_test.TestRaceEmptyInterface1() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:802 +0xbb testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 5 (running) created at: command-line-arguments_test.TestRaceEmptyInterface1() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:800 +0xab testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 6 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceEmptyInterface1 (0.00 seconds) === RUN TestRaceEmptyInterface2 ================== WARNING: DATA RACE Write by goroutine 10: command-line-arguments_test.func·171() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:809 +0x75 Previous read by goroutine 11: command-line-arguments_test.TestRaceEmptyInterface2() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:813 +0xbb testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 10 (running) created at: command-line-arguments_test.TestRaceEmptyInterface2() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:811 +0xab testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 11 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceEmptyInterface2 (0.00 seconds) === RUN TestRaceTLS ================== WARNING: DATA RACE Write by goroutine 12: command-line-arguments_test.func·172() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:822 +0x88 Previous write by goroutine 85: command-line-arguments_test.func·173() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:828 +0x63 Goroutine 12 (running) created at: command-line-arguments_test.TestRaceTLS() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:825 +0xcf testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 85 (running) created at: command-line-arguments_test.TestRaceTLS() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:831 +0xf0 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceTLS (0.00 seconds) === RUN TestNoRaceHeapReallocation --- PASS: TestNoRaceHeapReallocation (0.00 seconds) === RUN TestRaceAnd ================== WARNING: DATA RACE Write by goroutine 19: command-line-arguments_test.func·176() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:864 +0x36 Previous read by goroutine 15: command-line-arguments_test.TestRaceAnd() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:867 +0xcb testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 19 (running) created at: command-line-arguments_test.TestRaceAnd() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:866 +0xbb testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 15 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceAnd (0.00 seconds) === RUN TestRaceFailingAnd2 --- PASS: TestRaceFailingAnd2 (0.00 seconds) === RUN TestNoRaceAnd --- PASS: TestNoRaceAnd (0.00 seconds) === RUN TestRaceOr ================== WARNING: DATA RACE Write by goroutine 23: command-line-arguments_test.func·179() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:901 +0x36 Previous read by goroutine 24: command-line-arguments_test.TestRaceOr() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:904 +0xcb testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 23 (running) created at: command-line-arguments_test.TestRaceOr() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:903 +0xbb testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 24 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceOr (0.00 seconds) === RUN TestRaceFailingOr2 --- PASS: TestRaceFailingOr2 (0.00 seconds) === RUN TestNoRaceOr --- PASS: TestNoRaceOr (0.00 seconds) === RUN TestNoRaceShortCalc --- PASS: TestNoRaceShortCalc (0.00 seconds) === RUN TestNoRaceShortCalc2 --- PASS: TestNoRaceShortCalc2 (0.00 seconds) === RUN TestRaceFuncItself ================== WARNING: DATA RACE Read by goroutine 29: command-line-arguments_test.func·185() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:962 +0x36 Previous write by goroutine 31: command-line-arguments_test.TestRaceFuncItself() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:965 +0xc3 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 29 (running) created at: command-line-arguments_test.TestRaceFuncItself() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:964 +0xb3 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 31 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceFuncItself (0.00 seconds) === RUN TestNoRaceFuncUnlock --- PASS: TestNoRaceFuncUnlock (0.00 seconds) === RUN TestRaceStructInit ================== WARNING: DATA RACE Write by goroutine 40: command-line-arguments_test.func·189() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:994 +0x36 Previous read by goroutine 33: command-line-arguments_test.TestRaceStructInit() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:997 +0xdc testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 40 (running) created at: command-line-arguments_test.TestRaceStructInit() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:996 +0xb2 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 33 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceStructInit (0.00 seconds) === RUN TestRaceArrayInit ================== WARNING: DATA RACE Write by goroutine 35: command-line-arguments_test.func·190() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1006 +0x36 Previous read by goroutine 36: command-line-arguments_test.TestRaceArrayInit() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1009 +0x167 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 35 (running) created at: command-line-arguments_test.TestRaceArrayInit() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1008 +0xb2 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 36 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceArrayInit (0.00 seconds) === RUN TestRaceMapInit ================== WARNING: DATA RACE Write by goroutine 43: command-line-arguments_test.func·191() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1018 +0x36 Previous read by goroutine 37: command-line-arguments_test.TestRaceMapInit() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1021 +0x14a testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 43 (running) created at: command-line-arguments_test.TestRaceMapInit() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1020 +0xb2 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 37 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceMapInit (0.00 seconds) === RUN TestRaceMapInit2 ================== WARNING: DATA RACE Write by goroutine 39: command-line-arguments_test.func·192() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1030 +0x36 Previous read by goroutine 41: command-line-arguments_test.TestRaceMapInit2() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1033 +0x14a testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 39 (running) created at: command-line-arguments_test.TestRaceMapInit2() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1032 +0xb2 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 41 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceMapInit2 (0.00 seconds) === RUN TestRaceInterCall ================== WARNING: DATA RACE Write by goroutine 47: command-line-arguments_test.func·193() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1061 +0x50 Previous read by goroutine 44: command-line-arguments_test.TestRaceInterCall() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1064 +0x11a testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 47 (running) created at: command-line-arguments_test.TestRaceInterCall() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1063 +0x10a testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 44 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceInterCall (0.02 seconds) === RUN TestRaceInterCall2 ================== WARNING: DATA RACE Write by goroutine 49: command-line-arguments_test.func·194() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1074 +0x36 Previous read by goroutine 46: command-line-arguments_test.TestRaceInterCall2() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1077 +0x10f testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 49 (running) created at: command-line-arguments_test.TestRaceInterCall2() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1076 +0xff testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 46 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceInterCall2 (0.00 seconds) === RUN TestRaceFuncCall ================== WARNING: DATA RACE Write by goroutine 48: command-line-arguments_test.func·196() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1086 +0x36 Previous read by goroutine 45: command-line-arguments_test.TestRaceFuncCall() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1089 +0xd5 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 48 (running) created at: command-line-arguments_test.TestRaceFuncCall() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1088 +0xc5 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 45 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceFuncCall (0.00 seconds) === RUN TestRaceMethodCall ================== WARNING: DATA RACE Write by goroutine 53: command-line-arguments_test.func·197() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1098 +0x36 Previous read by goroutine 50: command-line-arguments_test.TestRaceMethodCall() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1101 +0xe6 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 53 (running) created at: command-line-arguments_test.TestRaceMethodCall() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1100 +0xcc testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 50 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceMethodCall (0.00 seconds) === RUN TestRaceMethodCall2 ================== WARNING: DATA RACE Write by goroutine 55: command-line-arguments_test.func·198() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1109 +0x75 Previous read by goroutine 52: command-line-arguments_test.TestRaceMethodCall2() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1112 +0x107 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 55 (running) created at: command-line-arguments_test.TestRaceMethodCall2() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1111 +0xf7 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 52 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceMethodCall2 (0.00 seconds) === RUN TestRacePanicArg ================== WARNING: DATA RACE Write by goroutine 51: command-line-arguments_test.func·199() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1120 +0xa4 Previous read by goroutine 56: command-line-arguments_test.TestRacePanicArg() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1127 +0x15f testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 51 (running) created at: command-line-arguments_test.TestRacePanicArg() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1122 +0x133 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 56 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRacePanicArg (0.00 seconds) === RUN TestRaceDeferArg ================== WARNING: DATA RACE Write by goroutine 54: command-line-arguments_test.func·201() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1134 +0x36 Previous read by goroutine 57: command-line-arguments_test.func·203() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1139 +0x36 command-line-arguments_test.TestRaceDeferArg() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1140 +0xc1 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 54 (running) created at: command-line-arguments_test.TestRaceDeferArg() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1136 +0xb2 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 57 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceDeferArg (0.00 seconds) === RUN TestRaceDeferArg2 ================== WARNING: DATA RACE Write by goroutine 59: command-line-arguments_test.func·204() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1154 +0x3e Previous read by goroutine 60: command-line-arguments_test.func·205() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1158 +0x36 command-line-arguments_test.TestRaceDeferArg2() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1159 +0xba testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 59 (running) created at: command-line-arguments_test.TestRaceDeferArg2() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1156 +0xab testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 60 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceDeferArg2 (0.00 seconds) === RUN TestNoRaceAddrExpr --- PASS: TestNoRaceAddrExpr (0.00 seconds) === RUN TestRaceAddrExpr ================== WARNING: DATA RACE Write by goroutine 66: command-line-arguments_test.func·207() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1188 +0x9c Previous read by goroutine 61: command-line-arguments_test.TestRaceAddrExpr() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1191 +0x188 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 66 (running) created at: command-line-arguments_test.TestRaceAddrExpr() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1190 +0x16d testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 61 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceAddrExpr (0.00 seconds) === RUN TestRaceTypeAssert ================== WARNING: DATA RACE Write by goroutine 68: command-line-arguments_test.func·208() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1201 +0x3f Previous read by goroutine 65: command-line-arguments_test.TestRaceTypeAssert() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1204 +0xd8 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 68 (running) created at: command-line-arguments_test.TestRaceTypeAssert() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1203 +0xc8 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 65 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceTypeAssert (0.00 seconds) === RUN TestRaceBlockAs ================== WARNING: DATA RACE Write by goroutine 63: command-line-arguments_test.func·209() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1212 +0x36 Previous write by goroutine 69: command-line-arguments_test.TestRaceBlockAs() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1215 +0xd9 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 63 (running) created at: command-line-arguments_test.TestRaceBlockAs() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1214 +0xb3 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 69 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceBlockAs (0.00 seconds) === RUN TestRaceSliceSlice ================== WARNING: DATA RACE Write by goroutine 84: command-line-arguments_test.func·210() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1223 +0x36 Previous read by goroutine 4: command-line-arguments_test.TestRaceSliceSlice() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1226 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 84 (running) created at: command-line-arguments_test.TestRaceSliceSlice() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1225 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 4 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceSliceSlice (0.00 seconds) === RUN TestRaceSliceSlice2 ================== WARNING: DATA RACE Write by goroutine 7: command-line-arguments_test.func·211() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1235 +0x36 Previous read by goroutine 83: command-line-arguments_test.TestRaceSliceSlice2() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1238 +0x125 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 7 (running) created at: command-line-arguments_test.TestRaceSliceSlice2() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1237 +0xfd testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 83 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceSliceSlice2 (0.00 seconds) === RUN TestRaceFailingSliceStruct --- PASS: TestRaceFailingSliceStruct (0.00 seconds) === RUN TestRaceStructInd ================== WARNING: DATA RACE Write by goroutine 10: command-line-arguments_test.func·213() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1265 +0x63 Previous write by goroutine 6: command-line-arguments_test.TestRaceStructInd() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1268 +0x101 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 10 (running) created at: command-line-arguments_test.TestRaceStructInd() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1267 +0xec testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 6 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceStructInd (0.00 seconds) === RUN TestRaceAsFunc1 ================== WARNING: DATA RACE Write by goroutine 12: command-line-arguments_test.func·215() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1281 +0x71 Previous read by goroutine 11: command-line-arguments_test.TestRaceAsFunc1() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1284 +0xbb testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 12 (running) created at: command-line-arguments_test.TestRaceAsFunc1() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1283 +0xab testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 11 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceAsFunc1 (0.00 seconds) === RUN TestRaceAsFunc2 ================== WARNING: DATA RACE Read by goroutine 13: command-line-arguments_test.func·217() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1293 +0x36 Previous write by goroutine 85: command-line-arguments_test.TestRaceAsFunc2() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1296 +0xc2 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 13 (running) created at: command-line-arguments_test.TestRaceAsFunc2() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1295 +0xb2 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 85 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceAsFunc2 (0.00 seconds) === RUN TestRaceAsFunc3 ================== WARNING: DATA RACE Read by goroutine 17: command-line-arguments_test.func·219() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1307 +0x36 Previous write by goroutine 14: command-line-arguments_test.TestRaceAsFunc3() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1312 +0x10d testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 17 (running) created at: command-line-arguments_test.TestRaceAsFunc3() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1310 +0xef testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 14 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceAsFunc3 (0.00 seconds) === RUN TestNoRaceAsFunc4 --- PASS: TestNoRaceAsFunc4 (0.00 seconds) === RUN TestRaceHeapParam ================== WARNING: DATA RACE Write by goroutine 16: command-line-arguments_test.func·222() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1338 +0x36 Previous read by goroutine 15: command-line-arguments_test.func·223() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1336 +0x6d command-line-arguments_test.TestRaceHeapParam() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1341 +0x2c testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 16 (running) created at: command-line-arguments_test.func·223() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1339 +0x5d command-line-arguments_test.TestRaceHeapParam() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1341 +0x2c testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 15 (finished) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceHeapParam (0.00 seconds) === RUN TestNoRaceEmptyStruct --- PASS: TestNoRaceEmptyStruct (0.00 seconds) === RUN TestRaceNestedStruct ================== WARNING: DATA RACE Read by goroutine 23: command-line-arguments_test.func·225() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1375 +0x57 Previous write by goroutine 20: command-line-arguments_test.TestRaceNestedStruct() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1377 +0xd3 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 23 (running) created at: command-line-arguments_test.TestRaceNestedStruct() c:/mingw64/go/src/pkg/runtime/race/testdata/mop_test.go:1376 +0xbe testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 20 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceNestedStruct (0.00 seconds) === RUN TestNoRaceMutex --- PASS: TestNoRaceMutex (0.00 seconds) === RUN TestRaceMutex ================== WARNING: DATA RACE Write by goroutine 78: command-line-arguments_test.func·229() c:/mingw64/go/src/pkg/runtime/race/testdata/mutex_test.go:44 +0x36 Previous write by goroutine 28: command-line-arguments_test.func·228() c:/mingw64/go/src/pkg/runtime/race/testdata/mutex_test.go:38 +0x36 Goroutine 78 (running) created at: command-line-arguments_test.TestRaceMutex() c:/mingw64/go/src/pkg/runtime/race/testdata/mutex_test.go:48 +0x11d testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 28 (finished) created at: command-line-arguments_test.TestRaceMutex() c:/mingw64/go/src/pkg/runtime/race/testdata/mutex_test.go:42 +0xf2 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceMutex (0.00 seconds) === RUN TestRaceMutex2 ================== WARNING: DATA RACE Write by goroutine 27: command-line-arguments_test.func·231() c:/mingw64/go/src/pkg/runtime/race/testdata/mutex_test.go:66 +0x44 Previous write by goroutine 32: command-line-arguments_test.func·230() c:/mingw64/go/src/pkg/runtime/race/testdata/mutex_test.go:61 +0x60 Goroutine 27 (running) created at: command-line-arguments_test.TestRaceMutex2() c:/mingw64/go/src/pkg/runtime/race/testdata/mutex_test.go:69 +0x14e testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 32 (finished) created at: command-line-arguments_test.TestRaceMutex2() c:/mingw64/go/src/pkg/runtime/race/testdata/mutex_test.go:63 +0x123 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceMutex2 (0.00 seconds) === RUN TestNoRaceMutexPureHappensBefore --- PASS: TestNoRaceMutexPureHappensBefore (0.00 seconds) === RUN TestNoRaceMutexSemaphore --- PASS: TestNoRaceMutexSemaphore (0.00 seconds) === RUN TestNoRaceMutexExampleFromHtml --- PASS: TestNoRaceMutexExampleFromHtml (0.00 seconds) === RUN TestRaceMutexOverwrite ================== WARNING: DATA RACE Write by goroutine 37: command-line-arguments_test.func·237() c:/mingw64/go/src/pkg/runtime/race/testdata/mutex_test.go:133 +0x4c Previous read by goroutine 43: sync/atomic.CompareAndSwapUint32() c:/MinGW64/go/src/pkg/sync/atomic/race.go:31 +0x4f sync/atomic.CompareAndSwapInt32() c:/MinGW64/go/src/pkg/sync/atomic/race.go:24 +0x45 sync.(*Mutex).Lock() c:/MinGW64/go/src/pkg/sync/mutex.go:43 +0x45 command-line-arguments_test.TestRaceMutexOverwrite() c:/mingw64/go/src/pkg/runtime/race/testdata/mutex_test.go:136 +0xcd testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 37 (running) created at: command-line-arguments_test.TestRaceMutexOverwrite() c:/mingw64/go/src/pkg/runtime/race/testdata/mutex_test.go:135 +0xbe testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 43 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceMutexOverwrite (0.00 seconds) === RUN TestNoRaceStackPushPop --- PASS: TestNoRaceStackPushPop (0.00 seconds) === RUN TestNoRaceRpcChan --- PASS: TestNoRaceRpcChan (0.00 seconds) === RUN TestRaceMutexRWMutex ================== WARNING: DATA RACE Write by goroutine 46: command-line-arguments_test.func·241() c:/mingw64/go/src/pkg/runtime/race/testdata/rwmutex_test.go:26 +0x44 Previous write by goroutine 49: command-line-arguments_test.func·240() c:/mingw64/go/src/pkg/runtime/race/testdata/rwmutex_test.go:21 +0x60 Goroutine 46 (running) created at: command-line-arguments_test.TestRaceMutexRWMutex() c:/mingw64/go/src/pkg/runtime/race/testdata/rwmutex_test.go:29 +0x19c testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 49 (finished) created at: command-line-arguments_test.TestRaceMutexRWMutex() c:/mingw64/go/src/pkg/runtime/race/testdata/rwmutex_test.go:23 +0x171 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceMutexRWMutex (0.00 seconds) === RUN TestNoRaceRWMutex --- PASS: TestNoRaceRWMutex (0.00 seconds) === RUN TestRaceRWMutexMultipleReaders ================== WARNING: DATA RACE Write by goroutine 86: command-line-arguments_test.func·246() c:/mingw64/go/src/pkg/runtime/race/testdata/rwmutex_test.go:72 +0x44 Previous write by goroutine 52: command-line-arguments_test.func·245() c:/mingw64/go/src/pkg/runtime/race/testdata/rwmutex_test.go:66 +0x44 Goroutine 86 (running) created at: command-line-arguments_test.TestRaceRWMutexMultipleReaders() c:/mingw64/go/src/pkg/runtime/race/testdata/rwmutex_test.go:75 +0x1d6 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 52 (finished) created at: command-line-arguments_test.TestRaceRWMutexMultipleReaders() c:/mingw64/go/src/pkg/runtime/race/testdata/rwmutex_test.go:69 +0x1a1 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceRWMutexMultipleReaders (0.00 seconds) === RUN TestNoRaceRWMutexMultipleReaders --- PASS: TestNoRaceRWMutexMultipleReaders (0.00 seconds) === RUN TestNoRaceRWMutexTransitive --- PASS: TestNoRaceRWMutexTransitive (0.02 seconds) === RUN TestNoRaceSelect1 --- PASS: TestNoRaceSelect1 (0.00 seconds) === RUN TestNoRaceSelect2 --- PASS: TestNoRaceSelect2 (0.00 seconds) === RUN TestNoRaceSelect3 --- PASS: TestNoRaceSelect3 (0.00 seconds) === RUN TestNoRaceSelect4 --- PASS: TestNoRaceSelect4 (0.00 seconds) === RUN TestNoRaceSelect5 --- PASS: TestNoRaceSelect5 (0.00 seconds) === RUN TestRaceSelect1 ================== WARNING: DATA RACE Write by goroutine 87: command-line-arguments_test.func·262() c:/mingw64/go/src/pkg/runtime/race/testdata/select_test.go:174 +0x8f Previous write by goroutine 17: command-line-arguments_test.func·262() c:/mingw64/go/src/pkg/runtime/race/testdata/select_test.go:174 +0x8f Goroutine 87 (running) created at: command-line-arguments_test.TestRaceSelect1() c:/mingw64/go/src/pkg/runtime/race/testdata/select_test.go:178 +0x18e testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 17 (finished) created at: command-line-arguments_test.TestRaceSelect1() c:/mingw64/go/src/pkg/runtime/race/testdata/select_test.go:177 +0x17f testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceSelect1 (0.00 seconds) === RUN TestRaceSelect2 ================== WARNING: DATA RACE Write by goroutine 19: command-line-arguments_test.func·263() c:/mingw64/go/src/pkg/runtime/race/testdata/select_test.go:189 +0x36 Previous write by goroutine 14: command-line-arguments_test.TestRaceSelect2() c:/mingw64/go/src/pkg/runtime/race/testdata/select_test.go:197 +0x173 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 19 (running) created at: command-line-arguments_test.TestRaceSelect2() c:/mingw64/go/src/pkg/runtime/race/testdata/select_test.go:195 +0x144 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 14 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceSelect2 (0.00 seconds) === RUN TestRaceSelect3 ================== WARNING: DATA RACE Write by goroutine 15: command-line-arguments_test.func·264() c:/mingw64/go/src/pkg/runtime/race/testdata/select_test.go:207 +0x36 Previous write by goroutine 9: command-line-arguments_test.TestRaceSelect3() c:/mingw64/go/src/pkg/runtime/race/testdata/select_test.go:214 +0x154 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 15 (running) created at: command-line-arguments_test.TestRaceSelect3() c:/mingw64/go/src/pkg/runtime/race/testdata/select_test.go:213 +0x144 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 9 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceSelect3 (0.00 seconds) === RUN TestRaceSelect4 ================== WARNING: DATA RACE Write by goroutine 21: command-line-arguments_test.func·265() c:/mingw64/go/src/pkg/runtime/race/testdata/select_test.go:227 +0x36 Previous read by goroutine 16: command-line-arguments_test.TestRaceSelect4() c:/mingw64/go/src/pkg/runtime/race/testdata/select_test.go:232 +0xbb testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 21 (running) created at: command-line-arguments_test.TestRaceSelect4() c:/mingw64/go/src/pkg/runtime/race/testdata/select_test.go:230 +0xab testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 16 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceSelect4 (0.00 seconds) === RUN TestRaceSelect5 ================== WARNING: DATA RACE Write by goroutine 23: command-line-arguments_test.func·266() c:/mingw64/go/src/pkg/runtime/race/testdata/select_test.go:251 +0x8f Previous read by goroutine 18: command-line-arguments_test.TestRaceSelect5() c:/mingw64/go/src/pkg/runtime/race/testdata/select_test.go:258 +0x181 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 23 (running) created at: command-line-arguments_test.TestRaceSelect5() c:/mingw64/go/src/pkg/runtime/race/testdata/select_test.go:256 +0x171 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 18 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceSelect5 (0.00 seconds) === RUN TestRaceSliceRW ================== WARNING: DATA RACE Write by goroutine 22: command-line-arguments_test.func·267() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:15 +0x5c Previous read by goroutine 20: command-line-arguments_test.TestRaceSliceRW() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:18 +0x114 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 22 (running) created at: command-line-arguments_test.TestRaceSliceRW() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:17 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 20 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceSliceRW (0.00 seconds) === RUN TestNoRaceSliceRW --- PASS: TestNoRaceSliceRW (0.00 seconds) === RUN TestRaceSliceWW ================== WARNING: DATA RACE Write by goroutine 78: command-line-arguments_test.func·269() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:37 +0x5c Previous write by goroutine 28: command-line-arguments_test.TestRaceSliceWW() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:40 +0x113 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 78 (running) created at: command-line-arguments_test.TestRaceSliceWW() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:39 +0xdd testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 28 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceSliceWW (0.00 seconds) === RUN TestNoRaceArrayWW --- PASS: TestNoRaceArrayWW (0.00 seconds) === RUN TestRaceArrayWW ================== WARNING: DATA RACE Write by goroutine 30: command-line-arguments_test.func·271() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:59 +0x3a Previous write by goroutine 27: command-line-arguments_test.TestRaceArrayWW() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:62 +0xbf testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 30 (running) created at: command-line-arguments_test.TestRaceArrayWW() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:61 +0xab testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 27 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceArrayWW (0.00 seconds) === RUN TestNoRaceSliceWriteLen --- PASS: TestNoRaceSliceWriteLen (0.00 seconds) === RUN TestNoRaceSliceWriteCap --- PASS: TestNoRaceSliceWriteCap (0.00 seconds) === RUN TestRaceSliceCopyRead ================== WARNING: DATA RACE Read by goroutine 34: command-line-arguments_test.func·274() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:93 +0x5c Previous write by goroutine 33: runtime.copy() c:/MinGW64/go/src/pkg/runtime/slice.c:199 +0x0 command-line-arguments_test.TestRaceSliceCopyRead() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:96 +0x183 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 34 (running) created at: command-line-arguments_test.TestRaceSliceCopyRead() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:95 +0x128 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 33 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceSliceCopyRead (0.00 seconds) === RUN TestNoRaceSliceWriteCopy --- PASS: TestNoRaceSliceWriteCopy (0.00 seconds) === RUN TestRaceSliceCopyWrite2 ================== WARNING: DATA RACE Write by goroutine 43: command-line-arguments_test.func·276() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:117 +0x5c Previous read by goroutine 37: runtime.copy() c:/MinGW64/go/src/pkg/runtime/slice.c:199 +0x0 command-line-arguments_test.TestRaceSliceCopyWrite2() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:120 +0x184 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 43 (running) created at: command-line-arguments_test.TestRaceSliceCopyWrite2() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:119 +0x129 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 37 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceSliceCopyWrite2 (0.00 seconds) === RUN TestRaceSliceCopyWrite3 ================== WARNING: DATA RACE Write by goroutine 41: command-line-arguments_test.func·277() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:128 +0x5c Previous write by goroutine 39: runtime.slicestringcopy() c:/MinGW64/go/src/pkg/runtime/slice.c:245 +0x0 command-line-arguments_test.TestRaceSliceCopyWrite3() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:131 +0x11b testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 41 (running) created at: command-line-arguments_test.TestRaceSliceCopyWrite3() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:130 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 39 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceSliceCopyWrite3 (0.00 seconds) === RUN TestNoRaceSliceCopyRead --- PASS: TestNoRaceSliceCopyRead (0.00 seconds) === RUN TestNoRaceSliceWriteSlice2 --- PASS: TestNoRaceSliceWriteSlice2 (0.00 seconds) === RUN TestRaceSliceWriteSlice ================== WARNING: DATA RACE Read by goroutine 53: command-line-arguments_test.func·280() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:162 +0x36 Previous write by goroutine 45: command-line-arguments_test.TestRaceSliceWriteSlice() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:165 +0x10b testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 53 (running) created at: command-line-arguments_test.TestRaceSliceWriteSlice() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:164 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 45 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceSliceWriteSlice (0.00 seconds) === RUN TestNoRaceSliceWriteSlice --- PASS: TestNoRaceSliceWriteSlice (0.00 seconds) === RUN TestNoRaceSliceLenCap --- PASS: TestNoRaceSliceLenCap (0.00 seconds) === RUN TestNoRaceStructSlicesRangeWrite --- PASS: TestNoRaceStructSlicesRangeWrite (0.00 seconds) === RUN TestRaceSliceDifferent ================== WARNING: DATA RACE Write by goroutine 57: command-line-arguments_test.func·284() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:214 +0x5c Previous write by goroutine 54: command-line-arguments_test.TestRaceSliceDifferent() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:219 +0x13d testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 57 (running) created at: command-line-arguments_test.TestRaceSliceDifferent() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:216 +0x113 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 54 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceSliceDifferent (0.00 seconds) === RUN TestRaceSliceRangeWrite ================== WARNING: DATA RACE Write by goroutine 60: command-line-arguments_test.func·285() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:227 +0x5c Previous read by goroutine 51: command-line-arguments_test.TestRaceSliceRangeWrite() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:230 +0x123 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 60 (running) created at: command-line-arguments_test.TestRaceSliceRangeWrite() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:229 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 51 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceSliceRangeWrite (0.00 seconds) === RUN TestNoRaceSliceRangeWrite --- PASS: TestNoRaceSliceRangeWrite (0.00 seconds) === RUN TestRaceSliceRangeAppend ================== WARNING: DATA RACE Write by goroutine 66: command-line-arguments_test.func·287() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:252 +0xe2 Previous read by goroutine 62: command-line-arguments_test.TestRaceSliceRangeAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:255 +0xf6 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 66 (running) created at: command-line-arguments_test.TestRaceSliceRangeAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:254 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 62 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceSliceRangeAppend (0.00 seconds) === RUN TestNoRaceSliceRangeAppend --- PASS: TestNoRaceSliceRangeAppend (0.00 seconds) === RUN TestRaceSliceVarWrite ================== WARNING: DATA RACE Read by goroutine 63: command-line-arguments_test.func·289() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:276 +0x36 Previous write by goroutine 65: command-line-arguments_test.TestRaceSliceVarWrite() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:279 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 63 (running) created at: command-line-arguments_test.TestRaceSliceVarWrite() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:278 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 65 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 63: command-line-arguments_test.func·289() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:276 +0x5c Previous write by goroutine 65: command-line-arguments_test.TestRaceSliceVarWrite() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:279 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 63 (running) created at: command-line-arguments_test.TestRaceSliceVarWrite() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:278 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 65 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceSliceVarWrite (0.00 seconds) === RUN TestRaceSliceVarRead ================== WARNING: DATA RACE Read by goroutine 7: command-line-arguments_test.func·290() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:287 +0x36 Previous write by goroutine 69: command-line-arguments_test.TestRaceSliceVarRead() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:290 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 7 (running) created at: command-line-arguments_test.TestRaceSliceVarRead() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:289 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 69 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Read by goroutine 7: command-line-arguments_test.func·290() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:287 +0x5c Previous write by goroutine 69: command-line-arguments_test.TestRaceSliceVarRead() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:290 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 7 (running) created at: command-line-arguments_test.TestRaceSliceVarRead() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:289 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 69 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceSliceVarRead (0.00 seconds) === RUN TestRaceSliceVarRange ================== WARNING: DATA RACE Read by goroutine 3: command-line-arguments_test.func·291() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:298 +0x3e Previous write by goroutine 83: command-line-arguments_test.TestRaceSliceVarRange() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:302 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 3 (running) created at: command-line-arguments_test.TestRaceSliceVarRange() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:301 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 83 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceSliceVarRange (0.00 seconds) === RUN TestRaceSliceVarAppend ================== WARNING: DATA RACE Read by goroutine 10: command-line-arguments_test.func·292() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:310 +0x36 Previous write by goroutine 5: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:313 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 10 (running) created at: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:312 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 5 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 10: runtime.growslice() c:/MinGW64/go/src/pkg/runtime/slice.c:139 +0x0 command-line-arguments_test.func·292() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:310 +0x9b Previous write by goroutine 5: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:313 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 10 (running) created at: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:312 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 5 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 10: runtime.growslice() c:/MinGW64/go/src/pkg/runtime/slice.c:139 +0x0 command-line-arguments_test.func·292() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:310 +0x9b Previous write by goroutine 5: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:313 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 10 (running) created at: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:312 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 5 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 10: runtime.growslice() c:/MinGW64/go/src/pkg/runtime/slice.c:139 +0x0 command-line-arguments_test.func·292() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:310 +0x9b Previous write by goroutine 5: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:313 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 10 (running) created at: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:312 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 5 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 10: runtime.growslice() c:/MinGW64/go/src/pkg/runtime/slice.c:139 +0x0 command-line-arguments_test.func·292() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:310 +0x9b Previous write by goroutine 5: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:313 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 10 (running) created at: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:312 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 5 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 10: runtime.growslice() c:/MinGW64/go/src/pkg/runtime/slice.c:139 +0x0 command-line-arguments_test.func·292() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:310 +0x9b Previous write by goroutine 5: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:313 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 10 (running) created at: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:312 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 5 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 10: runtime.growslice() c:/MinGW64/go/src/pkg/runtime/slice.c:139 +0x0 command-line-arguments_test.func·292() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:310 +0x9b Previous write by goroutine 5: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:313 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 10 (running) created at: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:312 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 5 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 10: runtime.growslice() c:/MinGW64/go/src/pkg/runtime/slice.c:139 +0x0 command-line-arguments_test.func·292() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:310 +0x9b Previous write by goroutine 5: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:313 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 10 (running) created at: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:312 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 5 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 10: runtime.growslice() c:/MinGW64/go/src/pkg/runtime/slice.c:139 +0x0 command-line-arguments_test.func·292() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:310 +0x9b Previous write by goroutine 5: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:313 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 10 (running) created at: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:312 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 5 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 10: runtime.growslice() c:/MinGW64/go/src/pkg/runtime/slice.c:139 +0x0 command-line-arguments_test.func·292() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:310 +0x9b Previous write by goroutine 5: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:313 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 10 (running) created at: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:312 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 5 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 10: runtime.growslice() c:/MinGW64/go/src/pkg/runtime/slice.c:139 +0x0 command-line-arguments_test.func·292() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:310 +0x9b Previous write by goroutine 5: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:313 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 10 (running) created at: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:312 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 5 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 10: runtime.growslice() c:/MinGW64/go/src/pkg/runtime/slice.c:139 +0x0 command-line-arguments_test.func·292() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:310 +0x9b Previous write by goroutine 5: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:313 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 10 (running) created at: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:312 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 5 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 10: runtime.growslice() c:/MinGW64/go/src/pkg/runtime/slice.c:139 +0x0 command-line-arguments_test.func·292() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:310 +0x9b Previous write by goroutine 5: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:313 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 10 (running) created at: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:312 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 5 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 10: runtime.growslice() c:/MinGW64/go/src/pkg/runtime/slice.c:139 +0x0 command-line-arguments_test.func·292() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:310 +0x9b Previous write by goroutine 5: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:313 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 10 (running) created at: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:312 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 5 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 10: runtime.growslice() c:/MinGW64/go/src/pkg/runtime/slice.c:139 +0x0 command-line-arguments_test.func·292() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:310 +0x9b Previous write by goroutine 5: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:313 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 10 (running) created at: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:312 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 5 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 10: runtime.growslice() c:/MinGW64/go/src/pkg/runtime/slice.c:139 +0x0 command-line-arguments_test.func·292() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:310 +0x9b Previous write by goroutine 5: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:313 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 10 (running) created at: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:312 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 5 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 10: runtime.growslice() c:/MinGW64/go/src/pkg/runtime/slice.c:139 +0x0 command-line-arguments_test.func·292() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:310 +0x9b Previous write by goroutine 5: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:313 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 10 (running) created at: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:312 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 5 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 10: runtime.growslice() c:/MinGW64/go/src/pkg/runtime/slice.c:139 +0x0 command-line-arguments_test.func·292() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:310 +0x9b Previous write by goroutine 5: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:313 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 10 (running) created at: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:312 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 5 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 10: runtime.growslice() c:/MinGW64/go/src/pkg/runtime/slice.c:139 +0x0 command-line-arguments_test.func·292() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:310 +0x9b Previous write by goroutine 5: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:313 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 10 (running) created at: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:312 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 5 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 10: runtime.growslice() c:/MinGW64/go/src/pkg/runtime/slice.c:139 +0x0 command-line-arguments_test.func·292() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:310 +0x9b Previous write by goroutine 5: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:313 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 10 (running) created at: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:312 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 5 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 10: runtime.growslice() c:/MinGW64/go/src/pkg/runtime/slice.c:139 +0x0 command-line-arguments_test.func·292() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:310 +0x9b Previous write by goroutine 5: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:313 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 10 (running) created at: command-line-arguments_test.TestRaceSliceVarAppend() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:312 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 5 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceSliceVarAppend (0.01 seconds) === RUN TestRaceSliceVarCopy ================== WARNING: DATA RACE Read by goroutine 11: command-line-arguments_test.func·293() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:322 +0x81 Previous write by goroutine 6: command-line-arguments_test.TestRaceSliceVarCopy() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:325 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 11 (running) created at: command-line-arguments_test.TestRaceSliceVarCopy() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:324 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 6 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 11: runtime.copy() c:/MinGW64/go/src/pkg/runtime/slice.c:199 +0x0 command-line-arguments_test.func·293() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:322 +0xcc Previous write by goroutine 6: command-line-arguments_test.TestRaceSliceVarCopy() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:325 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 11 (running) created at: command-line-arguments_test.TestRaceSliceVarCopy() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:324 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 6 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 11: runtime.copy() c:/MinGW64/go/src/pkg/runtime/slice.c:199 +0x0 command-line-arguments_test.func·293() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:322 +0xcc Previous write by goroutine 6: command-line-arguments_test.TestRaceSliceVarCopy() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:325 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 11 (running) created at: command-line-arguments_test.TestRaceSliceVarCopy() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:324 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 6 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 11: runtime.copy() c:/MinGW64/go/src/pkg/runtime/slice.c:199 +0x0 command-line-arguments_test.func·293() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:322 +0xcc Previous write by goroutine 6: command-line-arguments_test.TestRaceSliceVarCopy() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:325 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 11 (running) created at: command-line-arguments_test.TestRaceSliceVarCopy() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:324 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 6 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 11: runtime.copy() c:/MinGW64/go/src/pkg/runtime/slice.c:199 +0x0 command-line-arguments_test.func·293() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:322 +0xcc Previous write by goroutine 6: command-line-arguments_test.TestRaceSliceVarCopy() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:325 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 11 (running) created at: command-line-arguments_test.TestRaceSliceVarCopy() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:324 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 6 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 11: runtime.copy() c:/MinGW64/go/src/pkg/runtime/slice.c:199 +0x0 command-line-arguments_test.func·293() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:322 +0xcc Previous write by goroutine 6: command-line-arguments_test.TestRaceSliceVarCopy() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:325 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 11 (running) created at: command-line-arguments_test.TestRaceSliceVarCopy() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:324 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 6 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 11: runtime.copy() c:/MinGW64/go/src/pkg/runtime/slice.c:199 +0x0 command-line-arguments_test.func·293() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:322 +0xcc Previous write by goroutine 6: command-line-arguments_test.TestRaceSliceVarCopy() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:325 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 11 (running) created at: command-line-arguments_test.TestRaceSliceVarCopy() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:324 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 6 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 11: runtime.copy() c:/MinGW64/go/src/pkg/runtime/slice.c:199 +0x0 command-line-arguments_test.func·293() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:322 +0xcc Previous write by goroutine 6: command-line-arguments_test.TestRaceSliceVarCopy() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:325 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 11 (running) created at: command-line-arguments_test.TestRaceSliceVarCopy() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:324 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 6 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 11: runtime.copy() c:/MinGW64/go/src/pkg/runtime/slice.c:199 +0x0 command-line-arguments_test.func·293() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:322 +0xcc Previous write by goroutine 6: command-line-arguments_test.TestRaceSliceVarCopy() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:325 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 11 (running) created at: command-line-arguments_test.TestRaceSliceVarCopy() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:324 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 6 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 11: runtime.copy() c:/MinGW64/go/src/pkg/runtime/slice.c:199 +0x0 command-line-arguments_test.func·293() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:322 +0xcc Previous write by goroutine 6: command-line-arguments_test.TestRaceSliceVarCopy() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:325 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 11 (running) created at: command-line-arguments_test.TestRaceSliceVarCopy() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:324 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 6 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Write by goroutine 11: runtime.copy() c:/MinGW64/go/src/pkg/runtime/slice.c:199 +0x0 command-line-arguments_test.func·293() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:322 +0xcc Previous write by goroutine 6: command-line-arguments_test.TestRaceSliceVarCopy() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:325 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 11 (running) created at: command-line-arguments_test.TestRaceSliceVarCopy() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:324 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 6 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceSliceVarCopy (0.00 seconds) === RUN TestRaceSliceVarCopy2 ================== WARNING: DATA RACE Read by goroutine 4: command-line-arguments_test.func·294() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:334 +0x8f Previous write by goroutine 12: command-line-arguments_test.TestRaceSliceVarCopy2() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:337 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 4 (running) created at: command-line-arguments_test.TestRaceSliceVarCopy2() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:336 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 12 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Read by goroutine 4: runtime.copy() c:/MinGW64/go/src/pkg/runtime/slice.c:199 +0x0 command-line-arguments_test.func·294() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:334 +0xcc Previous write by goroutine 12: command-line-arguments_test.TestRaceSliceVarCopy2() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:337 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 4 (running) created at: command-line-arguments_test.TestRaceSliceVarCopy2() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:336 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 12 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Read by goroutine 4: runtime.copy() c:/MinGW64/go/src/pkg/runtime/slice.c:199 +0x0 command-line-arguments_test.func·294() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:334 +0xcc Previous write by goroutine 12: command-line-arguments_test.TestRaceSliceVarCopy2() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:337 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 4 (running) created at: command-line-arguments_test.TestRaceSliceVarCopy2() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:336 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 12 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Read by goroutine 4: runtime.copy() c:/MinGW64/go/src/pkg/runtime/slice.c:199 +0x0 command-line-arguments_test.func·294() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:334 +0xcc Previous write by goroutine 12: command-line-arguments_test.TestRaceSliceVarCopy2() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:337 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 4 (running) created at: command-line-arguments_test.TestRaceSliceVarCopy2() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:336 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 12 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Read by goroutine 4: runtime.copy() c:/MinGW64/go/src/pkg/runtime/slice.c:199 +0x0 command-line-arguments_test.func·294() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:334 +0xcc Previous write by goroutine 12: command-line-arguments_test.TestRaceSliceVarCopy2() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:337 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 4 (running) created at: command-line-arguments_test.TestRaceSliceVarCopy2() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:336 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 12 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Read by goroutine 4: runtime.copy() c:/MinGW64/go/src/pkg/runtime/slice.c:199 +0x0 command-line-arguments_test.func·294() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:334 +0xcc Previous write by goroutine 12: command-line-arguments_test.TestRaceSliceVarCopy2() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:337 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 4 (running) created at: command-line-arguments_test.TestRaceSliceVarCopy2() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:336 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 12 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Read by goroutine 4: runtime.copy() c:/MinGW64/go/src/pkg/runtime/slice.c:199 +0x0 command-line-arguments_test.func·294() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:334 +0xcc Previous write by goroutine 12: command-line-arguments_test.TestRaceSliceVarCopy2() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:337 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 4 (running) created at: command-line-arguments_test.TestRaceSliceVarCopy2() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:336 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 12 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Read by goroutine 4: runtime.copy() c:/MinGW64/go/src/pkg/runtime/slice.c:199 +0x0 command-line-arguments_test.func·294() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:334 +0xcc Previous write by goroutine 12: command-line-arguments_test.TestRaceSliceVarCopy2() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:337 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 4 (running) created at: command-line-arguments_test.TestRaceSliceVarCopy2() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:336 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 12 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Read by goroutine 4: runtime.copy() c:/MinGW64/go/src/pkg/runtime/slice.c:199 +0x0 command-line-arguments_test.func·294() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:334 +0xcc Previous write by goroutine 12: command-line-arguments_test.TestRaceSliceVarCopy2() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:337 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 4 (running) created at: command-line-arguments_test.TestRaceSliceVarCopy2() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:336 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 12 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Read by goroutine 4: runtime.copy() c:/MinGW64/go/src/pkg/runtime/slice.c:199 +0x0 command-line-arguments_test.func·294() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:334 +0xcc Previous write by goroutine 12: command-line-arguments_test.TestRaceSliceVarCopy2() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:337 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 4 (running) created at: command-line-arguments_test.TestRaceSliceVarCopy2() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:336 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 12 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== ================== WARNING: DATA RACE Read by goroutine 4: runtime.copy() c:/MinGW64/go/src/pkg/runtime/slice.c:199 +0x0 command-line-arguments_test.func·294() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:334 +0xcc Previous write by goroutine 12: command-line-arguments_test.TestRaceSliceVarCopy2() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:337 +0xee testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 4 (running) created at: command-line-arguments_test.TestRaceSliceVarCopy2() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:336 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 12 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceSliceVarCopy2 (0.00 seconds) === RUN TestRaceFailingSliceAppend --- PASS: TestRaceFailingSliceAppend (0.00 seconds) === RUN TestRaceSliceAppendWrite ================== WARNING: DATA RACE Write by goroutine 13: runtime.growslice() c:/MinGW64/go/src/pkg/runtime/slice.c:139 +0x0 command-line-arguments_test.func·296() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:357 +0x9b Previous write by goroutine 87: command-line-arguments_test.TestRaceSliceAppendWrite() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:360 +0x110 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 13 (running) created at: command-line-arguments_test.TestRaceSliceAppendWrite() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:359 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 87 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceSliceAppendWrite (0.00 seconds) === RUN TestRaceSliceAppendSlice ================== WARNING: DATA RACE Read by goroutine 14: runtime.appendslice() c:/MinGW64/go/src/pkg/runtime/slice.c:72 +0x0 command-line-arguments_test.func·297() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:369 +0xd8 Previous write by goroutine 19: command-line-arguments_test.TestRaceSliceAppendSlice() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:372 +0x110 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 14 (running) created at: command-line-arguments_test.TestRaceSliceAppendSlice() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:371 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 19 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceSliceAppendSlice (0.00 seconds) === RUN TestRaceSliceAppendSlice2 ================== WARNING: DATA RACE Read by goroutine 15: runtime.appendslice() c:/MinGW64/go/src/pkg/runtime/slice.c:72 +0x0 command-line-arguments_test.func·298() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:381 +0x76 Previous write by goroutine 9: command-line-arguments_test.TestRaceSliceAppendSlice2() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:384 +0x170 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 15 (running) created at: command-line-arguments_test.TestRaceSliceAppendSlice2() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:383 +0x13a testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 9 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceSliceAppendSlice2 (0.00 seconds) === RUN TestRaceSliceAppendString ================== WARNING: DATA RACE Read by goroutine 16: runtime.appendstr() c:/MinGW64/go/src/pkg/runtime/slice.c:108 +0x0 command-line-arguments_test.func·299() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:392 +0x6c Previous write by goroutine 21: command-line-arguments_test.TestRaceSliceAppendString() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:395 +0x110 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 16 (running) created at: command-line-arguments_test.TestRaceSliceAppendString() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:394 +0xde testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 21 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceSliceAppendString (0.00 seconds) === RUN TestNoRaceSliceIndexAccess --- PASS: TestNoRaceSliceIndexAccess (0.00 seconds) === RUN TestNoRaceSliceIndexAccess2 --- PASS: TestNoRaceSliceIndexAccess2 (0.00 seconds) === RUN TestRaceSliceIndexAccess ================== WARNING: DATA RACE Write by goroutine 26: command-line-arguments_test.func·302() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:428 +0x36 Previous read by goroutine 24: command-line-arguments_test.TestRaceSliceIndexAccess() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:431 +0x11b testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 26 (running) created at: command-line-arguments_test.TestRaceSliceIndexAccess() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:430 +0xfd testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 24 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceSliceIndexAccess (0.00 seconds) === RUN TestRaceSliceIndexAccess2 ================== WARNING: DATA RACE Write by goroutine 28: command-line-arguments_test.func·303() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:440 +0x36 Previous read by goroutine 78: command-line-arguments_test.TestRaceSliceIndexAccess2() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:443 +0x11b testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 28 (running) created at: command-line-arguments_test.TestRaceSliceIndexAccess2() c:/mingw64/go/src/pkg/runtime/race/testdata/slice_test.go:442 +0xfd testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 78 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceSliceIndexAccess2 (0.00 seconds) === RUN TestNoRaceCond --- PASS: TestNoRaceCond (0.00 seconds) === RUN TestRaceCond ================== WARNING: DATA RACE Write by goroutine 38: command-line-arguments_test.func·306() c:/mingw64/go/src/pkg/runtime/race/testdata/sync_test.go:60 +0xfb Previous write by goroutine 31: command-line-arguments_test.func·307() c:/mingw64/go/src/pkg/runtime/race/testdata/sync_test.go:71 +0x9b Goroutine 38 (running) created at: command-line-arguments_test.TestRaceCond() c:/mingw64/go/src/pkg/runtime/race/testdata/sync_test.go:75 +0x319 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 31 (finished) created at: command-line-arguments_test.TestRaceCond() c:/mingw64/go/src/pkg/runtime/race/testdata/sync_test.go:76 +0x328 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceCond (0.00 seconds) === RUN TestRaceAnnounceThreads ================== WARNING: DATA RACE Write by goroutine 35: command-line-arguments_test.func·308() c:/mingw64/go/src/pkg/runtime/race/testdata/sync_test.go:96 +0x36 Previous write by goroutine 34: command-line-arguments_test.func·309() c:/mingw64/go/src/pkg/runtime/race/testdata/sync_test.go:99 +0x91 Goroutine 35 (running) created at: command-line-arguments_test.func·309() c:/mingw64/go/src/pkg/runtime/race/testdata/sync_test.go:98 +0x81 Goroutine 34 (finished) created at: command-line-arguments_test.func·312() c:/mingw64/go/src/pkg/runtime/race/testdata/sync_test.go:116 +0x75 ================== ================== WARNING: DATA RACE Write by goroutine 36: command-line-arguments_test.func·310() c:/mingw64/go/src/pkg/runtime/race/testdata/sync_test.go:106 +0x36 Previous write by goroutine 34: command-line-arguments_test.func·309() c:/mingw64/go/src/pkg/runtime/race/testdata/sync_test.go:99 +0x91 Goroutine 36 (running) created at: command-line-arguments_test.func·311() c:/mingw64/go/src/pkg/runtime/race/testdata/sync_test.go:108 +0x55 Goroutine 34 (finished) created at: command-line-arguments_test.func·312() c:/mingw64/go/src/pkg/runtime/race/testdata/sync_test.go:116 +0x75 ================== ================== WARNING: DATA RACE Write by goroutine 88: command-line-arguments_test.func·310() c:/mingw64/go/src/pkg/runtime/race/testdata/sync_test.go:106 +0x36 Previous write by goroutine 34: command-line-arguments_test.func·309() c:/mingw64/go/src/pkg/runtime/race/testdata/sync_test.go:99 +0x91 Goroutine 88 (running) created at: command-line-arguments_test.func·311() c:/mingw64/go/src/pkg/runtime/race/testdata/sync_test.go:108 +0x55 Goroutine 34 (finished) created at: command-line-arguments_test.func·312() c:/mingw64/go/src/pkg/runtime/race/testdata/sync_test.go:116 +0x75 ================== --- PASS: TestRaceAnnounceThreads (0.00 seconds) === RUN TestNoRaceAfterFunc1 --- PASS: TestNoRaceAfterFunc1 (0.00 seconds) === RUN TestNoRaceAfterFunc2 --- PASS: TestNoRaceAfterFunc2 (0.00 seconds) === RUN TestNoRaceAfterFunc3 --- PASS: TestNoRaceAfterFunc3 (0.01 seconds) === RUN TestRaceAfterFunc3 ================== WARNING: DATA RACE Write by goroutine 45: command-line-arguments_test.func·317() c:/mingw64/go/src/pkg/runtime/race/testdata/sync_test.go:171 +0x36 Previous write by goroutine 53: command-line-arguments_test.func·316() c:/mingw64/go/src/pkg/runtime/race/testdata/sync_test.go:167 +0x36 Goroutine 45 (running) created at: time.goFunc() c:/MinGW64/go/src/pkg/time/sleep.go:107 +0x59 timerproc() c:/MinGW64/go/src/pkg/runtime/ztime_windows_amd64.c:170 +0x189 Goroutine 53 (finished) created at: time.goFunc() c:/MinGW64/go/src/pkg/time/sleep.go:107 +0x59 timerproc() c:/MinGW64/go/src/pkg/runtime/ztime_windows_amd64.c:170 +0x189 ================== --- PASS: TestRaceAfterFunc3 (0.02 seconds) === RUN TestRaceGoroutineCreationStack ================== WARNING: DATA RACE Write by goroutine 56: command-line-arguments_test.func·318() c:/mingw64/go/src/pkg/runtime/race/testdata/sync_test.go:187 +0x36 Previous write by goroutine 55: command-line-arguments_test.TestRaceGoroutineCreationStack() c:/mingw64/go/src/pkg/runtime/race/testdata/sync_test.go:195 +0x1be testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 56 (running) created at: command-line-arguments_test.func·319() c:/mingw64/go/src/pkg/runtime/race/testdata/sync_test.go:190 +0x46 Goroutine 55 (running) created at: testing.RunTests() c:/MinGW64/go/src/pkg/testing/testing.go:422 +0xc80 testing.Main() c:/MinGW64/go/src/pkg/testing/testing.go:322 +0xd0 main.main() C:/Users/brainman/AppData/Local/Temp/go-build772466399/command-line-arguments/_test/_testmain.go:535 +0xdd runtime.main() c:/MinGW64/go/src/pkg/runtime/proc.c:255 +0x94 ================== --- PASS: TestRaceGoroutineCreationStack (0.00 seconds) === RUN TestNoRaceWaitGroup --- PASS: TestNoRaceWaitGroup (0.00 seconds) === RUN TestRaceWaitGroup ================== WARNING: DATA RACE Write by goroutine 51: command-line-arguments_test.func·323() c:/mingw64/go/src/pkg/runtime/race/testdata/waitgroup_test.go:37 +0x36 Previous write by goroutine 60: command-line-arguments_test.func·323() c:/mingw64/go/src/pkg/runtime/race/testdata/waitgroup_test.go:37 +0x36 Goroutine 51 (running) created at: command-line-arguments_test.TestRaceWaitGroup() c:/mingw64/go/src/pkg/runtime/race/testdata/waitgroup_test.go:39 +0x13b testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 60 (finished) created at: command-line-arguments_test.TestRaceWaitGroup() c:/mingw64/go/src/pkg/runtime/race/testdata/waitgroup_test.go:39 +0x13b testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceWaitGroup (0.00 seconds) === RUN TestNoRaceWaitGroup2 --- PASS: TestNoRaceWaitGroup2 (0.00 seconds) === RUN TestRaceWaitGroupAsMutex ================== WARNING: DATA RACE Write by goroutine 68: command-line-arguments_test.func·326() c:/mingw64/go/src/pkg/runtime/race/testdata/waitgroup_test.go:73 +0x68 Previous write by goroutine 62: command-line-arguments_test.func·325() c:/mingw64/go/src/pkg/runtime/race/testdata/waitgroup_test.go:65 +0x68 Goroutine 68 (running) created at: command-line-arguments_test.TestRaceWaitGroupAsMutex() c:/mingw64/go/src/pkg/runtime/race/testdata/waitgroup_test.go:76 +0x14c testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 62 (finished) created at: command-line-arguments_test.TestRaceWaitGroupAsMutex() c:/mingw64/go/src/pkg/runtime/race/testdata/waitgroup_test.go:68 +0x121 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceWaitGroupAsMutex (0.10 seconds) === RUN TestRaceWaitGroupWrongWait ================== WARNING: DATA RACE Write by goroutine 65: command-line-arguments_test.func·328() c:/mingw64/go/src/pkg/runtime/race/testdata/waitgroup_test.go:96 +0x52 Previous write by goroutine 63: command-line-arguments_test.func·327() c:/mingw64/go/src/pkg/runtime/race/testdata/waitgroup_test.go:89 +0x52 Goroutine 65 (running) created at: command-line-arguments_test.TestRaceWaitGroupWrongWait() c:/mingw64/go/src/pkg/runtime/race/testdata/waitgroup_test.go:99 +0x14c testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 63 (finished) created at: command-line-arguments_test.TestRaceWaitGroupWrongWait() c:/mingw64/go/src/pkg/runtime/race/testdata/waitgroup_test.go:92 +0x121 testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceWaitGroupWrongWait (0.00 seconds) === RUN TestRaceFailingWaitGroupWrongAdd --- PASS: TestRaceFailingWaitGroupWrongAdd (0.00 seconds) === RUN TestNoRaceWaitGroupMultipleWait --- PASS: TestNoRaceWaitGroupMultipleWait (0.00 seconds) === RUN TestNoRaceWaitGroupMultipleWait2 --- PASS: TestNoRaceWaitGroupMultipleWait2 (0.00 seconds) === RUN TestRaceWaitGroup2 ================== WARNING: DATA RACE Write by goroutine 17: command-line-arguments_test.func·336() c:/mingw64/go/src/pkg/runtime/race/testdata/waitgroup_test.go:171 +0x36 Previous write by goroutine 85: command-line-arguments_test.func·335() c:/mingw64/go/src/pkg/runtime/race/testdata/waitgroup_test.go:167 +0x36 Goroutine 17 (running) created at: command-line-arguments_test.TestRaceWaitGroup2() c:/mingw64/go/src/pkg/runtime/race/testdata/waitgroup_test.go:173 +0x10b testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb Goroutine 85 (finished) created at: command-line-arguments_test.TestRaceWaitGroup2() c:/mingw64/go/src/pkg/runtime/race/testdata/waitgroup_test.go:169 +0xea testing.tRunner() c:/MinGW64/go/src/pkg/testing/testing.go:310 +0xeb ================== --- PASS: TestRaceWaitGroup2 (0.00 seconds) === RUN TestNoRaceWaitGroupPanicRecover --- PASS: TestNoRaceWaitGroupPanicRecover (0.00 seconds) === RUN TestNoRaceWaitGroupPanicRecover2 --- PASS: TestNoRaceWaitGroupPanicRecover2 (0.00 seconds) === RUN TestNoRaceWaitGroupTransitive --- PASS: TestNoRaceWaitGroupTransitive (0.01 seconds) FAIL exit status 1 FAIL command-line-arguments 1.144s FAIL FAIL runtime/race 3.553s ok sort 2.253s ok strconv 6.310s ok strings 3.249s ok sync 1.412s ok sync/atomic 1.432s ok syscall 1.078s ? testing [no test files] ? testing/iotest [no test files] ok testing/quick 1.135s ok text/scanner 1.185s ok text/tabwriter 1.073s ok text/template 1.208s ok text/template/parse 1.112s ok time 4.474s ok unicode 1.066s ok unicode/utf16 1.057s ok unicode/utf8 1.075s ? unsafe [no test files]