openbsd-386-64 at 2f1128461dcc6c9915f21327ce18fa1925269f30 building tools at 9a55cb1fbb78265fb924e3698f1a064c015ca962 testing in module mode; GOMOD=/tmp/workdir/gopath/src/golang.org/x/tools/go.mod :: Running /tmp/workdir/go/bin/go with args ["/tmp/workdir/go/bin/go" "test" "-short" "golang.org/x/tools/..."] and env ["HOME=/" "PATH=/tmp/workdir/go/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin" "PWD=/" "INRC=1" "_=/bin/sh" "WORKDIR=/tmp/workdir" "GOROOT_BOOTSTRAP=/tmp/workdir/go1.4" "GO_BUILDER_NAME=openbsd-386-64" "GOROOT=/tmp/workdir/go" "GOPATH=/tmp/workdir/gopath" "GOPROXY=http://10.240.0.50:30157" "TMPDIR=/tmp/workdir/tmp" "GOCACHE=/tmp/workdir/gocache"] in dir /tmp/workdir/gopath/src/golang.org/x/tools go: downloading golang.org/x/sys v0.0.0-20210510120138-977fb7262007 go: downloading golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 go: downloading golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4 go: downloading golang.org/x/mod v0.4.2 go: downloading github.com/yuin/goldmark v1.3.5 go: downloading golang.org/x/sync v0.0.0-20210220032951-036812b2e83c ok golang.org/x/tools/benchmark/parse 0.061s ok golang.org/x/tools/blog 0.138s ? golang.org/x/tools/blog/atom [no test files] ? golang.org/x/tools/cmd/auth/authtest [no test files] ? golang.org/x/tools/cmd/auth/cookieauth [no test files] ? golang.org/x/tools/cmd/auth/gitauth [no test files] ? golang.org/x/tools/cmd/auth/netrcauth [no test files] ok golang.org/x/tools/cmd/benchcmp 0.087s ok golang.org/x/tools/cmd/bundle 3.984s ok golang.org/x/tools/cmd/callgraph 18.445s ? golang.org/x/tools/cmd/compilebench [no test files] ok golang.org/x/tools/cmd/cover 6.769s ok golang.org/x/tools/cmd/digraph 0.048s ? golang.org/x/tools/cmd/eg [no test files] ok golang.org/x/tools/cmd/fiximports 47.786s ok golang.org/x/tools/cmd/getgo 0.069s ? golang.org/x/tools/cmd/getgo/server [no test files] ok golang.org/x/tools/cmd/go-contrib-init 0.125s ? golang.org/x/tools/cmd/godex [no test files] ok golang.org/x/tools/cmd/godoc 44.281s ? golang.org/x/tools/cmd/goimports [no test files] ? golang.org/x/tools/cmd/gomvpkg [no test files] ok golang.org/x/tools/cmd/gorename 42.777s ? 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.144s ? 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/present2md [no test files] ? golang.org/x/tools/cmd/splitdwarf [no test files] ok golang.org/x/tools/cmd/splitdwarf/internal/macho 0.176s ? 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 70.880s ? golang.org/x/tools/cmd/toolstash [no test files] ok golang.org/x/tools/container/intsets 1.361s ok golang.org/x/tools/copyright 2.786s ok golang.org/x/tools/cover 0.311s ok golang.org/x/tools/go/analysis 0.201s ok golang.org/x/tools/go/analysis/analysistest 6.093s ok golang.org/x/tools/go/analysis/internal/analysisflags 0.042s ok golang.org/x/tools/go/analysis/internal/checker 1.006s ok golang.org/x/tools/go/analysis/internal/facts 2.110s ok golang.org/x/tools/go/analysis/multichecker 0.063s ok golang.org/x/tools/go/analysis/passes/asmdecl 3.146s ok golang.org/x/tools/go/analysis/passes/assign 3.267s ok golang.org/x/tools/go/analysis/passes/atomic 0.433s ok golang.org/x/tools/go/analysis/passes/atomicalign 4.656s ok golang.org/x/tools/go/analysis/passes/bools 4.669s ok golang.org/x/tools/go/analysis/passes/buildssa 0.613s ok golang.org/x/tools/go/analysis/passes/buildtag 0.370s ok golang.org/x/tools/go/analysis/passes/cgocall 12.623s ok golang.org/x/tools/go/analysis/passes/composite 4.902s ok golang.org/x/tools/go/analysis/passes/copylock 3.448s ok golang.org/x/tools/go/analysis/passes/ctrlflow 6.417s ok golang.org/x/tools/go/analysis/passes/deepequalerrors 4.433s ok golang.org/x/tools/go/analysis/passes/errorsas 3.201s ok golang.org/x/tools/go/analysis/passes/fieldalignment 0.416s ? golang.org/x/tools/go/analysis/passes/fieldalignment/cmd/fieldalignment [no test files] ok golang.org/x/tools/go/analysis/passes/findcall 2.054s ? golang.org/x/tools/go/analysis/passes/findcall/cmd/findcall [no test files] ok golang.org/x/tools/go/analysis/passes/framepointer 0.128s ok golang.org/x/tools/go/analysis/passes/httpresponse 9.447s ok golang.org/x/tools/go/analysis/passes/ifaceassert 4.770s ? golang.org/x/tools/go/analysis/passes/ifaceassert/cmd/ifaceassert [no test files] ? 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.469s ok golang.org/x/tools/go/analysis/passes/lostcancel 5.346s ? golang.org/x/tools/go/analysis/passes/lostcancel/cmd/lostcancel [no test files] ok golang.org/x/tools/go/analysis/passes/nilfunc 0.502s ok golang.org/x/tools/go/analysis/passes/nilness 0.589s ? golang.org/x/tools/go/analysis/passes/nilness/cmd/nilness [no test files] ok golang.org/x/tools/go/analysis/passes/pkgfact 0.447s ok golang.org/x/tools/go/analysis/passes/printf 5.406s ok golang.org/x/tools/go/analysis/passes/reflectvaluecompare 5.205s ok golang.org/x/tools/go/analysis/passes/shadow 4.435s ? golang.org/x/tools/go/analysis/passes/shadow/cmd/shadow [no test files] ok golang.org/x/tools/go/analysis/passes/shift 0.271s ok golang.org/x/tools/go/analysis/passes/sigchanyzer 5.094s ok golang.org/x/tools/go/analysis/passes/sortslice 3.411s ok golang.org/x/tools/go/analysis/passes/stdmethods 9.890s ok golang.org/x/tools/go/analysis/passes/stringintconv 0.448s ? golang.org/x/tools/go/analysis/passes/stringintconv/cmd/stringintconv [no test files] ok golang.org/x/tools/go/analysis/passes/structtag 6.362s ok golang.org/x/tools/go/analysis/passes/testinggoroutine 4.407s ok golang.org/x/tools/go/analysis/passes/tests 6.553s ok golang.org/x/tools/go/analysis/passes/unmarshal 5.923s ? golang.org/x/tools/go/analysis/passes/unmarshal/cmd/unmarshal [no test files] ok golang.org/x/tools/go/analysis/passes/unreachable 0.824s ok golang.org/x/tools/go/analysis/passes/unsafeptr 4.781s ok golang.org/x/tools/go/analysis/passes/unusedresult 4.636s ok golang.org/x/tools/go/analysis/passes/unusedwrite 0.408s ? golang.org/x/tools/go/analysis/singlechecker [no test files] ok golang.org/x/tools/go/analysis/unitchecker 0.076s ok golang.org/x/tools/go/ast/astutil 0.110s ok golang.org/x/tools/go/ast/inspector 0.388s ok golang.org/x/tools/go/buildutil 3.951s ? golang.org/x/tools/go/callgraph [no test files] ok golang.org/x/tools/go/callgraph/cha 0.142s ok golang.org/x/tools/go/callgraph/rta 0.153s ok golang.org/x/tools/go/callgraph/static 0.089s ok golang.org/x/tools/go/callgraph/vta 0.183s ok golang.org/x/tools/go/cfg 0.049s ok golang.org/x/tools/go/expect 0.099s ok golang.org/x/tools/go/gccgoexportdata 0.068s ok golang.org/x/tools/go/gcexportdata 0.565s ? golang.org/x/tools/go/internal/cgo [no test files] ok golang.org/x/tools/go/internal/gccgoimporter 0.099s haserrors/haserrors.go:2:22: cannot convert "" (untyped string constant) to untyped int haserrors/haserrors.go:3:18: undeclared name: undefined fatal error: unexpected signal during runtime execution [signal SIGSEGV: segmentation violation code=0x1 addr=0x4af01000 pc=0x805a91d] goroutine 4815 [running]: runtime.throw({0x8268f6a, 0x2a}) /tmp/workdir/go/src/runtime/panic.go:1198 +0x64 fp=0x7085de70 sp=0x7085de5c pc=0x807b574 runtime.sigpanic() /tmp/workdir/go/src/runtime/signal_unix.go:719 +0x22b fp=0x7085de88 sp=0x7085de70 pc=0x8090d3b runtime.heapBitsSetType(0x9e071dc0, 0x40, 0x34, 0x823cd60) /tmp/workdir/go/src/runtime/mbitmap.go:1225 +0x74d fp=0x7085df4c sp=0x7085de88 pc=0x805a91d runtime.mallocgc(0x34, 0x823cd60, 0x1) /tmp/workdir/go/src/runtime/malloc.go:1100 +0x4ed fp=0x7085dfa0 sp=0x7085df4c pc=0x80533bd runtime.newobject(...) /tmp/workdir/go/src/runtime/malloc.go:1230 runtime.mapassign_fast32ptr(0x82324c0, 0x918d3480, 0x8ae1cf40) /tmp/workdir/go/src/runtime/map_fast32.go:199 +0x7c fp=0x7085dfd4 sp=0x7085dfa0 pc=0x80568ac go/types.(*Checker).rawLookupFieldOrMethod(0x9b7cd400, {0x82ab9f4, 0x7e98eb28}, 0x0, 0x7c39f740, {0x9ac88de8, 0x4}) /tmp/workdir/go/src/go/types/lookup.go:128 +0x493 fp=0x7085e134 sp=0x7085dfd4 pc=0x81a78a3 go/types.(*Checker).missingMethod(0x9b7cd400, {0x82ab9f4, 0x7e98eb28}, 0x8aa43d80, 0x1) /tmp/workdir/go/src/go/types/lookup.go:356 +0x445 fp=0x7085e1b0 sp=0x7085e134 pc=0x81a8d95 go/types.(*operand).assignableTo(0x918d33a0, 0x9b7cd400, {0x82ab9dc, 0x8aa43d40}, 0x7085e29c) /tmp/workdir/go/src/go/types/operand.go:266 +0x5d1 fp=0x7085e240 sp=0x7085e1b0 pc=0x81ac931 go/types.(*Checker).assignment(0x9b7cd400, 0x918d33a0, {0x82ab9dc, 0x8aa43d40}, {0xa13ee3f0, 0x15}) /tmp/workdir/go/src/go/types/assignments.go:86 +0x785 fp=0x7085e330 sp=0x7085e240 pc=0x8182735 go/types.(*Checker).arguments(0x9b7cd400, 0x90a99960, 0x9b5d7950, {0x0, 0x0, 0x0}, {0x7e98eb60, 0x2, 0x2}) /tmp/workdir/go/src/go/types/call.go:353 +0x872 fp=0x7085e420 sp=0x7085e330 pc=0x818be92 go/types.(*Checker).callExpr(0x9b7cd400, 0x918d3380, 0x90a99960) /tmp/workdir/go/src/go/types/call.go:176 +0x721 fp=0x7085e588 sp=0x7085e420 pc=0x818ab71 go/types.(*Checker).exprInternal(0x9b7cd400, 0x918d3380, {0x82abd68, 0x90a99960}, {0x0, 0x0}) /tmp/workdir/go/src/go/types/expr.go:1361 +0x9ad fp=0x7085e80c sp=0x7085e588 pc=0x819bdad go/types.(*Checker).rawExpr(0x9b7cd400, 0x918d3380, {0x82abd68, 0x90a99960}, {0x0, 0x0}) /tmp/workdir/go/src/go/types/expr.go:1029 +0x43 fp=0x7085e830 sp=0x7085e80c pc=0x819b3c3 go/types.(*Checker).multiExpr(0x9b7cd400, 0x918d3380, {0x82abd68, 0x90a99960}) /tmp/workdir/go/src/go/types/expr.go:1485 +0x43 fp=0x7085e850 sp=0x7085e830 pc=0x819e233 go/types.(*Checker).exprList(0x9b7cd400, {0x8841db70, 0x1, 0x1}, 0x0) /tmp/workdir/go/src/go/types/call.go:214 +0x6b fp=0x7085e8b4 sp=0x7085e850 pc=0x818b25b go/types.(*Checker).initVars(0x9b7cd400, {0x7b58b1f8, 0x1, 0x2}, {0x8841db70, 0x1, 0x1}, 0x10e5b36) /tmp/workdir/go/src/go/types/assignments.go:235 +0x63 fp=0x7085e934 sp=0x7085e8b4 pc=0x81835c3 go/types.(*Checker).stmt(0x9b7cd400, 0x1, {0x82ac05c, 0x8846b300}) /tmp/workdir/go/src/go/types/stmt.go:469 +0x166f fp=0x7085ee54 sp=0x7085e934 pc=0x81b9cef go/types.(*Checker).stmtList(0x9b7cd400, 0x1, {0x8841db78, 0x1, 0x1}) /tmp/workdir/go/src/go/types/stmt.go:129 +0x75 fp=0x7085ee78 sp=0x7085ee54 pc=0x81b7505 go/types.(*Checker).stmt(0x9b7cd400, 0x1, {0x82abd30, 0x935d6c60}) /tmp/workdir/go/src/go/types/stmt.go:507 +0x2016 fp=0x7085f398 sp=0x7085ee78 pc=0x81ba696 go/types.(*Checker).stmt(0x9b7cd400, 0x5, {0x82abf44, 0x90a99980}) /tmp/workdir/go/src/go/types/stmt.go:519 +0x2366 fp=0x7085f8b8 sp=0x7085f398 pc=0x81ba9e6 go/types.(*Checker).stmtList(0x9b7cd400, 0x5, {0x90a999a0, 0x3, 0x4}) /tmp/workdir/go/src/go/types/stmt.go:129 +0x75 fp=0x7085f8dc sp=0x7085f8b8 pc=0x81b7505 go/types.(*Checker).stmt(0x9b7cd400, 0x0, {0x82ac120, 0x935d6d08}) /tmp/workdir/go/src/go/types/stmt.go:573 +0x32d5 fp=0x7085fdfc sp=0x7085f8dc pc=0x81bb955 go/types.(*Checker).stmtList(0x9b7cd400, 0x0, {0x8846b5f0, 0x2, 0x2}) /tmp/workdir/go/src/go/types/stmt.go:129 +0x75 fp=0x7085fe20 sp=0x7085fdfc pc=0x81b7505 go/types.(*Checker).funcBody(0x9b7cd400, 0x9b062a20, {0x882ddfa0, 0x9}, 0x9b4dc840, 0x935d6d20, {0x0, 0x0}) /tmp/workdir/go/src/go/types/stmt.go:46 +0x177 fp=0x7085fee0 sp=0x7085fe20 pc=0x81b6f87 go/types.(*Checker).funcDecl.func1() /tmp/workdir/go/src/go/types/decl.go:884 +0x53 fp=0x7085ff04 sp=0x7085fee0 pc=0x8194143 go/types.(*Checker).processDelayed(0x9b7cd400, 0x0) /tmp/workdir/go/src/go/types/check.go:303 +0x26 fp=0x7085ff14 sp=0x7085ff04 pc=0x818f0a6 go/types.(*Checker).checkFiles(0x9b7cd400, {0x9f91fe50, 0x11, 0x11}) /tmp/workdir/go/src/go/types/check.go:267 +0xd0 fp=0x7085ff38 sp=0x7085ff14 pc=0x818efa0 go/types.(*Checker).Files(...) /tmp/workdir/go/src/go/types/check.go:250 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x7bbc2a80, {0x9f91fe50, 0x11, 0x11}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1022 +0xd1 fp=0x7085ff84 sp=0x7085ff38 pc=0x8210121 golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x85ad2000) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 fp=0x7085ffd0 sp=0x7085ff84 pc=0x820ffb8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x85ad2000, 0x85b63640) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 fp=0x7085ffe0 sp=0x7085ffd0 pc=0x820fe63 runtime.goexit() /tmp/workdir/go/src/runtime/asm_386.s:1319 +0x1 fp=0x7085ffe4 sp=0x7085ffe0 pc=0x80a92d1 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 1 [chan receive]: testing.(*T).Run(0x709023c0, {0x82614d1, 0x16}, 0x826d0b0) /tmp/workdir/go/src/testing/testing.go:1290 +0x353 testing.runTests.func1(0x709023c0) /tmp/workdir/go/src/testing/testing.go:1581 +0x58 testing.tRunner(0x709023c0, 0x7095de3c) /tmp/workdir/go/src/testing/testing.go:1242 +0xe5 testing.runTests(0x70932130, {0x83c8580, 0x13, 0x13}, {0xc029012e209dd6bc, 0x8bb3854c45, 0x83ca7a0}) /tmp/workdir/go/src/testing/testing.go:1579 +0x394 testing.(*M).Run(0x709680a0) /tmp/workdir/go/src/testing/testing.go:1487 +0x57b golang.org/x/tools/go/internal/gcimporter.TestMain(0x709680a0) /tmp/workdir/gopath/src/golang.org/x/tools/go/internal/gcimporter/gcimporter_test.go:29 +0x20 main.main() _testmain.go:83 +0x134 goroutine 3135 [semacquire]: bufio.NewReaderSize(...) /tmp/workdir/go/src/bufio/bufio.go:57 bufio.NewReader(...) /tmp/workdir/go/src/bufio/bufio.go:63 go/build.newImportReader(...) /tmp/workdir/go/src/go/build/read.go:33 go/build.readGoInfo({0x82a7390, 0x78186708}, 0xa0ded770) /tmp/workdir/go/src/go/build/read.go:366 +0x94 go/build.(*Context).matchFile(0x93699f00, {0x7d9d6ce0, 0x1b}, {0x7a39f9fc, 0xf}, 0x8f852ca0, 0x758667f0, 0x7c857c20) /tmp/workdir/go/src/go/build/build.go:1434 +0x6e2 go/build.(*Context).Import(0x93699f00, {0x94bd4ad4, 0x7}, {0x70814054, 0x41}, 0x0) /tmp/workdir/go/src/go/build/build.go:848 +0x1778 golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x94bd4ad4, 0x7}, {0x70814054, 0x41}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:850 +0x205 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x0, 0x0}, {0x70814054, 0x41}, 0x918b2f20, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*Config).Load(0x95ba34a0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:521 +0x30c golang.org/x/tools/go/internal/gcimporter_test.TestIExportData_stdlib(0x95db7950) /tmp/workdir/gopath/src/golang.org/x/tools/go/internal/gcimporter/iexport_test.go:101 +0x4e3 testing.tRunner(0x95db7950, 0x826d0b0) /tmp/workdir/go/src/testing/testing.go:1242 +0xe5 created by testing.(*T).Run /tmp/workdir/go/src/testing/testing.go:1289 +0x334 goroutine 4157 [chan send]: golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x8139a531, 0x7}, {0x7112b950, 0x17}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:849 +0x1c0 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x86ea7034, 0x3}, {0x7112b950, 0x17}, 0x781b5c60, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0xa17e2c00, {0x9e1fefc0, 0x3a, 0x70}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x8a3403c0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x8a3403c0, 0xa0611c00) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5173 [chan send]: golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x8fe4dcf9, 0xf}, {0x92575de0, 0x1f}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:849 +0x1c0 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x8a814621, 0xb}, {0x92575de0, 0x1f}, 0x70dc44a0, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x956ece40, {0xa2910f60, 0x5, 0x5}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0xab8090e0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0xab8090e0, 0x95cd46a0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 4834 [chan send]: golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0xa389582b, 0x4}, {0x9f5e1000, 0x1f}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:849 +0x1c0 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x901318e1, 0xb}, {0x9f5e1000, 0x1f}, 0x8e5406a0, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x7a589b00, {0x8d5789f0, 0xb, 0xb}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x92aead20) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x92aead20, 0xa3362040) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5250 [runnable]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x934d0fa9, 0x15}, {0x75dab7a0, 0x29}, 0x78d6b680, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x723a19e0, {0x8043e6e0, 0x7, 0x7}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x9afa63c0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x9afa63c0, 0x800ed540) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 4889 [runnable]: syscall.syscall(0x80b4a60, 0xa, 0x0, 0x0) /tmp/workdir/go/src/runtime/sys_openbsd3.go:22 +0x20 syscall.Close(0xa) /tmp/workdir/go/src/syscall/zsyscall_openbsd_386.go:513 +0x39 internal/poll.(*FD).destroy(0x9e269900) /tmp/workdir/go/src/internal/poll/fd_unix.go:84 +0x3d internal/poll.(*FD).decref(0x9e269900) /tmp/workdir/go/src/internal/poll/fd_mutex.go:213 +0x32 internal/poll.(*FD).Close(0x9e269900) /tmp/workdir/go/src/internal/poll/fd_unix.go:107 +0x4a os.(*file).close(0x9e269900) /tmp/workdir/go/src/os/file_unix.go:253 +0x97 os.(*File).Close(0x7e90a028) /tmp/workdir/go/src/os/file_posix.go:26 +0x21 go/build.(*Context).matchFile(0x93699f00, {0x7c3e93e0, 0x1f}, {0xabbb4170, 0x6}, 0x7cfa4d80, 0xa14cf8d0, 0x9d2a5ce0) /tmp/workdir/go/src/go/build/build.go:1442 +0x7e3 go/build.(*Context).Import(0x93699f00, {0x87187291, 0xb}, {0x81928400, 0x1c}, 0x0) /tmp/workdir/go/src/go/build/build.go:848 +0x1778 golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x87187291, 0xb}, {0x81928400, 0x1c}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:850 +0x205 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x90131901, 0x8}, {0x81928400, 0x1c}, 0x92a979a0, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x78550120, {0x9f342d70, 0x14, 0x14}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x81ef4d20) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x81ef4d20, 0x854c5290) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5402 [runnable]: sync.(*RWMutex).Unlock(0x83de2f0) /tmp/workdir/go/src/sync/rwmutex.go:131 +0x9d syscall.forkExec({0xa1273ba8, 0x16}, {0x7d6c1a00, 0xf, 0x10}, 0x70ac4bc0) /tmp/workdir/go/src/syscall/exec_unix.go:217 +0x3ed syscall.StartProcess(...) /tmp/workdir/go/src/syscall/exec_unix.go:264 os.startProcess({0xa1273ba8, 0x16}, {0x7d6c1a00, 0xf, 0x10}, 0x70ac4c84) /tmp/workdir/go/src/os/exec_posix.go:55 +0x256 os.StartProcess({0xa1273ba8, 0x16}, {0x7d6c1a00, 0xf, 0x10}, 0x70ac4c84) /tmp/workdir/go/src/os/exec.go:109 +0x57 os/exec.(*Cmd).Start(0x7b139d90) /tmp/workdir/go/src/os/exec/exec.go:422 +0x588 os/exec.(*Cmd).Run(0x7b139d90) /tmp/workdir/go/src/os/exec/exec.go:338 +0x1b golang.org/x/tools/go/internal/cgo.Run(0x76c470e0, {0x73702620, 0x1f}, {0xab57d6e0, 0x27}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/internal/cgo/cgo.go:172 +0xc74 golang.org/x/tools/go/internal/cgo.ProcessFiles(0x76c470e0, 0x875def60, 0x0, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/internal/cgo/cgo.go:85 +0x1a1 golang.org/x/tools/go/loader.(*Config).parsePackageFiles(0x95ba34a0, 0x76c470e0, 0x67) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:758 +0x232 golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x76c470e0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:976 +0x68 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x76c470e0, 0x83bf6f20) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5188 [runnable]: go/types.(*Checker).record(0x97cabd60, 0x8b20d360) /tmp/workdir/go/src/go/types/check.go:309 +0x20f go/types.(*Checker).rawExpr(0x97cabd60, 0x8b20d360, {0x82ac094, 0x742db160}, {0x0, 0x0}) /tmp/workdir/go/src/go/types/expr.go:1030 +0x5f go/types.(*Checker).exprOrType(0x97cabd60, 0x8b20d360, {0x82ac094, 0x742db160}) /tmp/workdir/go/src/go/types/expr.go:1504 +0x43 go/types.(*Checker).callExpr(0x97cabd60, 0x8b20d360, 0x70c229e0) /tmp/workdir/go/src/go/types/call.go:87 +0x106 go/types.(*Checker).exprInternal(0x97cabd60, 0x8b20d360, {0x82abd68, 0x70c229e0}, {0x0, 0x0}) /tmp/workdir/go/src/go/types/expr.go:1361 +0x9ad go/types.(*Checker).rawExpr(0x97cabd60, 0x8b20d360, {0x82abd68, 0x70c229e0}, {0x0, 0x0}) /tmp/workdir/go/src/go/types/expr.go:1029 +0x43 go/types.(*Checker).multiExpr(0x97cabd60, 0x8b20d360, {0x82abd68, 0x70c229e0}) /tmp/workdir/go/src/go/types/expr.go:1485 +0x43 go/types.(*Checker).exprList(0x97cabd60, {0x788d9910, 0x1, 0x1}, 0x0) /tmp/workdir/go/src/go/types/call.go:214 +0x6b go/types.(*Checker).assignVars(0x97cabd60, {0x788d9900, 0x1, 0x1}, {0x788d9910, 0x1, 0x1}) /tmp/workdir/go/src/go/types/assignments.go:278 +0x45 go/types.(*Checker).stmt(0x97cabd60, 0x3, {0x82abc88, 0x70c22a00}) /tmp/workdir/go/src/go/types/stmt.go:423 +0x1852 go/types.(*Checker).stmtList(0x97cabd60, 0x3, {0x76ad5000, 0x3b, 0x40}) /tmp/workdir/go/src/go/types/stmt.go:129 +0x75 go/types.(*Checker).stmt(0x97cabd60, 0x3, {0x82abd30, 0x75dd2c18}) /tmp/workdir/go/src/go/types/stmt.go:507 +0x2016 go/types.(*Checker).stmt(0x97cabd60, 0x7, {0x82abf44, 0x70c22a80}) /tmp/workdir/go/src/go/types/stmt.go:519 +0x2366 go/types.(*Checker).stmtList(0x97cabd60, 0x7, {0x77359f00, 0xc, 0x10}) /tmp/workdir/go/src/go/types/stmt.go:129 +0x75 go/types.(*Checker).stmt(0x97cabd60, 0x3, {0x82ac120, 0x75dd3008}) /tmp/workdir/go/src/go/types/stmt.go:573 +0x32d5 go/types.(*Checker).stmtList(0x97cabd60, 0x3, {0x70c23c40, 0x3, 0x4}) /tmp/workdir/go/src/go/types/stmt.go:129 +0x75 go/types.(*Checker).stmt(0x97cabd60, 0x3, {0x82abd30, 0x75dd3170}) /tmp/workdir/go/src/go/types/stmt.go:507 +0x2016 go/types.(*Checker).stmt(0x97cabd60, 0x0, {0x82abe80, 0x70c23c60}) /tmp/workdir/go/src/go/types/stmt.go:763 +0xefa go/types.(*Checker).stmtList(0x97cabd60, 0x0, {0x77359b00, 0x10, 0x10}) /tmp/workdir/go/src/go/types/stmt.go:129 +0x75 go/types.(*Checker).funcBody(0x97cabd60, 0x7aef4660, {0x7d075a54, 0xa}, 0x8220dfb0, 0x75dd3188, {0x0, 0x0}) /tmp/workdir/go/src/go/types/stmt.go:46 +0x177 go/types.(*Checker).funcDecl.func1() /tmp/workdir/go/src/go/types/decl.go:884 +0x53 go/types.(*Checker).processDelayed(0x97cabd60, 0x0) /tmp/workdir/go/src/go/types/check.go:303 +0x26 go/types.(*Checker).checkFiles(0x97cabd60, {0x78278440, 0x7, 0x7}) /tmp/workdir/go/src/go/types/check.go:267 +0xd0 go/types.(*Checker).Files(...) /tmp/workdir/go/src/go/types/check.go:250 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x72f556e0, {0x78278440, 0x7, 0x7}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1022 +0xd1 golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x7597a780) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x7597a780, 0x7a7d9210) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5031 [semacquire]: go/types.(*Checker).recordUse(...) /tmp/workdir/go/src/go/types/check.go:430 go/types.(*Checker).ident(0xa03c28c0, 0xa8941260, 0x9421db70, 0x0, 0x0) /tmp/workdir/go/src/go/types/typexpr.go:40 +0x118 go/types.(*Checker).exprInternal(0xa03c28c0, 0xa8941260, {0x82abf28, 0x9421db70}, {0x0, 0x0}) /tmp/workdir/go/src/go/types/expr.go:1049 +0x6f8 go/types.(*Checker).rawExpr(0xa03c28c0, 0xa8941260, {0x82abf28, 0x9421db70}, {0x0, 0x0}) /tmp/workdir/go/src/go/types/expr.go:1029 +0x43 go/types.(*Checker).exprOrType(0xa03c28c0, 0xa8941260, {0x82abf28, 0x9421db70}) /tmp/workdir/go/src/go/types/expr.go:1504 +0x43 go/types.(*Checker).callExpr(0xa03c28c0, 0xa8941260, 0x943923a0) /tmp/workdir/go/src/go/types/call.go:87 +0x106 go/types.(*Checker).exprInternal(0xa03c28c0, 0xa8941260, {0x82abd68, 0x943923a0}, {0x0, 0x0}) /tmp/workdir/go/src/go/types/expr.go:1361 +0x9ad go/types.(*Checker).rawExpr(0xa03c28c0, 0xa8941260, {0x82abd68, 0x943923a0}, {0x0, 0x0}) /tmp/workdir/go/src/go/types/expr.go:1029 +0x43 go/types.(*Checker).multiExpr(0xa03c28c0, 0xa8941260, {0x82abd68, 0x943923a0}) /tmp/workdir/go/src/go/types/expr.go:1485 +0x43 go/types.(*Checker).exprList(0xa03c28c0, {0x9407de78, 0x1, 0x1}, 0x0) /tmp/workdir/go/src/go/types/call.go:214 +0x6b go/types.(*Checker).initVars(0xa03c28c0, {0x83187cb0, 0x3, 0x3}, {0x9407de78, 0x1, 0x1}, 0x0) /tmp/workdir/go/src/go/types/assignments.go:235 +0x63 go/types.(*Checker).shortVarDecl(0xa03c28c0, {0x82a750c, 0x9a090e60}, {0x94392320, 0x3, 0x4}, {0x9407de78, 0x1, 0x1}) /tmp/workdir/go/src/go/types/assignments.go:367 +0x917 go/types.(*Checker).stmt(0xa03c28c0, 0x0, {0x82abc88, 0x943923c0}) /tmp/workdir/go/src/go/types/stmt.go:420 +0x181d go/types.(*Checker).stmtList(0xa03c28c0, 0x0, {0x94392440, 0x3, 0x4}) /tmp/workdir/go/src/go/types/stmt.go:129 +0x75 go/types.(*Checker).funcBody(0xa03c28c0, 0x77d5efc0, {0x94071f30, 0xc}, 0x8076ecf0, 0x942131a0, {0x0, 0x0}) /tmp/workdir/go/src/go/types/stmt.go:46 +0x177 go/types.(*Checker).funcDecl.func1() /tmp/workdir/go/src/go/types/decl.go:884 +0x53 go/types.(*Checker).processDelayed(0xa03c28c0, 0x0) /tmp/workdir/go/src/go/types/check.go:303 +0x26 go/types.(*Checker).checkFiles(0xa03c28c0, {0x919ff900, 0x1d, 0x1d}) /tmp/workdir/go/src/go/types/check.go:267 +0xd0 go/types.(*Checker).Files(...) /tmp/workdir/go/src/go/types/check.go:250 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x815277a0, {0x919ff900, 0x1d, 0x1d}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1022 +0xd1 golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x91718000) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x91718000, 0x9218dea0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 4155 [chan receive]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x980a84c4, 0x36}, {0x775cecd0, 0x4a}, 0x99e62540, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0xa17e2900, {0x8209baa0, 0x1, 0x1}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x9e7f12c0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x9e7f12c0, 0x99f5fe70) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5012 [chan receive]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x9f61f3c9, 0x13}, {0x8dc638c0, 0x27}, 0x93534340, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x785512c0, {0x900875a0, 0x4, 0x4}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x90096000) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x90096000, 0x90087570) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5474 [chan send]: golang.org/x/tools/go/loader.parseFiles.func2(0x9a822ba0, 0x93699f00, 0x83e40550, 0x875def60, 0x7b480bb8, 0x0, 0x83e40530, 0x1, {0xa06324c0, 0x31}) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/util.go:45 +0x3d created by golang.org/x/tools/go/loader.parseFiles /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/util.go:44 +0x1ca goroutine 5443 [chan send]: golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x885ee501, 0x6}, {0x7d9414f0, 0x50}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:849 +0x1c0 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x9816d2d4, 0x3c}, {0x7d9414f0, 0x50}, 0x8f1151c0, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x74e7faa0, {0x74ede7c8, 0x1, 0x1}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x97e0c780) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x97e0c780, 0x75f22960) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 4773 [chan send]: golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x8912a617, 0x4}, {0x9e21bbc0, 0x1e}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:849 +0x1c0 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x901318d1, 0xa}, {0x9e21bbc0, 0x1e}, 0x8e8854e0, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x71a6b6e0, {0x9df1d740, 0x10, 0x10}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x91b16b40) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x91b16b40, 0xa1d08d50) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5408 [semacquire]: sync.runtime_Semacquire(0x9a822ba8) /tmp/workdir/go/src/runtime/sema.go:56 +0x30 sync.(*WaitGroup).Wait(0x9a822ba0) /tmp/workdir/go/src/sync/waitgroup.go:130 +0x81 golang.org/x/tools/go/loader.parseFiles(0x875def60, 0x93699f00, 0x0, {0xab314ae0, 0x2c}, {0xa9ee2400, 0x3, 0x4}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/util.go:67 +0x2c2 golang.org/x/tools/go/loader.(*Config).parsePackageFiles(0x95ba34a0, 0x7547b860, 0x67) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:754 +0x178 golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x7547b860) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:976 +0x68 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x7547b860, 0x83e40510) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5376 [runnable]: sync.runtime_SemacquireMutex(0x83ca594, 0x0, 0x1) /tmp/workdir/go/src/runtime/sema.go:71 +0x34 sync.(*Mutex).lockSlow(0x83ca590) /tmp/workdir/go/src/sync/mutex.go:138 +0x262 sync.(*Mutex).Lock(0x83ca590) /tmp/workdir/go/src/sync/mutex.go:81 +0x46 testing/internal/testdeps.(*testLog).add(0x83ca590, {0x825bc00, 0x4}, {0xab734390, 0x24}) /tmp/workdir/go/src/testing/internal/testdeps/deps.go:89 +0x6d testing/internal/testdeps.(*testLog).Open(0x83ca590, {0xab734390, 0x24}) /tmp/workdir/go/src/testing/internal/testdeps/deps.go:72 +0x3d internal/testlog.Open({0xab734390, 0x24}) /tmp/workdir/go/src/internal/testlog/log.go:60 +0x5e os.OpenFile({0xab734390, 0x24}, 0x0, 0x0) /tmp/workdir/go/src/os/file.go:337 +0x27 os.Open(...) /tmp/workdir/go/src/os/file.go:318 go/build.(*Context).openFile(0x93699f00, {0xab734390, 0x24}) /tmp/workdir/go/src/go/build/build.go:204 +0x43 go/build.(*Context).matchFile(0x93699f00, {0x72429f20, 0x1b}, {0x7945357c, 0x8}, 0x910a5d00, 0x75574f70, 0x82272120) /tmp/workdir/go/src/go/build/build.go:1428 +0x62d go/build.(*Context).Import(0x93699f00, {0x8787cb71, 0x7}, {0x77779740, 0x2f}, 0x0) /tmp/workdir/go/src/go/build/build.go:848 +0x1778 golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x8787cb71, 0x7}, {0x77779740, 0x2f}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:850 +0x205 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x9808c6d4, 0x1b}, {0x77779740, 0x2f}, 0x888b6b20, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x74826540, {0x73b84e80, 0x1, 0x1}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x755743c0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x755743c0, 0x71d9c430) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5311 [chan send]: golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x7d0f74d1, 0x3}, {0x71dade60, 0x2c}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:849 +0x1c0 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x7b51a701, 0x18}, {0x71dade60, 0x2c}, 0x79a5c340, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x8a57fb60, {0x7d76fda8, 0x2, 0x2}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x74d8c960) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x74d8c960, 0x736e8af0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5279 [runnable]: go/types.is({0x82ab97c, 0x83c5cc0}, 0x2) /tmp/workdir/go/src/go/types/predicates.go:31 +0xc1 go/types.isInteger(...) /tmp/workdir/go/src/go/types/predicates.go:42 go/types.(*Checker).isValidIndex(0x7bfb2640, 0x98a3a6c0, 0x34, {0x825be65, 0x5}, 0x0) /tmp/workdir/go/src/go/types/index.go:378 +0x81 go/types.(*Checker).index(0x7bfb2640, {0x82abcf8, 0x8127f6c0}, 0xc00) /tmp/workdir/go/src/go/types/index.go:343 +0x92 go/types.(*Checker).indexedElts(0x7bfb2640, {0x70b68000, 0x93b, 0xc00}, {0x82ab97c, 0x83c5b70}, 0xc00) /tmp/workdir/go/src/go/types/index.go:413 +0x34d go/types.(*Checker).exprInternal(0x7bfb2640, 0x8d5649a0, {0x82abdd8, 0x9d087a40}, {0x0, 0x0}) /tmp/workdir/go/src/go/types/expr.go:1217 +0x4d7 go/types.(*Checker).rawExpr(0x7bfb2640, 0x8d5649a0, {0x82abdd8, 0x9d087a40}, {0x0, 0x0}) /tmp/workdir/go/src/go/types/expr.go:1029 +0x43 go/types.(*Checker).expr(0x7bfb2640, 0x8d5649a0, {0x82abdd8, 0x9d087a40}) /tmp/workdir/go/src/go/types/expr.go:1478 +0x43 go/types.(*Checker).varDecl(0x7bfb2640, 0x789acc90, {0x7400b4e8, 0x1, 0x1}, {0x0, 0x0}, {0x82abdd8, 0x9d087a40}) /tmp/workdir/go/src/go/types/decl.go:540 +0xf2 go/types.(*Checker).objDecl(0x7bfb2640, {0x82b0190, 0x789acc90}, 0x0) /tmp/workdir/go/src/go/types/decl.go:194 +0x5b1 go/types.(*Checker).packageObjects(0x7bfb2640) /tmp/workdir/go/src/go/types/resolver.go:632 +0x2e4 go/types.(*Checker).checkFiles(0x7bfb2640, {0x7b43ade0, 0x9, 0x9}) /tmp/workdir/go/src/go/types/check.go:265 +0xbc go/types.(*Checker).Files(...) /tmp/workdir/go/src/go/types/check.go:250 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x84223560, {0x7b43ade0, 0x9, 0x9}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1022 +0xd1 golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0xa27fb4a0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0xa27fb4a0, 0x76703ae0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5467 [chan send]: golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x9a71d389, 0x2}, {0x7978d980, 0x21}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:849 +0x1c0 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x7ac64121, 0xd}, {0x7978d980, 0x21}, 0x92390c00, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x766ee720, {0x772bb558, 0x2, 0x2}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x762fb2c0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x762fb2c0, 0x82b3e4a0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5207 [runnable]: syscall.syscall(0x80b4a80, 0x8, 0x7478d928, 0x0) /tmp/workdir/go/src/runtime/sys_openbsd3.go:22 +0x20 syscall.Fstat(0x8, 0x7478d928) /tmp/workdir/go/src/syscall/zsyscall_openbsd_386.go:641 +0x3d os.newFile.func1(...) /tmp/workdir/go/src/os/file_unix.go:148 os.ignoringEINTR(...) /tmp/workdir/go/src/os/file_posix.go:246 os.newFile(0x8, {0xab7770e0, 0x22}, 0x1) /tmp/workdir/go/src/os/file_unix.go:147 +0x1ff os.openFileNolog({0xab7770e0, 0x22}, 0x0, 0x0) /tmp/workdir/go/src/os/file_unix.go:241 +0x1f8 os.OpenFile({0xab7770e0, 0x22}, 0x0, 0x0) /tmp/workdir/go/src/os/file.go:338 +0x4b os.Open(...) /tmp/workdir/go/src/os/file.go:318 go/build.(*Context).openFile(0x93699f00, {0xab7770e0, 0x22}) /tmp/workdir/go/src/go/build/build.go:204 +0x43 go/build.(*Context).matchFile(0x93699f00, {0xa0ae56b0, 0x16}, {0xab933907, 0xb}, 0x95175520, 0xa14cf6f0, 0x9d106b70) /tmp/workdir/go/src/go/build/build.go:1428 +0x62d go/build.(*Context).Import(0x93699f00, {0x70ea45e1, 0x2}, {0x986a4b80, 0x1c}, 0x0) /tmp/workdir/go/src/go/build/build.go:848 +0x1778 golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x70ea45e1, 0x2}, {0x986a4b80, 0x1c}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:850 +0x205 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x931eccd4, 0x8}, {0x986a4b80, 0x1c}, 0x749ec540, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x73325da0, {0x7730be88, 0x2, 0x2}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x769c6960) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x769c6960, 0x77178420) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 4445 [chan send]: golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x76d95ed9, 0x10}, {0x9998b980, 0x2c}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:849 +0x1c0 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x7d810d01, 0x18}, {0x9998b980, 0x2c}, 0x88120240, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x8b0b2540, {0x99c59400, 0x4c, 0x4c}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x8a341a40) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x8a341a40, 0x8d8c6290) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 4211 [chan receive]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x9801a554, 0x18}, {0x73c8aff0, 0x2c}, 0x803dd920, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x87d2b3e0, {0x87ce5f20, 0x3, 0x3}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0xa207fc20) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0xa207fc20, 0x87ce5ef0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 4288 [semacquire]: go/types.(*Scope).Insert(0x98dd2f90, {0x82b0190, 0x98dd2fc0}) /tmp/workdir/go/src/go/types/scope.go:102 +0x75 go/types.(*Checker).declare(0x919fdcc0, 0x98dd2f90, 0x0, {0x82b0190, 0x98dd2fc0}, 0x4b41eb) /tmp/workdir/go/src/go/types/decl.go:30 +0x53 go/types.(*Checker).stmt(0x919fdcc0, 0x3, {0x82ac174, 0x7dc88b70}) /tmp/workdir/go/src/go/types/stmt.go:670 +0x361c go/types.(*Checker).stmtList(0x919fdcc0, 0x3, {0x792da260, 0x4, 0x4}) /tmp/workdir/go/src/go/types/stmt.go:129 +0x75 go/types.(*Checker).stmt(0x919fdcc0, 0x3, {0x82abd30, 0x7dc88be8}) /tmp/workdir/go/src/go/types/stmt.go:507 +0x2016 go/types.(*Checker).stmt(0x919fdcc0, 0x0, {0x82ac040, 0x85fa8990}) /tmp/workdir/go/src/go/types/stmt.go:868 +0x2abc go/types.(*Checker).stmtList(0x919fdcc0, 0x0, {0x99d88570, 0x1, 0x1}) /tmp/workdir/go/src/go/types/stmt.go:129 +0x75 go/types.(*Checker).stmt(0x919fdcc0, 0x0, {0x82abd30, 0x7dc88c00}) /tmp/workdir/go/src/go/types/stmt.go:507 +0x2016 go/types.(*Checker).stmt(0x919fdcc0, 0x0, {0x82abf44, 0x792da2c0}) /tmp/workdir/go/src/go/types/stmt.go:519 +0x2366 go/types.(*Checker).stmtList(0x919fdcc0, 0x0, {0x9b5fd590, 0x2, 0x2}) /tmp/workdir/go/src/go/types/stmt.go:129 +0x75 go/types.(*Checker).stmt(0x919fdcc0, 0x0, {0x82abd30, 0x7dc88c18}) /tmp/workdir/go/src/go/types/stmt.go:507 +0x2016 go/types.(*Checker).stmt(0x919fdcc0, 0x0, {0x82abf44, 0x792da2e0}) /tmp/workdir/go/src/go/types/stmt.go:519 +0x2366 go/types.(*Checker).stmtList(0x919fdcc0, 0x0, {0x792da380, 0x4, 0x4}) /tmp/workdir/go/src/go/types/stmt.go:129 +0x75 go/types.(*Checker).funcBody(0x919fdcc0, 0x92f28870, {0x9a04c970, 0xa}, 0x93524e10, 0x7dc88c78, {0x0, 0x0}) /tmp/workdir/go/src/go/types/stmt.go:46 +0x177 go/types.(*Checker).funcDecl.func1() /tmp/workdir/go/src/go/types/decl.go:884 +0x53 go/types.(*Checker).processDelayed(0x919fdcc0, 0x0) /tmp/workdir/go/src/go/types/check.go:303 +0x26 go/types.(*Checker).checkFiles(0x919fdcc0, {0x919fdd60, 0x27, 0x27}) /tmp/workdir/go/src/go/types/check.go:267 +0xd0 go/types.(*Checker).Files(...) /tmp/workdir/go/src/go/types/check.go:250 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x8a57e660, {0x919fdd60, 0x27, 0x27}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1022 +0xd1 golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x9bfbe5a0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x9bfbe5a0, 0x82866310) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 4860 [chan receive]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x9bf49ec1, 0x1d}, {0x9de0a440, 0x31}, 0x8f990ac0, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x792cd680, {0x93b2cad8, 0x2, 0x2}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0xa3a22000) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0xa3a22000, 0xa3a24080) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5324 [chan receive]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x91b2f8c1, 0x15}, {0x75a9b470, 0x29}, 0x81f99d80, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x72cc0360, {0x95f5d2a0, 0x3, 0x3}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x9cc56960) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x9cc56960, 0x95f5d270) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5045 [chan receive]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x943df1e4, 0xd}, {0xab0eb860, 0x21}, 0xab55cbe0, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x7d34bf20, {0xab1ac0c0, 0x5, 0x5}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x98daba40) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x98daba40, 0xab1aa2e0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 4241 [chan receive]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x981bc334, 0x3a}, {0x95bbd900, 0x4e}, 0x7eebf180, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0xa80beea0, {0x7abca458, 0x1, 0x1}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0xa91eb860) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0xa91eb860, 0x87063160) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5232 [runnable]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x7cf034e9, 0x14}, {0x7a547740, 0x28}, 0x7b2fafa0, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x82d43c80, {0x7a720090, 0x3, 0x3}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x7597bc20) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x7597bc20, 0x7a720050) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 4922 [chan receive]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x9801a434, 0x18}, {0x9437f980, 0x2c}, 0x93946e20, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x81526ae0, {0x903c5a10, 0x3, 0x3}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x84c59e00) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x84c59e00, 0x903c59e0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 4473 [chan receive]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x998179b4, 0x29}, {0x77ff7bc0, 0x3d}, 0x9c963060, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x7afa2ae0, {0xa1444d30, 0x4, 0x4}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x8a340d20) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x8a340d20, 0xa1444d00) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5260 [chan receive]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x981bc294, 0x3c}, {0x9cf392c0, 0x50}, 0x9a7d7240, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x74ca2660, {0x741c5a08, 0x1, 0x1}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x93fe7860) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x93fe7860, 0x801368b0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 4677 [runnable]: sync.runtime_SemacquireMutex(0x83ca594, 0x0, 0x1) /tmp/workdir/go/src/runtime/sema.go:71 +0x34 sync.(*Mutex).lockSlow(0x83ca590) /tmp/workdir/go/src/sync/mutex.go:138 +0x262 sync.(*Mutex).Lock(0x83ca590) /tmp/workdir/go/src/sync/mutex.go:81 +0x46 testing/internal/testdeps.(*testLog).add(0x83ca590, {0x825bc48, 0x4}, {0xab641860, 0x25}) /tmp/workdir/go/src/testing/internal/testdeps/deps.go:89 +0x6d testing/internal/testdeps.(*testLog).Stat(0x83ca590, {0xab641860, 0x25}) /tmp/workdir/go/src/testing/internal/testdeps/deps.go:76 +0x3d internal/testlog.Stat({0xab641860, 0x25}) /tmp/workdir/go/src/internal/testlog/log.go:67 +0x5e os.Lstat({0xab641860, 0x25}) /tmp/workdir/go/src/os/stat.go:21 +0x23 os.(*File).readdir(0x7da12ae0, 0xffffffff, 0x2) /tmp/workdir/go/src/os/dir_unix.go:129 +0x62e os.(*File).Readdir(0x7da12ae0, 0xffffffff) /tmp/workdir/go/src/os/dir.go:41 +0x33 io/ioutil.ReadDir({0x7330b1e0, 0x1d}) /tmp/workdir/go/src/io/ioutil/ioutil.go:63 +0x63 go/build.(*Context).readDir(0x93699f00, {0x7330b1e0, 0x1d}) /tmp/workdir/go/src/go/build/build.go:195 +0x71 go/build.(*Context).Import(0x93699f00, {0x8f1835a1, 0x9}, {0x9e88ac60, 0x2c}, 0x0) /tmp/workdir/go/src/go/build/build.go:807 +0x1305 golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x8f1835a1, 0x9}, {0x9e88ac60, 0x2c}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:850 +0x205 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x843a8d21, 0x18}, {0x9e88ac60, 0x2c}, 0x88a51d60, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x7c48aea0, {0x8596f1e0, 0x7, 0x7}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x8e04eb40) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x8e04eb40, 0x9ced7090) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5007 [chan send]: golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0xa0500d67, 0x7}, {0x91b094d0, 0x28}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:849 +0x1c0 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x804bdc21, 0x14}, {0x91b094d0, 0x28}, 0x94c29180, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x7d34a900, {0x916f7ec0, 0x5, 0x5}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x917183c0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x917183c0, 0x91b6db20) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5017 [chan receive]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x91a20454, 0x25}, {0x730526c0, 0x39}, 0x93e299e0, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x7d6a03c0, {0x918994d8, 0x2, 0x2}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x90dbf680) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x90dbf680, 0x91a0dce0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5380 [runnable]: sync.runtime_SemacquireMutex(0x83ca594, 0x1, 0x1) /tmp/workdir/go/src/runtime/sema.go:71 +0x34 sync.(*Mutex).lockSlow(0x83ca590) /tmp/workdir/go/src/sync/mutex.go:138 +0x262 sync.(*Mutex).Lock(0x83ca590) /tmp/workdir/go/src/sync/mutex.go:81 +0x46 testing/internal/testdeps.(*testLog).add(0x83ca590, {0x825bc00, 0x4}, {0xab57d680, 0x21}) /tmp/workdir/go/src/testing/internal/testdeps/deps.go:89 +0x6d testing/internal/testdeps.(*testLog).Open(0x83ca590, {0xab57d680, 0x21}) /tmp/workdir/go/src/testing/internal/testdeps/deps.go:72 +0x3d internal/testlog.Open({0xab57d680, 0x21}) /tmp/workdir/go/src/internal/testlog/log.go:60 +0x5e os.OpenFile({0xab57d680, 0x21}, 0x0, 0x0) /tmp/workdir/go/src/os/file.go:337 +0x27 os.Open(...) /tmp/workdir/go/src/os/file.go:318 go/build.(*Context).openFile(0x93699f00, {0xab57d680, 0x21}) /tmp/workdir/go/src/go/build/build.go:204 +0x43 go/build.(*Context).matchFile(0x93699f00, {0xa1273ae8, 0x16}, {0xab57d3c7, 0xa}, 0x8b20d060, 0x97bbf510, 0x9d2997a0) /tmp/workdir/go/src/go/build/build.go:1428 +0x62d go/build.(*Context).Import(0x93699f00, {0xacc653ed, 0x2}, {0x7c75c300, 0x29}, 0x0) /tmp/workdir/go/src/go/build/build.go:848 +0x1778 golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0xacc653ed, 0x2}, {0x7c75c300, 0x29}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:850 +0x205 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x9b29c319, 0x15}, {0x7c75c300, 0x29}, 0x85bb96a0, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x70b1bb60, {0xab3a96a0, 0x3, 0x3}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x97df2d20) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x97df2d20, 0xab3a9670) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5426 [runnable]: sync.runtime_Semacquire(0x89766588) /tmp/workdir/go/src/runtime/sema.go:56 +0x30 sync.(*WaitGroup).Wait(0x89766580) /tmp/workdir/go/src/sync/waitgroup.go:130 +0x81 golang.org/x/tools/go/loader.parseFiles(0x875def60, 0x93699f00, 0x0, {0x79b14b70, 0x29}, {0x8faa4100, 0x3, 0x4}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/util.go:67 +0x2c2 golang.org/x/tools/go/loader.(*Config).parsePackageFiles(0x95ba34a0, 0x75fd0f00, 0x67) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:754 +0x178 golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x75fd0f00) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:976 +0x68 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x75fd0f00, 0x8255ad30) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5445 [chan send]: golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x9b370d09, 0x10}, {0x777a4c00, 0x2f}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:849 +0x1c0 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x804f82e1, 0x1b}, {0x777a4c00, 0x2f}, 0x8e5de600, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x74e7fc80, {0x74edf5a0, 0x1, 0x1}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x940412c0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x940412c0, 0x76328550) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5418 [runnable]: sync.runtime_Semacquire(0x989cfcc8) /tmp/workdir/go/src/runtime/sema.go:56 +0x30 sync.(*WaitGroup).Wait(0x989cfcc0) /tmp/workdir/go/src/sync/waitgroup.go:130 +0x81 golang.org/x/tools/go/loader.parseFiles(0x875def60, 0x93699f00, 0x0, {0x7aaa4ed0, 0x2a}, {0xa7f45640, 0x3, 0x4}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/util.go:67 +0x2c2 golang.org/x/tools/go/loader.(*Config).parsePackageFiles(0x95ba34a0, 0x75867c20, 0x67) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:754 +0x178 golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x75867c20) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:976 +0x68 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x75867c20, 0x8314d2f0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5328 [runnable]: bufio.NewReaderSize(...) /tmp/workdir/go/src/bufio/bufio.go:57 bufio.NewReader(...) /tmp/workdir/go/src/bufio/bufio.go:63 go/build.newImportReader(...) /tmp/workdir/go/src/go/build/read.go:33 go/build.readGoInfo({0x82a7390, 0x7ab82020}, 0xa0982dc0) /tmp/workdir/go/src/go/build/read.go:366 +0x94 go/build.(*Context).matchFile(0x93699f00, {0x9cad0a38, 0x16}, {0x7a658857, 0xb}, 0x91b88840, 0x762fbc90, 0x98a2e3f0) /tmp/workdir/go/src/go/build/build.go:1434 +0x6e2 go/build.(*Context).Import(0x93699f00, {0x70c8482d, 0x2}, {0x74c03230, 0x2b}, 0x0) /tmp/workdir/go/src/go/build/build.go:848 +0x1778 golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x70c8482d, 0x2}, {0x74c03230, 0x2b}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:850 +0x205 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x8448c341, 0x17}, {0x74c03230, 0x2b}, 0x70cd2ac0, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x72cc09c0, {0x892559b0, 0xb, 0xb}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x9cc570e0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x9cc570e0, 0x72194100) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5113 [chan receive]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x98031b44, 0x14}, {0x76c3fda0, 0x28}, 0x714fb480, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x7633a180, {0x7b2e8300, 0x2, 0x2}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0xa29c4f00) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0xa29c4f00, 0x71e67bd0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5489 [chan send]: golang.org/x/tools/go/loader.parseFiles.func2(0x9bfea840, 0x93699f00, 0x7d8603b0, 0x875def60, 0x7e8e91d8, 0x0, 0x7d8603a0, 0x2, {0x79a71bd0, 0x4a}) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/util.go:45 +0x3d created by golang.org/x/tools/go/loader.parseFiles /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/util.go:44 +0x1ca goroutine 4000 [chan receive]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x97fc7d54, 0x14}, {0xa92d4c30, 0x28}, 0x7251c9c0, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0xa9028960, {0xa92c8c68, 0x2, 0x2}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0xa91ea960) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0xa91ea960, 0xa9300a30) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5137 [chan receive]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x931eca54, 0xb}, {0x90a030c0, 0x1f}, 0xac4c8d20, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x82c037a0, {0xab928278, 0x2, 0x2}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0xab5fa960) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0xab5fa960, 0xab907d90) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5453 [runnable]: sync.runtime_Semacquire(0x88f50518) /tmp/workdir/go/src/runtime/sema.go:56 +0x30 sync.(*WaitGroup).Wait(0x88f50510) /tmp/workdir/go/src/sync/waitgroup.go:130 +0x81 golang.org/x/tools/go/loader.parseFiles(0x875def60, 0x93699f00, 0x0, {0x73413440, 0x31}, {0x78031180, 0xb, 0x10}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/util.go:67 +0x2c2 golang.org/x/tools/go/loader.(*Config).parsePackageFiles(0x95ba34a0, 0x753fb680, 0x67) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:754 +0x178 golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x753fb680) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:976 +0x68 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x753fb680, 0x82496a40) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5264 [chan send]: golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0xac3d32a7, 0x5}, {0x7c573f80, 0x22}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:849 +0x1c0 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x8d6a4fb1, 0xe}, {0x7c573f80, 0x22}, 0x7a247f60, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x70b1b740, {0xab288530, 0x3, 0x3}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x9ff63860) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x9ff63860, 0xab288500) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5201 [chan receive]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x987e00c4, 0x1c}, {0x77304f60, 0x30}, 0x747a6700, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x73325ce0, {0x723fbb18, 0x5, 0x5}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x7d6334a0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x7d6334a0, 0x76ff4300) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 4631 [chan receive]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x7a70d644, 0x38}, {0x82b46910, 0x4c}, 0x79b675c0, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x7afeade0, {0x9f05a648, 0x1, 0x1}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x8e5d0960) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x8e5d0960, 0x90c9bb70) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5447 [chan send]: golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x88cbd147, 0x3}, {0x777a5d70, 0x2a}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:849 +0x1c0 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x9b29c2e9, 0x16}, {0x777a5d70, 0x2a}, 0x95bc9e00, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x75468300, {0x89dfcb10, 0x5, 0x5}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x923590e0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x923590e0, 0x763d6dd0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5236 [chan receive]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x9808c644, 0x17}, {0x770b8630, 0x2b}, 0x74e2a8c0, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x73bd8a20, {0x77a35eb0, 0x3, 0x3}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x7d3334a0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x7d3334a0, 0x77a35e80) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 3159 [chan receive]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0xaa7ca861, 0x17}, {0x79c9a810, 0x2b}, 0x9a1479c0, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0xa9029e60, {0x8b1a6280, 0xe, 0xe}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0xa9128d20) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0xa9128d20, 0x87b04020) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5222 [chan send]: golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x804f8361, 0x1d}, {0x9117b800, 0x34}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:849 +0x1c0 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x9e2271d1, 0x20}, {0x9117b800, 0x34}, 0x74e2a8a0, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x749e7b00, {0x77a2f6f0, 0x2, 0x2}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x793c0f00) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x793c0f00, 0x777f02c0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5414 [chan send]: golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x71ed1361, 0x18}, {0x77779920, 0x2b}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:849 +0x1c0 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x95e68701, 0x17}, {0x77779920, 0x2b}, 0xa89549c0, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x752a5c80, {0x7655fec0, 0x3, 0x3}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x755745a0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x755745a0, 0x7655fe90) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5333 [chan receive]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x95e68661, 0x17}, {0x7ab3c000, 0x2b}, 0x81406760, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x731c1740, {0x801c7520, 0x3, 0x3}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x71b2be00) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x71b2be00, 0x801c74f0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 4248 [chan receive]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x83a13644, 0x37}, {0x71cc85a0, 0x4b}, 0x7efd4360, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0xa80bf320, {0x7ace9258, 0x1, 0x1}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x715163c0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x715163c0, 0x87e1ae70) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5392 [chan send]: golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x7ac640c1, 0x6}, {0x9871f280, 0x1b}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:849 +0x1c0 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x94bd4eb4, 0x7}, {0x9871f280, 0x1b}, 0x88cb1800, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x7213e240, {0x7afd4fc0, 0x7, 0x7}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x7547ad20) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x7547ad20, 0xad1c4ac0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5118 [chan receive]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x9361c4e1, 0xa}, {0x93651920, 0x1e}, 0x70d56f40, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x7633a420, {0x71dcb610, 0x3, 0x3}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0xa29c5a40) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0xa29c5a40, 0x71dcb5e0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 4711 [chan receive]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x9807a794, 0x35}, {0x9cb7c460, 0x49}, 0x8875ace0, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x74ca2ea0, {0x8fbdd1e8, 0x1, 0x1}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x8ecd7c20) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x8ecd7c20, 0x9ef6fed0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5342 [chan send]: golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x7caf3c61, 0xe}, {0x7ca2fad0, 0x2f}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:849 +0x1c0 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x7ce47e21, 0x1b}, {0x7ca2fad0, 0x2f}, 0x85bb94e0, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x709c83c0, {0x7160fa30, 0x1, 0x1}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x97bbf2c0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x97bbf2c0, 0xaba20890) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 4232 [chan receive]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x97fc7a24, 0x16}, {0x7d99a750, 0x2a}, 0x77353700, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0xa11d24e0, {0x80e3f790, 0x1, 0x1}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0xa9129a40) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0xa9129a40, 0x7c580810) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5217 [chan send]: golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x708b0851, 0x2}, {0x771d6d80, 0x27}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:849 +0x1c0 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x9f852409, 0x13}, {0x771d6d80, 0x27}, 0x749ec500, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x749e6cc0, {0x76acc4d0, 0x2, 0x2}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x769c6b40) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x769c6b40, 0x76ff97f0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5476 [semacquire]: sync.runtime_Semacquire(0x9a962d98) /tmp/workdir/go/src/runtime/sema.go:56 +0x30 sync.(*WaitGroup).Wait(0x9a962d90) /tmp/workdir/go/src/sync/waitgroup.go:130 +0x81 golang.org/x/tools/go/loader.parseFiles(0x875def60, 0x93699f00, 0x0, {0xab3aff80, 0x2f}, {0x7b472298, 0x1, 0x1}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/util.go:67 +0x2c2 golang.org/x/tools/go/loader.(*Config).parsePackageFiles(0x95ba34a0, 0x9ccfbe00, 0x67) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:754 +0x178 golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x9ccfbe00) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:976 +0x68 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x9ccfbe00, 0x8428ebe0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 4868 [semacquire]: go/build.(*importReader).readByte(0x8e83d9d0) /tmp/workdir/go/src/go/build/read.go:63 +0x7b go/build.(*importReader).peekByte(0x8e83d9d0, 0x1) /tmp/workdir/go/src/go/build/read.go:142 +0x1b1 go/build.(*importReader).readKeyword(0x8e83d9d0, {0x825c5b5, 0x7}) /tmp/workdir/go/src/go/build/read.go:278 +0x24 go/build.readGoInfo({0x82a7390, 0x7ac6a600}, 0xa08e1bd0) /tmp/workdir/go/src/go/build/read.go:368 +0x1ae go/build.(*Context).matchFile(0x93699f00, {0x7a383e30, 0x2b}, {0x9f27ab2c, 0x7}, 0xa8542620, 0x767a0d90, 0x98c39860) /tmp/workdir/go/src/go/build/build.go:1434 +0x6e2 go/build.(*Context).Import(0x93699f00, {0x81763801, 0x17}, {0x90a0af90, 0x28}, 0x0) /tmp/workdir/go/src/go/build/build.go:848 +0x1778 golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x81763801, 0x17}, {0x90a0af90, 0x28}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:850 +0x205 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x98031a24, 0x14}, {0x90a0af90, 0x28}, 0x900c8440, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x7abc44e0, {0x8e830180, 0x8, 0x8}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x92f754a0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x92f754a0, 0xa3b19aa0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5353 [chan receive]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x7be7cd84, 0x26}, {0x9ca464c0, 0x3a}, 0xab9f80a0, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x71609aa0, {0x76acda38, 0x1, 0x1}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x9ffc70e0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x9ffc70e0, 0x7264fb00) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5316 [chan send]: golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x83ef2d81, 0x5}, {0x79b2fe40, 0x3a}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:849 +0x1c0 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x7658baa4, 0x26}, {0x79b2fe40, 0x3a}, 0x9d087a00, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x83bfa7e0, {0x76353f00, 0x1, 0x1}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x9b251860) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x9b251860, 0x804d6e30) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5102 [runnable]: syscall.syscall(0x80b4ab0, 0xab776480, 0xabfab2e8, 0x0) /tmp/workdir/go/src/runtime/sys_openbsd3.go:22 +0x20 syscall.Lstat({0xab776450, 0x24}, 0xabfab2e8) /tmp/workdir/go/src/syscall/zsyscall_openbsd_386.go:971 +0xc7 os.lstatNolog.func1(...) /tmp/workdir/go/src/os/stat_unix.go:46 os.ignoringEINTR(...) /tmp/workdir/go/src/os/file_posix.go:246 os.lstatNolog({0xab776450, 0x24}) /tmp/workdir/go/src/os/stat_unix.go:45 +0x4c os.Lstat({0xab776450, 0x24}) /tmp/workdir/go/src/os/stat.go:22 +0x37 os.(*File).readdir(0x7b481ea8, 0xffffffff, 0x2) /tmp/workdir/go/src/os/dir_unix.go:129 +0x62e os.(*File).Readdir(0x7b481ea8, 0xffffffff) /tmp/workdir/go/src/os/dir.go:41 +0x33 io/ioutil.ReadDir({0x7c343cc0, 0x1b}) /tmp/workdir/go/src/io/ioutil/ioutil.go:63 +0x63 go/build.(*Context).readDir(0x93699f00, {0x7c343cc0, 0x1b}) /tmp/workdir/go/src/go/build/build.go:195 +0x71 go/build.(*Context).Import(0x93699f00, {0xab46e807, 0x7}, {0x87925500, 0x35}, 0x0) /tmp/workdir/go/src/go/build/build.go:807 +0x1305 golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0xab46e807, 0x7}, {0x87925500, 0x35}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:850 +0x205 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x9fcac211, 0x21}, {0x87925500, 0x35}, 0xac619620, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x7dc4e480, {0x98975650, 0x4, 0x4}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x92bb9c20) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x92bb9c20, 0x98975620) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5314 [chan receive]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x76d57189, 0x12}, {0x73c74270, 0x26}, 0x9c68e820, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x798aaa20, {0x7448eb40, 0x1, 0x1}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x9b250000) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x9b250000, 0x803c78f0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5384 [chan send]: golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x7bdbd7b1, 0x7}, {0x8f504a00, 0x3a}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:849 +0x1c0 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0xac56a754, 0x26}, {0x8f504a00, 0x3a}, 0x88cb17c0, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x7213e000, {0xac0fc950, 0x3, 0x3}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x7547a5a0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x7547a5a0, 0xac0fc920) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5412 [runnable]: sync.runtime_SemacquireMutex(0x83ca594, 0x1, 0x1) /tmp/workdir/go/src/runtime/sema.go:71 +0x34 sync.(*Mutex).lockSlow(0x83ca590) /tmp/workdir/go/src/sync/mutex.go:138 +0x262 sync.(*Mutex).Lock(0x83ca590) /tmp/workdir/go/src/sync/mutex.go:81 +0x46 testing/internal/testdeps.(*testLog).add(0x83ca590, {0x825bc48, 0x4}, {0xab564660, 0x26}) /tmp/workdir/go/src/testing/internal/testdeps/deps.go:89 +0x6d testing/internal/testdeps.(*testLog).Stat(0x83ca590, {0xab564660, 0x26}) /tmp/workdir/go/src/testing/internal/testdeps/deps.go:76 +0x3d internal/testlog.Stat({0xab564660, 0x26}) /tmp/workdir/go/src/internal/testlog/log.go:67 +0x5e os.Lstat({0xab564660, 0x26}) /tmp/workdir/go/src/os/stat.go:21 +0x23 os.(*File).readdir(0x7ea569d8, 0xffffffff, 0x2) /tmp/workdir/go/src/os/dir_unix.go:129 +0x62e os.(*File).Readdir(0x7ea569d8, 0xffffffff) /tmp/workdir/go/src/os/dir.go:41 +0x33 io/ioutil.ReadDir({0x7794eb20, 0x1b}) /tmp/workdir/go/src/io/ioutil/ioutil.go:63 +0x63 go/build.(*Context).readDir(0x93699f00, {0x7794eb20, 0x1b}) /tmp/workdir/go/src/go/build/build.go:195 +0x71 go/build.(*Context).Import(0x93699f00, {0x86b2d8b5, 0x7}, {0x77145c20, 0x22}, 0x0) /tmp/workdir/go/src/go/build/build.go:807 +0x1305 golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x86b2d8b5, 0x7}, {0x77145c20, 0x22}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:850 +0x205 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0xab6c6571, 0xe}, {0x77145c20, 0x22}, 0x88d637e0, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x74662480, {0x731d92d0, 0x1, 0x1}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x723970e0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x723970e0, 0x744294d0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5472 [chan send]: golang.org/x/tools/go/loader.parseFiles.func2(0x9bfea840, 0x93699f00, 0x7d8603b0, 0x875def60, 0x7e8e91d8, 0x0, 0x7d8603a0, 0x1, {0x79a71b80, 0x4e}) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/util.go:45 +0x3d created by golang.org/x/tools/go/loader.parseFiles /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/util.go:44 +0x1ca goroutine 5344 [chan send]: golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x7b331736, 0x7}, {0x809a8ed0, 0x2b}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:849 +0x1c0 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x95e686c1, 0x17}, {0x809a8ed0, 0x2b}, 0x87748820, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x73140360, {0x7c74ab10, 0x3, 0x3}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x75488780) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x75488780, 0x7c74a830) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5491 [chan send]: golang.org/x/tools/go/loader.parseFiles.func2(0x9bfea840, 0x93699f00, 0x7d8603b0, 0x875def60, 0x7e8e91d8, 0x0, 0x7d8603a0, 0x4, {0x79a71c20, 0x49}) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/util.go:45 +0x3d created by golang.org/x/tools/go/loader.parseFiles /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/util.go:44 +0x1ca goroutine 5473 [chan send]: golang.org/x/tools/go/loader.parseFiles.func2(0x9a822ba0, 0x93699f00, 0x83e40550, 0x875def60, 0x7b480bb8, 0x0, 0x83e40530, 0x0, {0xa0632480, 0x33}) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/util.go:45 +0x3d created by golang.org/x/tools/go/loader.parseFiles /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/util.go:44 +0x1ca goroutine 5490 [chan send]: golang.org/x/tools/go/loader.parseFiles.func2(0x9bfea840, 0x93699f00, 0x7d8603b0, 0x875def60, 0x7e8e91d8, 0x0, 0x7d8603a0, 0x3, {0x95847a40, 0x55}) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/util.go:45 +0x3d created by golang.org/x/tools/go/loader.parseFiles /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/util.go:44 +0x1ca goroutine 5471 [chan send]: golang.org/x/tools/go/loader.parseFiles.func2(0x9bfea840, 0x93699f00, 0x7d8603b0, 0x875def60, 0x7e8e91d8, 0x0, 0x7d8603a0, 0x0, {0x79a71b30, 0x4d}) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/util.go:45 +0x3d created by golang.org/x/tools/go/loader.parseFiles /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/util.go:44 +0x1ca goroutine 4259 [chan receive]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x7b5346e4, 0x46}, {0xa146b7a0, 0x5a}, 0x77258a00, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x97ca44e0, {0x7ee8b578, 0x1, 0x1}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x9afa6b40) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x9afa6b40, 0x7a65c680) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5166 [chan send]: golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x7f764309, 0x4}, {0x7340eab0, 0x28}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:849 +0x1c0 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x934d0481, 0x14}, {0x7340eab0, 0x28}, 0x807c4780, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x8a57eba0, {0x78e43d00, 0x1e, 0x1e}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x723965a0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x723965a0, 0x78a8fbc0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 4964 [chan receive]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0xa20ad4c4, 0x32}, {0x8eedf4f0, 0x46}, 0x935a9560, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0xa2940de0, {0x8e741f00, 0x1, 0x1}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x8e43c5a0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x8e43c5a0, 0x8ec96380) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5477 [chan send]: golang.org/x/tools/go/loader.parseFiles.func2(0x9a962d90, 0x93699f00, 0x8428ec20, 0x875def60, 0x7b4722b8, 0x0, 0x8428ec10, 0x0, {0xa0796f80, 0x36}) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/util.go:45 +0x3d created by golang.org/x/tools/go/loader.parseFiles /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/util.go:44 +0x1ca goroutine 4641 [chan send]: golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x8bf878e1, 0xe}, {0x9ac4e120, 0x2f}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:849 +0x1c0 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x7d810d21, 0x1b}, {0x9ac4e120, 0x2f}, 0x8735a760, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x8b0b2ea0, {0x8821fef0, 0x6, 0x6}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x8e5d12c0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x8e5d12c0, 0x91e912e0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5274 [chan send]: golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x7d8fb981, 0xb}, {0x73e9e200, 0x35}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:849 +0x1c0 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x71cff324, 0x21}, {0x73e9e200, 0x35}, 0x814067a0, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x842232c0, {0x7660aef0, 0x4, 0x4}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0xa27faf00) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0xa27faf00, 0x7660aec0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5470 [semacquire]: sync.runtime_Semacquire(0x9bfea848) /tmp/workdir/go/src/runtime/sema.go:56 +0x30 sync.(*WaitGroup).Wait(0x9bfea840) /tmp/workdir/go/src/sync/waitgroup.go:130 +0x81 golang.org/x/tools/go/loader.parseFiles(0x875def60, 0x93699f00, 0x0, {0xabf191d0, 0x43}, {0x9bd45f40, 0x5, 0x8}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/util.go:67 +0x2c2 golang.org/x/tools/go/loader.(*Config).parsePackageFiles(0x95ba34a0, 0x9f75d4a0, 0x67) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:754 +0x178 golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x9f75d4a0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:976 +0x68 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x9f75d4a0, 0x7d860370) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5465 [runnable]: sync.runtime_Semacquire(0x8ab1bd28) /tmp/workdir/go/src/runtime/sema.go:56 +0x30 sync.(*WaitGroup).Wait(0x8ab1bd20) /tmp/workdir/go/src/sync/waitgroup.go:130 +0x81 golang.org/x/tools/go/loader.parseFiles(0x875def60, 0x93699f00, 0x0, {0x7a4cc570, 0x29}, {0x790c5490, 0x1, 0x1}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/util.go:67 +0x2c2 golang.org/x/tools/go/loader.(*Config).parsePackageFiles(0x95ba34a0, 0x767a01e0, 0x67) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:754 +0x178 golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x767a01e0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:976 +0x68 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x767a01e0, 0x82bf11a0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5372 [chan send]: golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x7705c61d, 0x2}, {0x91154300, 0x33}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:849 +0x1c0 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x76873e04, 0x1f}, {0x91154300, 0x33}, 0x87d65c00, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x73955920, {0x73401e40, 0x1, 0x1}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0xab4ceb40) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0xab4ceb40, 0x7d9d1ab0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5355 [chan send]: golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0xaba89df1, 0x5}, {0x7c15bdd0, 0x2f}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:849 +0x1c0 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x7ce47de1, 0x1b}, {0x7c15bdd0, 0x2f}, 0x76468980, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x749e7980, {0x7764b9d0, 0x1, 0x1}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0xa14ceb40) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0xa14ceb40, 0x70fc31c0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5268 [chan receive]: golang.org/x/tools/go/loader.(*importInfo).awaitCompletion(...) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:447 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x91b2f8a9, 0x16}, {0x7a4f1620, 0x2a}, 0x79bf1580, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:913 +0x471 golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x7faa23c0, {0x734b5688, 0x2, 0x2}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x722b0f00) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x722b0f00, 0x76838d80) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5148 [chan send]: golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x9201af21, 0x17}, {0x8382be00, 0x33}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:849 +0x1c0 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x9e227201, 0x1f}, {0x8382be00, 0x33}, 0x742feec0, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x8324be60, {0xabee9918, 0x2, 0x2}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0xabc434a0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0xabc434a0, 0xabf784a0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 goroutine 5357 [chan send]: golang.org/x/tools/go/loader.(*importer).findPackage(0x8ea3a500, {0x75a4f741, 0x10}, {0x76e478f0, 0x2d}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:849 +0x1c0 golang.org/x/tools/go/loader.(*importer).importAll(0x8ea3a500, {0x95e686e1, 0x19}, {0x76e478f0, 0x2d}, 0x88a6dfe0, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:901 +0x29c golang.org/x/tools/go/loader.(*importer).addFiles(0x8ea3a500, 0x73f60c00, {0x7b30b030, 0x3, 0x3}, 0x1) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:1006 +0x8f golang.org/x/tools/go/loader.(*importer).load(0x8ea3a500, 0x71c801e0) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:981 +0xf8 golang.org/x/tools/go/loader.(*importer).startLoad.func1(0x8ea3a500, 0x71c801e0, 0x7b30b000) /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:962 +0x23 created by golang.org/x/tools/go/loader.(*importer).startLoad /tmp/workdir/gopath/src/golang.org/x/tools/go/loader/loader.go:961 +0x174 FAIL golang.org/x/tools/go/internal/gcimporter 86.390s ? golang.org/x/tools/go/internal/packagesdriver [no test files] ok golang.org/x/tools/go/loader 16.346s ok golang.org/x/tools/go/packages 401.292s ? golang.org/x/tools/go/packages/gopackages [no test files] ok golang.org/x/tools/go/packages/packagestest 1.773s ok golang.org/x/tools/go/pointer 7.644s ok golang.org/x/tools/go/ssa 22.596s ok golang.org/x/tools/go/ssa/interp 2.459s ok golang.org/x/tools/go/ssa/ssautil 6.109s ok golang.org/x/tools/go/types/objectpath 0.091s ok golang.org/x/tools/go/types/typeutil 3.808s ok golang.org/x/tools/go/vcs 0.290s ok golang.org/x/tools/godoc 4.399s ? golang.org/x/tools/godoc/analysis [no test files] ok golang.org/x/tools/godoc/redirect 0.904s ok golang.org/x/tools/godoc/static 3.378s ? golang.org/x/tools/godoc/util [no test files] ok golang.org/x/tools/godoc/vfs 0.220s ok golang.org/x/tools/godoc/vfs/gatefs 0.057s ? golang.org/x/tools/godoc/vfs/httpfs [no test files] ok golang.org/x/tools/godoc/vfs/mapfs 0.114s ok golang.org/x/tools/godoc/vfs/zipfs 0.099s ? golang.org/x/tools/imports [no test files] ? golang.org/x/tools/internal/analysisinternal [no test files] ok golang.org/x/tools/internal/apidiff 4.731s ok golang.org/x/tools/internal/event 0.046s [no tests to run] ? golang.org/x/tools/internal/event/core [no test files] ok golang.org/x/tools/internal/event/export 0.114s ? golang.org/x/tools/internal/event/export/eventtest [no test files] ? golang.org/x/tools/internal/event/export/metric [no test files] ok golang.org/x/tools/internal/event/export/ocagent 0.213s ok golang.org/x/tools/internal/event/export/ocagent/wire 0.073s ? golang.org/x/tools/internal/event/export/prometheus [no test files] ? golang.org/x/tools/internal/event/keys [no test files] ok golang.org/x/tools/internal/event/label 0.123s ? golang.org/x/tools/internal/fakenet [no test files] ok golang.org/x/tools/internal/fastwalk 0.057s ok golang.org/x/tools/internal/gocommand 0.154s ok golang.org/x/tools/internal/gopathwalk 0.147s ok golang.org/x/tools/internal/imports 74.383s ok golang.org/x/tools/internal/jsonrpc2 0.532s ok golang.org/x/tools/internal/jsonrpc2/servertest 0.224s ok golang.org/x/tools/internal/jsonrpc2_v2 1.022s ok golang.org/x/tools/internal/lsp 92.534s ok golang.org/x/tools/internal/lsp/analysis/fillreturns 9.793s ok golang.org/x/tools/internal/lsp/analysis/fillstruct 5.813s ok golang.org/x/tools/internal/lsp/analysis/nonewvars 5.114s ok golang.org/x/tools/internal/lsp/analysis/noresultvalues 0.703s ok golang.org/x/tools/internal/lsp/analysis/simplifycompositelit 0.525s ok golang.org/x/tools/internal/lsp/analysis/simplifyrange 5.298s ok golang.org/x/tools/internal/lsp/analysis/simplifyslice 0.591s ok golang.org/x/tools/internal/lsp/analysis/undeclaredname 0.583s ok golang.org/x/tools/internal/lsp/analysis/unusedparams 7.241s ? golang.org/x/tools/internal/lsp/browser [no test files] ok golang.org/x/tools/internal/lsp/cache 0.204s ok golang.org/x/tools/internal/lsp/cmd 96.150s ? golang.org/x/tools/internal/lsp/cmd/test [no test files] ok golang.org/x/tools/internal/lsp/command 8.031s ? golang.org/x/tools/internal/lsp/command/commandmeta [no test files] ? golang.org/x/tools/internal/lsp/command/gen [no test files] ? golang.org/x/tools/internal/lsp/debug [no test files] ? golang.org/x/tools/internal/lsp/debug/log [no test files] ? golang.org/x/tools/internal/lsp/debug/tag [no test files] ok golang.org/x/tools/internal/lsp/diff 0.058s ok golang.org/x/tools/internal/lsp/diff/difftest 0.081s ok golang.org/x/tools/internal/lsp/diff/myers 0.080s ok golang.org/x/tools/internal/lsp/fake 0.141s ok golang.org/x/tools/internal/lsp/fuzzy 0.252s ? golang.org/x/tools/internal/lsp/helper [no test files] ok golang.org/x/tools/internal/lsp/lsprpc 7.868s ok golang.org/x/tools/internal/lsp/mod 0.343s ? golang.org/x/tools/internal/lsp/protocol [no test files] ok golang.org/x/tools/internal/lsp/regtest 0.931s ok golang.org/x/tools/internal/lsp/snippet 0.093s ok golang.org/x/tools/internal/lsp/source 76.544s ok golang.org/x/tools/internal/lsp/source/completion 0.578s ok golang.org/x/tools/internal/lsp/template 0.270s ? golang.org/x/tools/internal/lsp/tests [no test files] ok golang.org/x/tools/internal/memoize 0.064s ? golang.org/x/tools/internal/packagesinternal [no test files] ok golang.org/x/tools/internal/proxydir 0.087s ok golang.org/x/tools/internal/span 0.183s ok golang.org/x/tools/internal/stack 0.140s ? golang.org/x/tools/internal/stack/gostacks [no test files] ? golang.org/x/tools/internal/stack/stacktest [no test files] ? golang.org/x/tools/internal/testenv [no test files] ? golang.org/x/tools/internal/tool [no test files] ? golang.org/x/tools/internal/typeparams [no test files] ? golang.org/x/tools/internal/typesinternal [no test files] ? golang.org/x/tools/internal/xcontext [no test files] ? golang.org/x/tools/playground [no test files] ok golang.org/x/tools/playground/socket 0.120s ok golang.org/x/tools/present 0.136s ok golang.org/x/tools/refactor/eg 16.151s ok golang.org/x/tools/refactor/importgraph 9.997s ok golang.org/x/tools/refactor/rename 0.389s ? golang.org/x/tools/refactor/satisfy [no test files] ok golang.org/x/tools/txtar 0.075s FAIL :: Running /tmp/workdir/go/bin/go with args ["/tmp/workdir/go/bin/go" "test" "-short" "golang.org/x/tools/gopls/..."] and env ["HOME=/" "PATH=/tmp/workdir/go/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin" "PWD=/" "INRC=1" "_=/bin/sh" "WORKDIR=/tmp/workdir" "GOROOT_BOOTSTRAP=/tmp/workdir/go1.4" "GO_BUILDER_NAME=openbsd-386-64" "GOROOT=/tmp/workdir/go" "GOPATH=/tmp/workdir/gopath" "GOPROXY=http://10.240.0.50:30157" "TMPDIR=/tmp/workdir/tmp" "GOCACHE=/tmp/workdir/gocache"] in dir /tmp/workdir/gopath/src/golang.org/x/tools/gopls go: downloading github.com/sergi/go-diff v1.1.0 go: downloading honnef.co/go/tools v0.2.0 go: downloading mvdan.cc/gofumpt v0.1.1 go: downloading mvdan.cc/xurls/v2 v2.2.0 go: downloading github.com/sanity-io/litter v1.5.0 go: downloading github.com/google/go-cmp v0.5.5 go: downloading github.com/jba/templatecheck v0.6.0 go: downloading github.com/google/safehtml v0.0.2 go: downloading github.com/BurntSushi/toml v0.3.1 go: downloading golang.org/x/text v0.3.6 ? golang.org/x/tools/gopls [no test files] ok golang.org/x/tools/gopls/doc 17.040s ? golang.org/x/tools/gopls/integration/govim [no test files] ok golang.org/x/tools/gopls/internal/hooks 0.958s ok golang.org/x/tools/gopls/internal/regtest/bench 0.974s ok golang.org/x/tools/gopls/internal/regtest/codelens 1.491s ok golang.org/x/tools/gopls/internal/regtest/completion 1.008s ok golang.org/x/tools/gopls/internal/regtest/diagnostics 0.687s ok golang.org/x/tools/gopls/internal/regtest/misc 1.152s ok golang.org/x/tools/gopls/internal/regtest/modfile 1.121s ok golang.org/x/tools/gopls/internal/regtest/watch 0.679s ok golang.org/x/tools/gopls/internal/regtest/workspace 0.858s ? golang.org/x/tools/gopls/release [no test files] ok golang.org/x/tools/gopls/test 44.698s ok golang.org/x/tools/gopls/test/debug 7.236s