Back to build
Raw log | Switch to full mode | Login

Use of LUCI is subject to the Google [Terms of Service](https://policies.google.com/terms) and [Privacy Policy](https://policies.google.com/privacy) [I2025-10-21T18:34:00.966117Z 320180 0 sink.go:354] SinkServer: warm-up started [I2025-10-21T18:34:00.966272Z 320180 0 sink.go:427] SinkServer: starting HTTP server... [I2025-10-21T18:34:00.967233Z 320180 0 sink.go:359] SinkServer: warm-up ended [I2025-10-21T18:34:00.967574Z 320180 0 cmd_stream.go:577] rdb-stream: starting the test command - ["/home/swarming/.swarming/w/ir/cache/tools/bin/result_adapter" "go" "-v=false" "-dump-json" "/home/swarming/.swarming/w/ir/x/w/go.testjson" "--" "/home/swarming/.swarming/w/ir/x/w/goroot/bin/go" "test" "-json" "-short" "-race" "-timeout=20m0s" "./..."] ok golang.org/x/tools/benchmark/parse 1.060s ok golang.org/x/tools/blog 1.039s ok golang.org/x/tools/cmd/benchcmp 1.048s ok golang.org/x/tools/cmd/bisect 1.270s ok golang.org/x/tools/cmd/bundle 2.523s --- FAIL: TestCallgraph (45.39s) ================== WARNING: DATA RACE Read at 0x00c011b26198 by goroutine 1948: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:561 +0x67 go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.isBasic() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/predicates.go:38 +0xc7 go/types.allBasic() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/predicates.go:61 +0x104 go/types.allNumeric() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/predicates.go:49 +0x10e go/types.(*Checker).matchTypes.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:891 +0x84 go/types.(*Checker).matchTypes() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:924 +0x44 go/types.(*Checker).binary() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:799 +0x1b3 go/types.(*Checker).exprInternal() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1159 +0xb7e go/types.(*Checker).rawExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:982 +0x2b5 go/types.(*Checker).expr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1256 +0x5b go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:611 +0x1d90 go/types.(*Checker).stmtList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:125 +0xc4 go/types.(*Checker).funcBody() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:42 +0x564 go/types.(*Checker).funcDecl.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:885 +0xb1 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Previous write at 0x00c011b26198 by goroutine 1946: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:595 +0x6cf go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).checkFieldUniqueness() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:822 +0x46 go/types.(*Checker).collectMethods.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:788 +0x38 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 1948 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 1946 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 ================== testing.go:1712: race detected during execution of test FAIL FAIL golang.org/x/tools/cmd/callgraph 45.835s ok golang.org/x/tools/cmd/deadcode 31.531s ok golang.org/x/tools/cmd/digraph 1.080s ok golang.org/x/tools/cmd/file2fuzz 7.965s ok golang.org/x/tools/cmd/fiximports 27.498s ok golang.org/x/tools/cmd/go-contrib-init 1.044s ok golang.org/x/tools/cmd/gonew 2.112s ok golang.org/x/tools/cmd/signature-fuzzer/fuzz-driver 9.881s ok golang.org/x/tools/cmd/signature-fuzzer/fuzz-runner 17.636s ok golang.org/x/tools/cmd/signature-fuzzer/internal/fuzz-generator 13.546s ok golang.org/x/tools/cmd/splitdwarf/internal/macho 1.042s ok golang.org/x/tools/cmd/stringer 71.190s ok golang.org/x/tools/container/intsets 5.958s ok golang.org/x/tools/copyright 17.021s ok golang.org/x/tools/cover 1.042s ok golang.org/x/tools/go/analysis 1.069s ok golang.org/x/tools/go/analysis/analysistest 15.690s ok golang.org/x/tools/go/analysis/checker 1.433s ok golang.org/x/tools/go/analysis/internal/analysisflags 9.344s ok golang.org/x/tools/go/analysis/internal/checker 26.169s ok golang.org/x/tools/go/analysis/internal/versiontest 25.299s --- FAIL: TestExitCode (73.68s) multichecker_test.go:79: [nosuchdir/...]: out=<<vet: nosuchdir/... matched no packages >> multichecker_test.go:79: [nosuchpkg]: out=<<-: package nosuchpkg is not in std (/home/swarming/.swarming/w/ir/x/w/goroot/src/nosuchpkg) fail: analysis skipped due to errors in package >> multichecker_test.go:79: [-unknownflag]: out=<<flag provided but not defined: -unknownflag Usage of vet: -V print version and exit -all no effect (deprecated) -c int display offending line with this many lines of context (default -1) -cpuprofile string write CPU profile to this file -debug string debug flags, any subset of "fpstv" -diff with -fix, don't update the files, but print a unified diff -fail enable fail analysis -findcall enable findcall analysis -findcall.name string name of the function to find -fix apply all suggested fixes -flags print analyzer flags in JSON -json emit JSON output -memprofile string write memory profile to this file -source no effect (deprecated) -tags string no effect (deprecated) -test indicates whether test files should be analyzed, too (default true) -test.artifacts store test artifacts in test.,outputdir -test.bench regexp run only benchmarks matching regexp -test.benchmem print memory allocations for benchmarks -test.benchtime d run each benchmark for duration d or N times if `d` is of the form Nx (default 1s) -test.blockprofile file write a goroutine blocking profile to file -test.blockprofilerate rate set blocking profile rate (see runtime.SetBlockProfileRate) (default 1) -test.count n run tests and benchmarks n times (default 1) -test.coverprofile file write a coverage profile to file -test.cpu list comma-separated list of cpu counts to run each test with -test.cpuprofile file write a cpu profile to file -test.failfast do not start new tests after the first test failure -test.fullpath show full file names in error messages -test.fuzz regexp run the fuzz test matching regexp -test.fuzzcachedir string directory where interesting fuzzing inputs are stored (for use only by cmd/go) -test.fuzzminimizetime value time to spend minimizing a value after finding a failing input (default 1m0s) -test.fuzztime value time to spend fuzzing; default is to run indefinitely -test.fuzzworker coordinate with the parent process to fuzz random values (for use only by cmd/go) -test.gocoverdir string write coverage intermediate files to this directory -test.list regexp list tests, examples, and benchmarks matching regexp then exit -test.memprofile file write an allocation profile to file -test.memprofilerate rate set memory allocation profiling rate (see runtime.MemProfileRate) -test.mutexprofile string write a mutex contention profile to the named file after execution -test.mutexprofilefraction int if >= 0, calls runtime.SetMutexProfileFraction() (default 1) -test.outputdir dir write profiles to dir -test.paniconexit0 panic on call to os.Exit(0) -test.parallel n run at most n tests in parallel (default 16) -test.run regexp run only tests and examples matching regexp -test.short run smaller test suite to save time -test.shuffle string randomize the execution order of tests and benchmarks (default "off") -test.skip regexp do not list or run tests matching regexp -test.testlogfile file write test action log to file (for use only by cmd/go) -test.timeout d panic test binary after duration d (default 0, timeout disabled) -test.trace file write an execution trace to file -test.v verbose: print additional output -trace string write trace log to this file -v no effect (deprecated) >> multichecker_test.go:79: [-findcall.name=panic io]: out=<</home/swarming/.swarming/w/ir/x/w/goroot/src/io/io.go:400:8: call of panic(...) /home/swarming/.swarming/w/ir/x/w/goroot/src/io/multi_test.go:295:8: call of panic(...) >> multichecker_test.go:79: [-findcall=0 io]: out=<<================== WARNING: DATA RACE Read at 0x00c0006b0398 by goroutine 339: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:561 +0x67 go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).validVarType.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/typexpr.go:175 +0x69 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Previous write at 0x00c0006b0398 by goroutine 340: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:595 +0x6cf go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).checkFieldUniqueness() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:822 +0x46 go/types.(*Checker).collectMethods.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:788 +0x38 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 339 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 340 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 ================== Found 1 data race(s) >> multichecker_test.go:86: [-findcall=0 io]: exited 66, want 0 multichecker_test.go:79: [-findcall.name=panic sort io]: out=<<================== WARNING: DATA RACE Write at 0x00c004104798 by goroutine 1096: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:595 +0x6cf go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).checkFieldUniqueness() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:822 +0x46 go/types.(*Checker).collectMethods.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:788 +0x38 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Previous read at 0x00c004104798 by goroutine 1097: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:561 +0x67 go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).validVarType.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/typexpr.go:175 +0x69 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 1096 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 1097 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 ================== fail: failed fail: failed /home/swarming/.swarming/w/ir/x/w/goroot/src/io/io.go:400:8: call of panic(...) /home/swarming/.swarming/w/ir/x/w/goroot/src/sort/sort_test.go:181:8: call of panic(...) /home/swarming/.swarming/w/ir/x/w/goroot/src/sort/sort_test.go:187:8: call of panic(...) /home/swarming/.swarming/w/ir/x/w/goroot/src/io/multi_test.go:295:8: call of panic(...) >> multichecker_test.go:79: [-findcall.name=panic -json io]: out=<<================== WARNING: DATA RACE Read at 0x00c00937cb98 by goroutine 864: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:561 +0x67 go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).validVarType.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/typexpr.go:175 +0x69 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Previous write at 0x00c00937cb98 by goroutine 863: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:595 +0x6cf go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).checkFieldUniqueness() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:822 +0x46 go/types.(*Checker).collectMethods.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:788 +0x38 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 864 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 863 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 ================== { "io": { "findcall": [ { "posn": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/io.go:400:8", "message": "call of panic(...)", "suggested_fixes": [ { "message": "Add '_TEST_'", "edits": [ { "filename": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/io.go", "start": 14515, "end": 14515, "new": "_TEST_" } ] } ] } ] }, "io [io.test]": { "findcall": [ { "posn": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/io.go:400:8", "message": "call of panic(...)", "suggested_fixes": [ { "message": "Add '_TEST_'", "edits": [ { "filename": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/io.go", "start": 14515, "end": 14515, "new": "_TEST_" } ] } ] } ] }, "io_test [io.test]": { "findcall": [ { "posn": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/multi_test.go:295:8", "message": "call of panic(...)", "suggested_fixes": [ { "message": "Add '_TEST_'", "edits": [ { "filename": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/multi_test.go", "start": 7812, "end": 7812, "new": "_TEST_" } ] } ] } ] } } Found 1 data race(s) >> multichecker_test.go:86: [-findcall.name=panic -json io]: exited 66, want 0 multichecker_test.go:79: [-findcall.name=panic -json io]: out=<<{ "io": { "findcall": [ { "posn": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/io.go:400:8", "message": "call of panic(...)", "suggested_fixes": [ { "message": "Add '_TEST_'", "edits": [ { "filename": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/io.go", "start": 14515, "end": 14515, "new": "_TEST_" } ] } ] } ] }, "io [io.test]": { "findcall": [ { "posn": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/io.go:400:8", "message": "call of panic(...)", "suggested_fixes": [ { "message": "Add '_TEST_'", "edits": [ { "filename": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/io.go", "start": 14515, "end": 14515, "new": "_TEST_" } ] } ] } ] }, "io_test [io.test]": { "findcall": [ { "posn": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/multi_test.go:295:8", "message": "call of panic(...)", "suggested_fixes": [ { "message": "Add '_TEST_'", "edits": [ { "filename": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/multi_test.go", "start": 7812, "end": 7812, "new": "_TEST_" } ] } ] } ] } } >> multichecker_test.go:79: [-findcall.name=panic -json sort io]: out=<<================== WARNING: DATA RACE Write at 0x00c003ef9218 by goroutine 1101: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:595 +0x6cf go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).checkFieldUniqueness() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:822 +0x46 go/types.(*Checker).collectMethods.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:788 +0x38 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Previous read at 0x00c003ef9218 by goroutine 1142: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:561 +0x67 go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).validVarType.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/typexpr.go:175 +0x69 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 1101 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 1142 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 ================== { "io": { "findcall": [ { "posn": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/io.go:400:8", "message": "call of panic(...)", "suggested_fixes": [ { "message": "Add '_TEST_'", "edits": [ { "filename": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/io.go", "start": 14515, "end": 14515, "new": "_TEST_" } ] } ] } ] }, "io [io.test]": { "findcall": [ { "posn": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/io.go:400:8", "message": "call of panic(...)", "suggested_fixes": [ { "message": "Add '_TEST_'", "edits": [ { "filename": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/io.go", "start": 14515, "end": 14515, "new": "_TEST_" } ] } ] } ] }, "io_test [io.test]": { "findcall": [ { "posn": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/multi_test.go:295:8", "message": "call of panic(...)", "suggested_fixes": [ { "message": "Add '_TEST_'", "edits": [ { "filename": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/multi_test.go", "start": 7812, "end": 7812, "new": "_TEST_" } ] } ] } ] }, "sort": { "fail": { "error": "failed" } }, "sort [sort.test]": { "fail": { "error": "failed" } }, "sort_test [sort.test]": { "findcall": [ { "posn": "/home/swarming/.swarming/w/ir/x/w/goroot/src/sort/sort_test.go:181:8", "message": "call of panic(...)", "suggested_fixes": [ { "message": "Add '_TEST_'", "edits": [ { "filename": "/home/swarming/.swarming/w/ir/x/w/goroot/src/sort/sort_test.go", "start": 4055, "end": 4055, "new": "_TEST_" } ] } ] }, { "posn": "/home/swarming/.swarming/w/ir/x/w/goroot/src/sort/sort_test.go:187:8", "message": "call of panic(...)", "suggested_fixes": [ { "message": "Add '_TEST_'", "edits": [ { "filename": "/home/swarming/.swarming/w/ir/x/w/goroot/src/sort/sort_test.go", "start": 4249, "end": 4249, "new": "_TEST_" } ] } ] } ] } } Found 1 data race(s) >> multichecker_test.go:86: [-findcall.name=panic -json sort io]: exited 66, want 0 FAIL FAIL golang.org/x/tools/go/analysis/multichecker 73.780s ok golang.org/x/tools/go/analysis/passes/appends 2.837s ok golang.org/x/tools/go/analysis/passes/asmdecl 5.921s ok golang.org/x/tools/go/analysis/passes/assign 9.424s ok golang.org/x/tools/go/analysis/passes/atomic 2.138s ok golang.org/x/tools/go/analysis/passes/atomicalign 2.048s ok golang.org/x/tools/go/analysis/passes/bools 8.185s ok golang.org/x/tools/go/analysis/passes/buildssa 2.791s ok golang.org/x/tools/go/analysis/passes/buildtag 2.352s --- FAIL: Test (10.41s) ================== WARNING: DATA RACE Write at 0x00c003361a18 by goroutine 559: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:595 +0x6cf go/types.(*Named).cleanup() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:314 +0x44 go/types.(*Checker).cleanup() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:598 +0x61 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:528 +0x5d1 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Previous read at 0x00c003361a18 by goroutine 551: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:561 +0x67 go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).isImportedConstraint() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:554 +0x164 go/types.(*Checker).typeDecl.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:570 +0x18b go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 559 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 551 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 ================== testing.go:1712: race detected during execution of test FAIL FAIL golang.org/x/tools/go/analysis/passes/cgocall 10.652s ok golang.org/x/tools/go/analysis/passes/composite 12.053s ok golang.org/x/tools/go/analysis/passes/copylock 17.558s --- FAIL: Test (11.22s) ================== WARNING: DATA RACE Read at 0x00c006c20498 by goroutine 709: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:561 +0x67 go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).validVarType.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/typexpr.go:175 +0x69 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Previous write at 0x00c006c20498 by goroutine 708: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:595 +0x6cf go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).checkFieldUniqueness() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:822 +0x46 go/types.(*Checker).collectMethods.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:788 +0x38 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 709 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 708 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 ================== testing.go:1712: race detected during execution of test FAIL FAIL golang.org/x/tools/go/analysis/passes/ctrlflow 11.603s ok golang.org/x/tools/go/analysis/passes/deepequalerrors 9.701s ok golang.org/x/tools/go/analysis/passes/defers 10.195s --- FAIL: Test (11.06s) ================== WARNING: DATA RACE Write at 0x00c00893dd18 by goroutine 858: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:595 +0x6cf go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).checkFieldUniqueness() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:822 +0x46 go/types.(*Checker).collectMethods.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:788 +0x38 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Previous read at 0x00c00893dd18 by goroutine 859: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:561 +0x67 go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.isBasic() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/predicates.go:38 +0xc7 go/types.allBasic() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/predicates.go:61 +0x104 go/types.allOrdered() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/predicates.go:51 +0x764 go/types.(*Checker).comparison() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:547 +0x73b go/types.(*Checker).binary() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:805 +0x20c go/types.(*Checker).exprInternal() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1159 +0xb7e go/types.(*Checker).rawExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:982 +0x2b5 go/types.(*Checker).expr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1256 +0x5b go/types.(*Checker).binary() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:783 +0x115 go/types.(*Checker).exprInternal() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1159 +0xb7e go/types.(*Checker).rawExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:982 +0x2b5 go/types.(*Checker).expr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1256 +0x5b go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:611 +0x1d90 go/types.(*Checker).stmtList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:125 +0xc4 go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:603 +0x8a4 go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:854 +0x4a33 go/types.(*Checker).stmtList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:125 +0xc4 go/types.(*Checker).funcBody() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:42 +0x564 go/types.(*Checker).funcDecl.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:885 +0xb1 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 858 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 859 (finished) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 ================== testing.go:1712: race detected during execution of test FAIL FAIL golang.org/x/tools/go/analysis/passes/directive 11.321s ok golang.org/x/tools/go/analysis/passes/errorsas 8.524s ok golang.org/x/tools/go/analysis/passes/fieldalignment 2.381s ok golang.org/x/tools/go/analysis/passes/findcall 2.917s ok golang.org/x/tools/go/analysis/passes/framepointer 1.987s ok golang.org/x/tools/go/analysis/passes/gofix 2.441s ok golang.org/x/tools/go/analysis/passes/hostport 9.841s ok golang.org/x/tools/go/analysis/passes/httpmux 17.783s ok golang.org/x/tools/go/analysis/passes/httpresponse 17.527s ok golang.org/x/tools/go/analysis/passes/ifaceassert 6.871s ok golang.org/x/tools/go/analysis/passes/inline 9.691s ok golang.org/x/tools/go/analysis/passes/loopclosure 1.914s ok golang.org/x/tools/go/analysis/passes/lostcancel 12.721s --- FAIL: TestBloop (9.12s) ================== WARNING: DATA RACE Write at 0x00c007a37218 by goroutine 1421: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:595 +0x6cf go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).checkFieldUniqueness() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:822 +0x46 go/types.(*Checker).collectMethods.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:788 +0x38 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Previous read at 0x00c007a37218 by goroutine 1422: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:561 +0x67 go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).validVarType.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/typexpr.go:175 +0x69 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 1421 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 1422 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 ================== testing.go:1712: race detected during execution of test FAIL FAIL golang.org/x/tools/go/analysis/passes/modernize 82.362s ok golang.org/x/tools/go/analysis/passes/nilfunc 2.132s ok golang.org/x/tools/go/analysis/passes/nilness 2.538s ok golang.org/x/tools/go/analysis/passes/pkgfact 1.941s ok golang.org/x/tools/go/analysis/passes/printf 26.949s ok golang.org/x/tools/go/analysis/passes/reflectvaluecompare 9.639s ok golang.org/x/tools/go/analysis/passes/shadow 10.563s ok golang.org/x/tools/go/analysis/passes/shift 2.133s ok golang.org/x/tools/go/analysis/passes/sigchanyzer 10.028s ok golang.org/x/tools/go/analysis/passes/slog 11.473s ok golang.org/x/tools/go/analysis/passes/sortslice 8.605s --- FAIL: TestAnalyzeEncodingXML (9.07s) ================== WARNING: DATA RACE Read at 0x00c009884918 by goroutine 1541: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:561 +0x67 go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).validVarType.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/typexpr.go:175 +0x69 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Previous write at 0x00c009884918 by goroutine 1539: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:595 +0x6cf go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).checkFieldUniqueness() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:822 +0x46 go/types.(*Checker).collectMethods.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:788 +0x38 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 1541 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 1539 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 ================== testing.go:1712: race detected during execution of test FAIL FAIL golang.org/x/tools/go/analysis/passes/stdmethods 18.304s ok golang.org/x/tools/go/analysis/passes/stdversion 13.042s ok golang.org/x/tools/go/analysis/passes/stringintconv 9.775s ok golang.org/x/tools/go/analysis/passes/structtag 10.023s ok golang.org/x/tools/go/analysis/passes/testinggoroutine 9.818s ok golang.org/x/tools/go/analysis/passes/tests 11.187s ok golang.org/x/tools/go/analysis/passes/timeformat 8.732s ok golang.org/x/tools/go/analysis/passes/unmarshal 10.371s ok golang.org/x/tools/go/analysis/passes/unreachable 3.016s ok golang.org/x/tools/go/analysis/passes/unsafeptr 9.209s ok golang.org/x/tools/go/analysis/passes/unusedresult 9.499s ok golang.org/x/tools/go/analysis/passes/unusedwrite 1.997s ok golang.org/x/tools/go/analysis/passes/usesgenerics 1.824s ok golang.org/x/tools/go/analysis/passes/waitgroup 6.113s ok golang.org/x/tools/go/analysis/unitchecker 100.866s ok golang.org/x/tools/go/ast/astutil 1.379s ok golang.org/x/tools/go/ast/inspector 4.642s ok golang.org/x/tools/go/buildutil 3.925s ok golang.org/x/tools/go/callgraph 1.043s [no tests to run] ok golang.org/x/tools/go/callgraph/cha 2.726s ok golang.org/x/tools/go/callgraph/rta 6.556s ok golang.org/x/tools/go/callgraph/static 1.711s ok golang.org/x/tools/go/callgraph/vta 6.638s ok golang.org/x/tools/go/callgraph/vta/internal/trie 3.767s ok golang.org/x/tools/go/cfg 1.069s ok golang.org/x/tools/go/gccgoexportdata 1.032s ok golang.org/x/tools/go/gcexportdata 3.166s ok golang.org/x/tools/go/internal/gccgoimporter 1.122s --- FAIL: TestLoad_MissingInitialPackage_AllowErrors (6.44s) package nosuchpkg is not in std (/home/swarming/.swarming/w/ir/x/w/goroot/src/nosuchpkg) ================== WARNING: DATA RACE Write at 0x00c008d9d518 by goroutine 1050: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:595 +0x6cf go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).checkFieldUniqueness() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:822 +0x46 go/types.(*Checker).collectMethods.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:788 +0x38 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/loader.(*importer).addFiles() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/loader/loader.go:1001 +0x1b0 golang.org/x/tools/go/loader.(*importer).load() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/loader/loader.go:961 +0x186 golang.org/x/tools/go/loader.(*importer).startLoad.func1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/loader/loader.go:942 +0x45 Previous read at 0x00c008d9d518 by goroutine 1031: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:561 +0x67 go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.isBasic() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/predicates.go:38 +0xc7 go/types.allBasic() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/predicates.go:61 +0x104 go/types.allOrdered() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/predicates.go:51 +0x764 go/types.(*Checker).comparison() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:547 +0x73b go/types.(*Checker).binary() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:805 +0x20c go/types.(*Checker).exprInternal() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1159 +0xb7e go/types.(*Checker).rawExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:982 +0x2b5 go/types.(*Checker).expr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1256 +0x5b go/types.(*Checker).binary() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:783 +0x115 go/types.(*Checker).exprInternal() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1159 +0xb7e go/types.(*Checker).rawExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:982 +0x2b5 go/types.(*Checker).expr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1256 +0x5b go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:611 +0x1d90 go/types.(*Checker).stmtList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:125 +0xc4 go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:603 +0x8a4 go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:854 +0x4a33 go/types.(*Checker).stmtList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:125 +0xc4 go/types.(*Checker).funcBody() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:42 +0x564 go/types.(*Checker).funcDecl.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:885 +0xb1 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/loader.(*importer).addFiles() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/loader/loader.go:1001 +0x1b0 golang.org/x/tools/go/loader.(*importer).load() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/loader/loader.go:961 +0x186 golang.org/x/tools/go/loader.(*importer).startLoad.func1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/loader/loader.go:942 +0x45 Goroutine 1050 (running) created at: golang.org/x/tools/go/loader.(*importer).startLoad() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/loader/loader.go:941 +0x2fe golang.org/x/tools/go/loader.(*importer).importAll() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/loader/loader.go:890 +0x554 golang.org/x/tools/go/loader.(*importer).addFiles() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/loader/loader.go:985 +0x11c golang.org/x/tools/go/loader.(*importer).load() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/loader/loader.go:961 +0x186 golang.org/x/tools/go/loader.(*importer).startLoad.func1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/loader/loader.go:942 +0x45 Goroutine 1031 (running) created at: golang.org/x/tools/go/loader.(*importer).startLoad() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/loader/loader.go:941 +0x2fe golang.org/x/tools/go/loader.(*importer).importAll() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/loader/loader.go:890 +0x554 golang.org/x/tools/go/loader.(*importer).addFiles() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/loader/loader.go:985 +0x11c golang.org/x/tools/go/loader.(*importer).load() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/loader/loader.go:961 +0x186 golang.org/x/tools/go/loader.(*importer).startLoad.func1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/loader/loader.go:942 +0x45 ================== testing.go:1712: race detected during execution of test FAIL FAIL golang.org/x/tools/go/loader 34.923s --- FAIL: TestInvalidFilesBeforeOverlayContains (0.00s) --- FAIL: TestInvalidFilesBeforeOverlayContains/Modules (31.55s) invoke.go:205: starting GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gocommand-596015720/overlay.json -e -f {{context.ReleaseTags}} -- unsafe invoke.go:205: starting GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gocommand-596015720/overlay.json -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:205: 26.303372ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gocommand-596015720/overlay.json -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:205: 46.559394ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gocommand-596015720/overlay.json -e -f {{context.ReleaseTags}} -- unsafe invoke.go:205: starting GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gocommand-596015720/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports,Module -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake/d invoke.go:205: 990.272185ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gocommand-596015720/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports,Module -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake/d invoke.go:205: starting GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gocommand-206811553/overlay.json -e -f {{context.ReleaseTags}} -- unsafe invoke.go:205: starting GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gocommand-206811553/overlay.json -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:205: 16.962972ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gocommand-206811553/overlay.json -e -f {{context.ReleaseTags}} -- unsafe invoke.go:205: starting GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gocommand-206811553/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports,Module -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake/d invoke.go:205: 33.164643ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gocommand-206811553/overlay.json -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:205: 331.034608ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gocommand-206811553/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports,Module -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake/d invoke.go:205: starting GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gocommand-2981740258/overlay.json -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:205: starting GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gocommand-2981740258/overlay.json -e -f {{context.ReleaseTags}} -- unsafe invoke.go:205: 5.606469ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gocommand-2981740258/overlay.json -e -f {{context.ReleaseTags}} -- unsafe invoke.go:205: starting GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gocommand-2981740258/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports,Module -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake invoke.go:205: 8.730111ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gocommand-2981740258/overlay.json -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:205: 148.326928ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gocommand-2981740258/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports,Module -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake invoke.go:205: starting GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gocommand-3844627207/overlay.json -e -f {{context.ReleaseTags}} -- unsafe invoke.go:205: starting GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gocommand-3844627207/overlay.json -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:205: 6.493302ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gocommand-3844627207/overlay.json -e -f {{context.ReleaseTags}} -- unsafe invoke.go:205: starting GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gocommand-3844627207/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports,Module -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake/d invoke.go:205: 8.062231ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gocommand-3844627207/overlay.json -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:205: 157.273854ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gocommand-3844627207/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports,Module -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules4095583336/fake/d ================== WARNING: DATA RACE Write at 0x00c005f04898 by goroutine 18771: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:595 +0x6cf go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).checkFieldUniqueness() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:822 +0x46 go/types.(*Checker).collectMethods.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:788 +0x38 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Previous read at 0x00c005f04898 by goroutine 18770: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:561 +0x67 go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).implements() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/instantiate.go:232 +0x7a go/types.(*Checker).verify() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/instantiate.go:218 +0x1ca go/types.(*Checker).instantiateSignature.func2() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/call.go:157 +0x2c9 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).stmt.deferwrap1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:424 +0x38 runtime.deferreturn() /home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/panic.go:663 +0x5d go/types.(*Checker).stmtList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:125 +0xc4 go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:603 +0x8a4 go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:622 +0x3f2f go/types.(*Checker).stmtList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:125 +0xc4 go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:603 +0x8a4 go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:615 +0x3e84 go/types.(*Checker).stmtList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:125 +0xc4 go/types.(*Checker).funcBody() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:42 +0x564 go/types.(*Checker).funcDecl.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:885 +0xb1 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 18771 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 18770 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 ================== --- FAIL: TestInvalidFilesBeforeOverlayContains/Modules/xtest (4.30s) testing.go:1712: race detected during execution of test --- FAIL: TestStdlibMetadata (17.09s) ================== WARNING: DATA RACE Write at 0x00c0083a6718 by goroutine 1916: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:595 +0x6cf go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).checkFieldUniqueness() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:822 +0x46 go/types.(*Checker).collectMethods.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:788 +0x38 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Previous read at 0x00c0083a6718 by goroutine 1713: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:561 +0x67 go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).assignment() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/assignments.go:97 +0x9fd go/types.(*Checker).arguments() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/call.go:656 +0x1fe8 go/types.(*Checker).callExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/call.go:307 +0xfb6 go/types.(*Checker).exprInternal() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1117 +0xced go/types.(*Checker).rawExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:982 +0x2b5 go/types.(*Checker).genericExprList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/call.go:408 +0x7ad go/types.(*Checker).callExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/call.go:306 +0xf4c go/types.(*Checker).exprInternal() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1117 +0xced go/types.(*Checker).rawExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:982 +0x2b5 go/types.(*Checker).expr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1256 +0x5b go/types.(*Checker).binary() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:783 +0x115 go/types.(*Checker).exprInternal() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1159 +0xb7e go/types.(*Checker).rawExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:982 +0x2b5 go/types.(*Checker).expr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1256 +0x5b go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:611 +0x1d90 go/types.(*Checker).stmtList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:125 +0xc4 go/types.(*Checker).funcBody() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:42 +0x564 go/types.(*Checker).funcDecl.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:885 +0xb1 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 1916 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 1713 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 ================== ================== WARNING: DATA RACE Write at 0x00c00ce4de98 by goroutine 2456: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:595 +0x6cf go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).callExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/call.go:214 +0x8e2 go/types.(*Checker).exprInternal() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1117 +0xced go/types.(*Checker).rawExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:982 +0x2b5 go/types.(*Checker).expr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1256 +0x5b go/types.(*Checker).varDecl() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:523 +0x26c go/types.(*Checker).objDecl() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:197 +0x116b go/types.(*Checker).packageObjects() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/resolver.go:688 +0x744 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:522 +0x411 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Previous read at 0x00c00ce4de98 by goroutine 2454: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:561 +0x67 go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).assignment() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/assignments.go:97 +0x9fd go/types.(*Checker).arguments() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/call.go:656 +0x1fe8 go/types.(*Checker).callExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/call.go:307 +0xfb6 go/types.(*Checker).exprInternal() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1117 +0xced go/types.(*Checker).rawExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:982 +0x2b5 go/types.(*Checker).expr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1256 +0x5b go/types.(*Checker).compositeLit() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/literals.go:211 +0x17e4 go/types.(*Checker).exprInternal() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1056 +0x2f9 go/types.(*Checker).rawExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:982 +0x2b5 go/types.(*Checker).expr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1256 +0x5b go/types.(*Checker).exprList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/call.go:351 +0x1ab go/types.(*Checker).builtin() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/builtins.go:56 +0x3ab go/types.(*Checker).callExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/call.go:232 +0x1765 go/types.(*Checker).exprInternal() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1117 +0xced go/types.(*Checker).rawExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:982 +0x2b5 go/types.(*Checker).multiExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1275 +0xc7 go/types.(*Checker).assignVars() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/assignments.go:503 +0x195 go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:515 +0x14dd go/types.(*Checker).stmtList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:125 +0xc4 go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:603 +0x8a4 go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:615 +0x3e84 go/types.(*Checker).stmtList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:125 +0xc4 go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:603 +0x8a4 go/types.(*Checker).rangeStmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/range.go:196 +0x66d go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:858 +0x22d9 go/types.(*Checker).stmtList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:125 +0xc4 go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:603 +0x8a4 go/types.(*Checker).rangeStmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/range.go:196 +0x66d go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:858 +0x22d9 go/types.(*Checker).stmtList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:125 +0xc4 go/types.(*Checker).funcBody() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:42 +0x564 go/types.(*Checker).funcDecl.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:885 +0xb1 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 2456 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 2454 (finished) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 ================== stdlib_test.go:41: Loaded 356 packages stdlib_test.go:49: GOMAXPROCS: 16 stdlib_test.go:50: Metadata: 16.798876877s stdlib_test.go:51: #MB: 407 testing.go:1712: race detected during execution of test FAIL FAIL golang.org/x/tools/go/packages 71.964s --- FAIL: TestTypeparamTest (7.71s) builder_test.go:718: issue47896.go: not detected as a run test builder_test.go:718: issue48604.go: not detected as a run test builder_test.go:718: issue48711.go: not detected as a run test builder_test.go:718: issue48962.go: not detected as a run test builder_test.go:718: issue50317.go: not detected as a run test builder_test.go:718: issue51232.go: not detected as a run test builder_test.go:718: issue51233.go: not detected as a run test builder_test.go:718: issue51245.go: not detected as a run test builder_test.go:718: issue54497.go: not detected as a run test builder_test.go:718: issue54765.go: not detected as a run test builder_test.go:718: mincheck.go: not detected as a run test builder_test.go:718: pragma.go: not detected as a run test builder_test.go:718: tparam1.go: not detected as a run test ================== WARNING: DATA RACE Write at 0x00c000042118 by goroutine 1283: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:595 +0x6cf go/types.(*Named).cleanup() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:314 +0x44 go/types.(*Checker).cleanup() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:598 +0x61 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:528 +0x5d1 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Previous read at 0x00c000042118 by goroutine 1302: go/types.(*typeWriter).typ() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/typestring.go:225 +0x1c6d go/types.(*typeWriter).tParamList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/typestring.go:431 +0x233 go/types.(*typeWriter).signature() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/typestring.go:485 +0x1f4 go/types.(*typeWriter).typ() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/typestring.go:196 +0x9fd go/types.WriteType() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/typestring.go:60 +0xef go/types.TypeString() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/typestring.go:52 +0x8b go/types.(*Signature).String() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/signature.go:123 +0x59a go/types.(*Checker).instance() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/instantiate.go:155 +0x5d1 go/types.(*Checker).instantiateSignature() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/call.go:148 +0x4b5 go/types.(*Checker).arguments() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/call.go:628 +0x170a go/types.(*Checker).callExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/call.go:307 +0xfb6 go/types.(*Checker).exprInternal() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1117 +0xced go/types.(*Checker).rawExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:982 +0x2b5 go/types.(*Checker).expr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1256 +0x5b go/types.(*Checker).binary() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:782 +0xee go/types.(*Checker).exprInternal() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1159 +0xb7e go/types.(*Checker).rawExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:982 +0x2b5 go/types.(*Checker).expr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1256 +0x5b go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:611 +0x1d90 go/types.(*Checker).stmtList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:125 +0xc4 go/types.(*Checker).funcBody() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:42 +0x564 go/types.(*Checker).funcDecl.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:885 +0xb1 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 1283 (running) created at: io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.WalkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:122 +0xb9 os.CopyFS() /home/swarming/.swarming/w/ir/x/w/goroot/src/os/dir.go:146 +0x127 golang.org/x/tools/internal/testfiles.CopyToTmp() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/internal/testfiles/testfiles.go:48 +0x1d golang.org/x/tools/go/ssa_test.loadPackages() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/ssa/testutil_test.go:74 +0xbc golang.org/x/tools/go/ssa_test.TestTypeparamTest() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/ssa/builder_test.go:727 +0xca4 testing.tRunner() /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2029 +0x21c testing.(*T).Run.gowrap1() /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2094 +0x38 Goroutine 1302 (running) created at: io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.walkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:95 +0x3e6 io/fs.WalkDir() /home/swarming/.swarming/w/ir/x/w/goroot/src/io/fs/walk.go:122 +0xb9 os.CopyFS() /home/swarming/.swarming/w/ir/x/w/goroot/src/os/dir.go:146 +0x127 golang.org/x/tools/internal/testfiles.CopyToTmp() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/internal/testfiles/testfiles.go:48 +0x1d golang.org/x/tools/go/ssa_test.loadPackages() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/ssa/testutil_test.go:74 +0xbc golang.org/x/tools/go/ssa_test.TestTypeparamTest() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/ssa/builder_test.go:727 +0xca4 testing.tRunner() /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2029 +0x21c testing.(*T).Run.gowrap1() /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2094 +0x38 ================== ================== WARNING: DATA RACE Write at 0x00c000042118 by goroutine 2312: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:595 +0x6cf go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*TypeParam).iface() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/typeparam.go:119 +0x69 go/types.(*TypeParam).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/typeparam.go:100 +0x26 go/types.comparableType() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/predicates.go:169 +0x194 go/types.Comparable() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/predicates.go:154 +0x675 go/types.(*Checker).comparison() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:533 +0x64d go/types.(*Checker).binary() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:805 +0x20c go/types.(*Checker).exprInternal() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1159 +0xb7e go/types.(*Checker).rawExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:982 +0x2b5 go/types.(*Checker).exprInternal() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1063 +0xbf7 go/types.(*Checker).rawExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:982 +0x2b5 go/types.(*Checker).expr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1256 +0x5b go/types.(*Checker).initVars() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/assignments.go:412 +0x9a9 go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:565 +0xb98 go/types.(*Checker).stmtList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:125 +0xc4 go/types.(*Checker).funcBody() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:42 +0x564 go/types.(*Checker).funcDecl.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:885 +0xb1 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Previous read at 0x00c000042118 by goroutine 2294: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:561 +0x67 go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*TypeParam).iface() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/typeparam.go:119 +0x69 go/types.(*Checker).verify() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/instantiate.go:211 +0x104 go/types.(*Checker).instantiatedType.func3() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/typexpr.go:487 +0x4a4 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).shortVarDecl() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/assignments.go:590 +0xe8d go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:512 +0x1464 go/types.(*Checker).stmtList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:125 +0xc4 go/types.(*Checker).funcBody() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:42 +0x564 go/types.(*Checker).funcDecl.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:885 +0xb1 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 2312 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 2294 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 ================== testing.go:1712: race detected during execution of test FAIL FAIL golang.org/x/tools/go/ssa 35.414s ok golang.org/x/tools/go/ssa/interp 11.967s ok golang.org/x/tools/go/ssa/ssautil 14.661s ok golang.org/x/tools/go/types/objectpath 2.433s ok golang.org/x/tools/go/types/typeutil 1.150s ok golang.org/x/tools/internal/aliases 1.053s ok golang.org/x/tools/internal/analysisinternal 1.079s ok golang.org/x/tools/internal/astutil 2.604s ok golang.org/x/tools/internal/bisect 1.096s ok golang.org/x/tools/internal/diff 1.469s ok golang.org/x/tools/internal/diff/difftest 1.193s ok golang.org/x/tools/internal/diff/lcs 1.691s ok golang.org/x/tools/internal/diff/myers 1.074s ok golang.org/x/tools/internal/diffp 1.036s ok golang.org/x/tools/internal/drivertest 10.804s ok golang.org/x/tools/internal/edit 1.054s ok golang.org/x/tools/internal/event 1.059s [no tests to run] ok golang.org/x/tools/internal/event/export 1.072s ok golang.org/x/tools/internal/event/keys 1.030s ok golang.org/x/tools/internal/event/label 1.042s ok golang.org/x/tools/internal/expect 1.033s ok golang.org/x/tools/internal/facts 2.646s --- FAIL: TestStdlib (80.64s) --- FAIL: TestStdlib/gotypesalias=0 (50.76s) ================== WARNING: DATA RACE Write at 0x00c006d33198 by goroutine 1573: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:595 +0x6cf go/types.(*Named).cleanup() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:314 +0x44 go/types.(*Checker).cleanup() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:598 +0x61 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:528 +0x5d1 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Previous write at 0x00c006d33198 by goroutine 1571: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:595 +0x6cf go/types.(*Named).cleanup() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:314 +0x44 go/types.(*Checker).cleanup() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:598 +0x61 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:528 +0x5d1 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 1573 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 1571 (finished) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 ================== ================== WARNING: DATA RACE Write at 0x00c00be13598 by goroutine 2361: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:595 +0x6cf go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.IsInterface() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/predicates.go:113 +0x4d go/types.(*Checker).assertableTo() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/lookup.go:593 +0x46 go/types.(*Checker).typeAssertion() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1238 +0xb6 go/types.(*Checker).caseTypes() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:340 +0x639 go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:753 +0x3009 go/types.(*Checker).stmtList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:125 +0xc4 go/types.(*Checker).funcBody() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:42 +0x564 go/types.(*Checker).funcDecl.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:885 +0xb1 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Previous read at 0x00c00be13598 by goroutine 2388: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:561 +0x67 go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).assignment() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/assignments.go:97 +0x9fd go/types.(*Checker).assignVar() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/assignments.go:278 +0x2fc go/types.(*Checker).assignVars() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/assignments.go:507 +0x304 go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:515 +0x14dd go/types.(*Checker).stmtList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:125 +0xc4 go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:669 +0x423a go/types.(*Checker).stmtList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:125 +0xc4 go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:603 +0x8a4 go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:615 +0x3e84 go/types.(*Checker).stmtList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:125 +0xc4 go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:603 +0x8a4 go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:615 +0x3e84 go/types.(*Checker).stmtList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:125 +0xc4 go/types.(*Checker).funcBody() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:42 +0x564 go/types.(*Checker).funcDecl.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:885 +0xb1 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 2361 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 2388 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 ================== ================== WARNING: DATA RACE Read at 0x00c0124fb518 by goroutine 2749: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:561 +0x67 go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).assignment() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/assignments.go:97 +0x9fd go/types.(*Checker).arguments() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/call.go:656 +0x1fe8 go/types.(*Checker).callExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/call.go:307 +0xfb6 go/types.(*Checker).exprInternal() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1117 +0xced go/types.(*Checker).rawExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:982 +0x2b5 go/types.(*Checker).expr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1256 +0x5b go/types.(*Checker).compositeLit() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/literals.go:178 +0x1cd8 go/types.(*Checker).exprInternal() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1056 +0x2f9 go/types.(*Checker).rawExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:982 +0x2b5 go/types.(*Checker).expr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1256 +0x5b go/types.(*Checker).assignVar() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/assignments.go:272 +0x275 go/types.(*Checker).assignVars() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/assignments.go:486 +0x5a4 go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:515 +0x14dd go/types.(*Checker).stmtList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:125 +0xc4 go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:603 +0x8a4 go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:615 +0x3e84 go/types.(*Checker).stmtList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:125 +0xc4 go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:603 +0x8a4 go/types.(*Checker).rangeStmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/range.go:196 +0x66d go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:858 +0x22d9 go/types.(*Checker).stmtList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:125 +0xc4 go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:603 +0x8a4 go/types.(*Checker).rangeStmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/range.go:196 +0x66d go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:858 +0x22d9 go/types.(*Checker).stmtList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:125 +0xc4 go/types.(*Checker).funcBody() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:42 +0x564 go/types.(*Checker).funcDecl.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:885 +0xb1 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Previous write at 0x00c0124fb518 by goroutine 2750: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:595 +0x6cf go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).callExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/call.go:214 +0x8e2 go/types.(*Checker).exprInternal() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1117 +0xced go/types.(*Checker).rawExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:982 +0x2b5 go/types.(*Checker).expr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1256 +0x5b go/types.(*Checker).varDecl() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:523 +0x26c go/types.(*Checker).objDecl() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:197 +0x116b go/types.(*Checker).packageObjects() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/resolver.go:688 +0x744 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:522 +0x411 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 2749 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 2750 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 ================== testing.go:1712: race detected during execution of test --- FAIL: TestStdlib/gotypesalias=1 (29.88s) ================== WARNING: DATA RACE Write at 0x00c00aa34998 by goroutine 4837: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:595 +0x6cf go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).checkFieldUniqueness() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:822 +0x46 go/types.(*Checker).collectMethods.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:788 +0x38 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Previous read at 0x00c00aa34998 by goroutine 4839: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:561 +0x67 go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).validVarType.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/typexpr.go:175 +0x69 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 4837 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 4839 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 ================== ================== WARNING: DATA RACE Write at 0x00c00aa34118 by goroutine 5222: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:595 +0x6cf go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.IsInterface() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/predicates.go:113 +0x4d go/types.(*Checker).assertableTo() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/lookup.go:593 +0x46 go/types.(*Checker).typeAssertion() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1238 +0xb6 go/types.(*Checker).caseTypes() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:340 +0x639 go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:753 +0x3009 go/types.(*Checker).stmtList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:125 +0xc4 go/types.(*Checker).funcBody() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:42 +0x564 go/types.(*Checker).funcDecl.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:885 +0xb1 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Previous read at 0x00c00aa34118 by goroutine 5186: go/types.(*Named).under() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:561 +0x67 go/types.(*Named).Underlying() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/named.go:536 +0x84 go/types.(*Checker).assignment() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/assignments.go:97 +0x9fd go/types.(*Checker).compositeLit() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/literals.go:196 +0x1eec go/types.(*Checker).exprInternal() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1056 +0x2f9 go/types.(*Checker).rawExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:982 +0x2b5 go/types.(*Checker).expr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1256 +0x5b go/types.(*Checker).unary() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:130 +0x8b go/types.(*Checker).exprInternal() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1149 +0x1a9 go/types.(*Checker).rawExpr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:982 +0x2b5 go/types.(*Checker).expr() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/expr.go:1256 +0x5b go/types.(*Checker).initVars() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/assignments.go:412 +0x9a9 go/types.(*Checker).shortVarDecl() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/assignments.go:587 +0xe78 go/types.(*Checker).stmt() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:512 +0x1464 go/types.(*Checker).stmtList() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:125 +0xc4 go/types.(*Checker).funcBody() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/stmt.go:42 +0x564 go/types.(*Checker).funcDecl.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/decl.go:885 +0xb1 go/types.(*Checker).processDelayed() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:583 +0x404 go/types.(*Checker).checkFiles() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:525 +0x4f3 go/types.(*Checker).Files() /home/swarming/.swarming/w/ir/x/w/goroot/src/go/types/check.go:485 +0x129 golang.org/x/tools/go/packages.(*loader).loadPackage() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:1253 +0x1a17 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:938 +0x45 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 5222 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 Goroutine 5186 (running) created at: golang.org/x/sync/errgroup.(*Group).Go() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:78 +0x11c golang.org/x/tools/go/packages.(*loader).refine.func2() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:936 +0x124 golang.org/x/tools/go/packages.(*loader).refine.func2.1() /home/swarming/.swarming/w/ir/x/w/targetrepo3156612138/go/packages/packages.go:944 +0xd8 golang.org/x/sync/errgroup.(*Group).Go.func1() /home/swarming/.swarming/w/ir/x/w/gopath/pkg/mod/golang.org/x/sync@v0.17.0/errgroup/errgroup.go:93 +0x86 ================== testing.go:1712: race detected during execution of test FAIL FAIL golang.org/x/tools/internal/gcimporter 101.419s ok golang.org/x/tools/internal/gocommand 2.020s ok golang.org/x/tools/internal/gopathwalk 1.099s ok golang.org/x/tools/internal/imports 54.911s ok golang.org/x/tools/internal/jsonrpc2 1.276s ok golang.org/x/tools/internal/jsonrpc2/servertest 1.077s ok golang.org/x/tools/internal/jsonrpc2/stack 1.062s ok golang.org/x/tools/internal/jsonrpc2_v2 1.109s ok golang.org/x/tools/internal/mcp 2.763s ok golang.org/x/tools/internal/mcp/internal/oauthex 1.175s ok golang.org/x/tools/internal/mcp/internal/util 1.174s ok golang.org/x/tools/internal/mcp/jsonschema 2.933s ok golang.org/x/tools/internal/modindex 1.161s ok golang.org/x/tools/internal/packagepath 1.070s ok golang.org/x/tools/internal/packagestest 3.097s ok golang.org/x/tools/internal/pkgbits 1.058s ok golang.org/x/tools/internal/pprof 1.282s ok golang.org/x/tools/internal/proxydir 1.121s ok golang.org/x/tools/internal/refactor 2.265s ok golang.org/x/tools/internal/refactor/inline 23.421s ok golang.org/x/tools/internal/robustio 3.092s ok golang.org/x/tools/internal/stdlib 1.045s ok golang.org/x/tools/internal/testfiles 1.762s ok golang.org/x/tools/internal/typeparams 1.073s ok golang.org/x/tools/internal/typesinternal 1.060s ok golang.org/x/tools/internal/typesinternal/typeindex 5.296s ok golang.org/x/tools/internal/versions 1.137s ok golang.org/x/tools/playground/socket 1.040s ok golang.org/x/tools/present 1.140s ok golang.org/x/tools/refactor/eg 52.616s ok golang.org/x/tools/refactor/importgraph 9.173s ok golang.org/x/tools/refactor/rename 2.335s ok golang.org/x/tools/refactor/satisfy 1.204s ok golang.org/x/tools/txtar 1.097s Warning: no '=' in invocation-link-artifacts pair: "", ignoring [W2025-10-21T18:37:06.742054Z 320180 0 cmd_stream.go:589] rdb-stream: test process exited with error: exit status 1 [I2025-10-21T18:37:06.742138Z 320180 0 cmd_stream.go:573] rdb-stream: the test process terminated [I2025-10-21T18:37:06.742250Z 320180 0 sink.go:452] SinkServer: shutdown started [I2025-10-21T18:37:06.742320Z 320180 0 sink.go:430] SinkServer: HTTP server stopped with "http: Server closed" [I2025-10-21T18:37:06.742365Z 320180 0 sink_server.go:96] SinkServer: draining TestResult channel started [I2025-10-21T18:37:07.480216Z 320180 0 sink_server.go:98] SinkServer: draining TestResult channel ended [I2025-10-21T18:37:07.480282Z 320180 0 sink_server.go:100] SinkServer: draining Artifact channel started [I2025-10-21T18:37:07.657544Z 320180 0 sink_server.go:102] SinkServer: draining Artifact channel ended [I2025-10-21T18:37:07.657622Z 320180 0 sink.go:455] SinkServer: shutdown completed successfully [I2025-10-21T18:37:07.657658Z 320180 0 cmd_stream.go:498] rdb-stream: exiting with 1