linux-amd64-race at 1f17d61026a9d83591db420ba1441c8555d2f4a0 building tools at 6f1c52a65061782809e06929ba04592a35da74e2 ok golang.org/x/tools/benchmark/parse 0.003s ok golang.org/x/tools/blog 0.024s ? golang.org/x/tools/blog/atom [no test files] ok golang.org/x/tools/cmd/benchcmp 0.002s ok golang.org/x/tools/cmd/bundle 0.022s ok golang.org/x/tools/cmd/callgraph 7.474s ? golang.org/x/tools/cmd/compilebench [no test files] ok golang.org/x/tools/cmd/cover 2.062s ok golang.org/x/tools/cmd/digraph 0.017s ? golang.org/x/tools/cmd/eg [no test files] ok golang.org/x/tools/cmd/fiximports 9.274s ok golang.org/x/tools/cmd/getgo 0.030s ? golang.org/x/tools/cmd/getgo/server [no test files] ok golang.org/x/tools/cmd/go-contrib-init 0.027s ? golang.org/x/tools/cmd/godex [no test files] ok golang.org/x/tools/cmd/godoc 12.448s ? golang.org/x/tools/cmd/goimports [no test files] ? golang.org/x/tools/cmd/gomvpkg [no test files] ? golang.org/x/tools/cmd/gopls [no test files] ok golang.org/x/tools/cmd/gorename 8.639s ? golang.org/x/tools/cmd/gotype [no test files] ? golang.org/x/tools/cmd/goyacc [no test files] ok golang.org/x/tools/cmd/guru 0.034s ? golang.org/x/tools/cmd/guru/serial [no test files] ? golang.org/x/tools/cmd/html2article [no test files] ? golang.org/x/tools/cmd/present [no test files] ? golang.org/x/tools/cmd/splitdwarf [no test files] ok golang.org/x/tools/cmd/splitdwarf/internal/macho 0.011s ? golang.org/x/tools/cmd/ssadump [no test files] ? golang.org/x/tools/cmd/stress [no test files] ok golang.org/x/tools/cmd/stringer 12.641s ? golang.org/x/tools/cmd/toolstash [no test files] ok golang.org/x/tools/container/intsets 0.697s ? golang.org/x/tools/cover [no test files] ? golang.org/x/tools/go/analysis [no test files] ok golang.org/x/tools/go/analysis/analysistest 0.228s ? golang.org/x/tools/go/analysis/cmd/vet [no test files] ok golang.org/x/tools/go/analysis/internal/analysisflags 0.057s ? golang.org/x/tools/go/analysis/internal/checker [no test files] ok golang.org/x/tools/go/analysis/internal/facts 0.152s ok golang.org/x/tools/go/analysis/multichecker 17.045s ok golang.org/x/tools/go/analysis/passes/asmdecl 0.065s ok golang.org/x/tools/go/analysis/passes/assign 1.335s ok golang.org/x/tools/go/analysis/passes/atomic 0.035s ok golang.org/x/tools/go/analysis/passes/atomicalign 0.054s ok golang.org/x/tools/go/analysis/passes/bools 1.529s ok golang.org/x/tools/go/analysis/passes/buildssa 0.054s ok golang.org/x/tools/go/analysis/passes/buildtag 0.037s ok golang.org/x/tools/go/analysis/passes/cgocall 3.112s ok golang.org/x/tools/go/analysis/passes/composite 2.372s ok golang.org/x/tools/go/analysis/passes/copylock 2.199s ok golang.org/x/tools/go/analysis/passes/ctrlflow 2.794s ok golang.org/x/tools/go/analysis/passes/findcall 0.371s ? golang.org/x/tools/go/analysis/passes/findcall/cmd/findcall [no test files] ok golang.org/x/tools/go/analysis/passes/httpresponse 3.821s ? golang.org/x/tools/go/analysis/passes/inspect [no test files] ? golang.org/x/tools/go/analysis/passes/internal/analysisutil [no test files] ok golang.org/x/tools/go/analysis/passes/loopclosure 0.024s ok golang.org/x/tools/go/analysis/passes/lostcancel 2.850s ? golang.org/x/tools/go/analysis/passes/lostcancel/cmd/lostcancel [no test files] ok golang.org/x/tools/go/analysis/passes/nilfunc 0.160s ok golang.org/x/tools/go/analysis/passes/nilness 0.023s ? golang.org/x/tools/go/analysis/passes/nilness/cmd/nilness [no test files] ok golang.org/x/tools/go/analysis/passes/pkgfact 0.072s ok golang.org/x/tools/go/analysis/passes/printf 2.931s ok golang.org/x/tools/go/analysis/passes/shadow 2.034s ? golang.org/x/tools/go/analysis/passes/shadow/cmd/shadow [no test files] ok golang.org/x/tools/go/analysis/passes/shift 0.078s ok golang.org/x/tools/go/analysis/passes/stdmethods 2.079s ok golang.org/x/tools/go/analysis/passes/structtag 2.502s ok golang.org/x/tools/go/analysis/passes/tests 2.667s ok golang.org/x/tools/go/analysis/passes/unmarshal 2.037s ? golang.org/x/tools/go/analysis/passes/unmarshal/cmd/unmarshal [no test files] ok golang.org/x/tools/go/analysis/passes/unreachable 0.106s ok golang.org/x/tools/go/analysis/passes/unsafeptr 1.733s ok golang.org/x/tools/go/analysis/passes/unusedresult 2.454s ? golang.org/x/tools/go/analysis/singlechecker [no test files] ok golang.org/x/tools/go/analysis/unitchecker 3.383s ok golang.org/x/tools/go/ast/astutil 0.028s ok golang.org/x/tools/go/ast/inspector 0.122s ok golang.org/x/tools/go/buildutil 0.054s ? golang.org/x/tools/go/callgraph [no test files] ok golang.org/x/tools/go/callgraph/cha 0.008s ok golang.org/x/tools/go/callgraph/rta 0.018s ok golang.org/x/tools/go/callgraph/static 0.027s ok golang.org/x/tools/go/cfg 0.003s ok golang.org/x/tools/go/expect 0.007s ok golang.org/x/tools/go/gccgoexportdata 0.007s ok golang.org/x/tools/go/gcexportdata 0.021s ? golang.org/x/tools/go/internal/cgo [no test files] ok golang.org/x/tools/go/internal/gccgoimporter 0.022s ok golang.org/x/tools/go/internal/gcimporter 38.759s ? golang.org/x/tools/go/internal/packagesdriver [no test files] ok golang.org/x/tools/go/loader 11.584s --- FAIL: TestLoadImportsGraph (1.68s) --- FAIL: TestLoadImportsGraph/GOPATH (0.75s) packages_test.go:123: wrong import graph: got << errors golang.org/fake/a golang.org/fake/b * golang.org/fake/c * golang.org/fake/e * golang.org/fake/subdir/d * golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] * golang.org/fake/subdir/d.test * golang.org/fake/subdir/d_test [golang.org/fake/subdir/d.test] internal/bytealg internal/cpu internal/reflectlite math/bits runtime runtime/internal/atomic runtime/internal/math runtime/internal/sys unsafe errors -> internal/reflectlite errors -> runtime golang.org/fake/b -> errors golang.org/fake/b -> golang.org/fake/a golang.org/fake/c -> golang.org/fake/b golang.org/fake/c -> unsafe golang.org/fake/e -> golang.org/fake/b golang.org/fake/e -> golang.org/fake/c golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] -> math/bits golang.org/fake/subdir/d.test -> golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] golang.org/fake/subdir/d.test -> golang.org/fake/subdir/d_test [golang.org/fake/subdir/d.test] golang.org/fake/subdir/d.test -> os (pruned) golang.org/fake/subdir/d.test -> testing (pruned) golang.org/fake/subdir/d.test -> testing/internal/testdeps (pruned) golang.org/fake/subdir/d_test [golang.org/fake/subdir/d.test] -> golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] internal/bytealg -> internal/cpu internal/bytealg -> unsafe internal/reflectlite -> runtime internal/reflectlite -> unsafe runtime -> internal/bytealg runtime -> internal/cpu runtime -> runtime/internal/atomic runtime -> runtime/internal/math runtime -> runtime/internal/sys runtime -> unsafe runtime/internal/atomic -> unsafe runtime/internal/math -> runtime/internal/sys >>, want << errors golang.org/fake/a golang.org/fake/b * golang.org/fake/c * golang.org/fake/e * golang.org/fake/subdir/d * golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] * golang.org/fake/subdir/d.test * golang.org/fake/subdir/d_test [golang.org/fake/subdir/d.test] math/bits unsafe golang.org/fake/b -> errors golang.org/fake/b -> golang.org/fake/a golang.org/fake/c -> golang.org/fake/b golang.org/fake/c -> unsafe golang.org/fake/e -> golang.org/fake/b golang.org/fake/e -> golang.org/fake/c golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] -> math/bits golang.org/fake/subdir/d.test -> golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] golang.org/fake/subdir/d.test -> golang.org/fake/subdir/d_test [golang.org/fake/subdir/d.test] golang.org/fake/subdir/d.test -> os (pruned) golang.org/fake/subdir/d.test -> testing (pruned) golang.org/fake/subdir/d.test -> testing/internal/testdeps (pruned) golang.org/fake/subdir/d_test [golang.org/fake/subdir/d.test] -> golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] >> packages_test.go:162: wrong import graph: got << errors golang.org/fake/a golang.org/fake/b * golang.org/fake/c * golang.org/fake/e * golang.org/fake/subdir/d * golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] * golang.org/fake/subdir/d.test * golang.org/fake/subdir/d_test [golang.org/fake/subdir/d.test] internal/bytealg internal/cpu internal/reflectlite math/bits runtime runtime/internal/atomic runtime/internal/math runtime/internal/sys unsafe errors -> internal/reflectlite errors -> runtime golang.org/fake/b -> errors golang.org/fake/b -> golang.org/fake/a golang.org/fake/c -> golang.org/fake/b golang.org/fake/c -> unsafe golang.org/fake/e -> golang.org/fake/b golang.org/fake/e -> golang.org/fake/c golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] -> math/bits golang.org/fake/subdir/d.test -> golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] golang.org/fake/subdir/d.test -> golang.org/fake/subdir/d_test [golang.org/fake/subdir/d.test] golang.org/fake/subdir/d.test -> os (pruned) golang.org/fake/subdir/d.test -> testing (pruned) golang.org/fake/subdir/d.test -> testing/internal/testdeps (pruned) golang.org/fake/subdir/d_test [golang.org/fake/subdir/d.test] -> golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] internal/bytealg -> internal/cpu internal/bytealg -> unsafe internal/reflectlite -> runtime internal/reflectlite -> unsafe runtime -> internal/bytealg runtime -> internal/cpu runtime -> runtime/internal/atomic runtime -> runtime/internal/math runtime -> runtime/internal/sys runtime -> unsafe runtime/internal/atomic -> unsafe runtime/internal/math -> runtime/internal/sys >>, want << errors golang.org/fake/a golang.org/fake/b * golang.org/fake/c * golang.org/fake/e * golang.org/fake/subdir/d * golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] * golang.org/fake/subdir/d.test * golang.org/fake/subdir/d_test [golang.org/fake/subdir/d.test] math/bits unsafe golang.org/fake/b -> errors golang.org/fake/b -> golang.org/fake/a golang.org/fake/c -> golang.org/fake/b golang.org/fake/c -> unsafe golang.org/fake/e -> golang.org/fake/b golang.org/fake/e -> golang.org/fake/c golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] -> math/bits golang.org/fake/subdir/d.test -> golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] golang.org/fake/subdir/d.test -> golang.org/fake/subdir/d_test [golang.org/fake/subdir/d.test] golang.org/fake/subdir/d.test -> os (pruned) golang.org/fake/subdir/d.test -> testing (pruned) golang.org/fake/subdir/d.test -> testing/internal/testdeps (pruned) golang.org/fake/subdir/d_test [golang.org/fake/subdir/d.test] -> golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] >> packages_test.go:202: errors.Srcs = [errors.go format.go frame.go wrap.go], want [errors.go] --- FAIL: TestLoadImportsGraph/Modules (0.92s) packages_test.go:123: wrong import graph: got << errors golang.org/fake/a golang.org/fake/b * golang.org/fake/c * golang.org/fake/e * golang.org/fake/subdir/d * golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] * golang.org/fake/subdir/d.test * golang.org/fake/subdir/d_test [golang.org/fake/subdir/d.test] internal/bytealg internal/cpu internal/reflectlite math/bits runtime runtime/internal/atomic runtime/internal/math runtime/internal/sys unsafe errors -> internal/reflectlite errors -> runtime golang.org/fake/b -> errors golang.org/fake/b -> golang.org/fake/a golang.org/fake/c -> golang.org/fake/b golang.org/fake/c -> unsafe golang.org/fake/e -> golang.org/fake/b golang.org/fake/e -> golang.org/fake/c golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] -> math/bits golang.org/fake/subdir/d.test -> golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] golang.org/fake/subdir/d.test -> golang.org/fake/subdir/d_test [golang.org/fake/subdir/d.test] golang.org/fake/subdir/d.test -> os (pruned) golang.org/fake/subdir/d.test -> testing (pruned) golang.org/fake/subdir/d.test -> testing/internal/testdeps (pruned) golang.org/fake/subdir/d_test [golang.org/fake/subdir/d.test] -> golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] internal/bytealg -> internal/cpu internal/bytealg -> unsafe internal/reflectlite -> runtime internal/reflectlite -> unsafe runtime -> internal/bytealg runtime -> internal/cpu runtime -> runtime/internal/atomic runtime -> runtime/internal/math runtime -> runtime/internal/sys runtime -> unsafe runtime/internal/atomic -> unsafe runtime/internal/math -> runtime/internal/sys >>, want << errors golang.org/fake/a golang.org/fake/b * golang.org/fake/c * golang.org/fake/e * golang.org/fake/subdir/d * golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] * golang.org/fake/subdir/d.test * golang.org/fake/subdir/d_test [golang.org/fake/subdir/d.test] math/bits unsafe golang.org/fake/b -> errors golang.org/fake/b -> golang.org/fake/a golang.org/fake/c -> golang.org/fake/b golang.org/fake/c -> unsafe golang.org/fake/e -> golang.org/fake/b golang.org/fake/e -> golang.org/fake/c golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] -> math/bits golang.org/fake/subdir/d.test -> golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] golang.org/fake/subdir/d.test -> golang.org/fake/subdir/d_test [golang.org/fake/subdir/d.test] golang.org/fake/subdir/d.test -> os (pruned) golang.org/fake/subdir/d.test -> testing (pruned) golang.org/fake/subdir/d.test -> testing/internal/testdeps (pruned) golang.org/fake/subdir/d_test [golang.org/fake/subdir/d.test] -> golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] >> packages_test.go:162: wrong import graph: got << errors golang.org/fake/a golang.org/fake/b * golang.org/fake/c * golang.org/fake/e * golang.org/fake/subdir/d * golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] * golang.org/fake/subdir/d.test * golang.org/fake/subdir/d_test [golang.org/fake/subdir/d.test] internal/bytealg internal/cpu internal/reflectlite math/bits runtime runtime/internal/atomic runtime/internal/math runtime/internal/sys unsafe errors -> internal/reflectlite errors -> runtime golang.org/fake/b -> errors golang.org/fake/b -> golang.org/fake/a golang.org/fake/c -> golang.org/fake/b golang.org/fake/c -> unsafe golang.org/fake/e -> golang.org/fake/b golang.org/fake/e -> golang.org/fake/c golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] -> math/bits golang.org/fake/subdir/d.test -> golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] golang.org/fake/subdir/d.test -> golang.org/fake/subdir/d_test [golang.org/fake/subdir/d.test] golang.org/fake/subdir/d.test -> os (pruned) golang.org/fake/subdir/d.test -> testing (pruned) golang.org/fake/subdir/d.test -> testing/internal/testdeps (pruned) golang.org/fake/subdir/d_test [golang.org/fake/subdir/d.test] -> golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] internal/bytealg -> internal/cpu internal/bytealg -> unsafe internal/reflectlite -> runtime internal/reflectlite -> unsafe runtime -> internal/bytealg runtime -> internal/cpu runtime -> runtime/internal/atomic runtime -> runtime/internal/math runtime -> runtime/internal/sys runtime -> unsafe runtime/internal/atomic -> unsafe runtime/internal/math -> runtime/internal/sys >>, want << errors golang.org/fake/a golang.org/fake/b * golang.org/fake/c * golang.org/fake/e * golang.org/fake/subdir/d * golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] * golang.org/fake/subdir/d.test * golang.org/fake/subdir/d_test [golang.org/fake/subdir/d.test] math/bits unsafe golang.org/fake/b -> errors golang.org/fake/b -> golang.org/fake/a golang.org/fake/c -> golang.org/fake/b golang.org/fake/c -> unsafe golang.org/fake/e -> golang.org/fake/b golang.org/fake/e -> golang.org/fake/c golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] -> math/bits golang.org/fake/subdir/d.test -> golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] golang.org/fake/subdir/d.test -> golang.org/fake/subdir/d_test [golang.org/fake/subdir/d.test] golang.org/fake/subdir/d.test -> os (pruned) golang.org/fake/subdir/d.test -> testing (pruned) golang.org/fake/subdir/d.test -> testing/internal/testdeps (pruned) golang.org/fake/subdir/d_test [golang.org/fake/subdir/d.test] -> golang.org/fake/subdir/d [golang.org/fake/subdir/d.test] >> packages_test.go:202: errors.Srcs = [errors.go format.go frame.go wrap.go], want [errors.go] FAIL FAIL golang.org/x/tools/go/packages 24.741s ? golang.org/x/tools/go/packages/gopackages [no test files] ok golang.org/x/tools/go/packages/packagestest 0.033s ok golang.org/x/tools/go/pointer 6.494s ok golang.org/x/tools/go/ssa 7.658s ok golang.org/x/tools/go/ssa/interp 1.897s ok golang.org/x/tools/go/ssa/ssautil 1.745s ok golang.org/x/tools/go/types/objectpath 0.041s ok golang.org/x/tools/go/types/typeutil 1.212s ok golang.org/x/tools/go/vcs 0.034s ok golang.org/x/tools/godoc 0.914s ? golang.org/x/tools/godoc/analysis [no test files] ? golang.org/x/tools/godoc/env [no test files] ok golang.org/x/tools/godoc/redirect 0.456s ok golang.org/x/tools/godoc/static 2.536s ? golang.org/x/tools/godoc/util [no test files] ok golang.org/x/tools/godoc/vfs 0.015s ok golang.org/x/tools/godoc/vfs/gatefs 0.025s ? golang.org/x/tools/godoc/vfs/httpfs [no test files] ok golang.org/x/tools/godoc/vfs/mapfs 0.016s ok golang.org/x/tools/godoc/vfs/zipfs 0.026s ok golang.org/x/tools/imports 20.224s ok golang.org/x/tools/internal/fastwalk 0.042s ok golang.org/x/tools/internal/gopathwalk 0.043s ok golang.org/x/tools/internal/jsonrpc2 0.003s ok golang.org/x/tools/internal/lsp 19.488s ? golang.org/x/tools/internal/lsp/cache [no test files] ok golang.org/x/tools/internal/lsp/cmd 8.743s ok golang.org/x/tools/internal/lsp/diff 0.012s ? golang.org/x/tools/internal/lsp/protocol [no test files] ok golang.org/x/tools/internal/lsp/source 0.008s ok golang.org/x/tools/internal/module 0.004s ok golang.org/x/tools/internal/semver 0.005s ? golang.org/x/tools/internal/tool [no test files] ok golang.org/x/tools/internal/txtar 0.003s ? golang.org/x/tools/playground [no test files] ok golang.org/x/tools/playground/socket 0.005s ok golang.org/x/tools/present 0.008s ok golang.org/x/tools/refactor/eg 3.808s ok golang.org/x/tools/refactor/importgraph 0.901s ok golang.org/x/tools/refactor/rename 1.062s ? golang.org/x/tools/refactor/satisfy [no test files] Error: tests failed: exit status 1