freebsd-amd64-12_2 at ab4085ce84f8378b4ec2dfdbbc44c98cb92debe5 building tools at 556f733eba6ac3aafac92575aba1c304e482e8b3 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 ["PATH=/tmp/workdir/go/bin:/bin:/sbin:/usr/bin:/usr/local/bin" "PWD=/" "HOME=/" "RC_PID=24" "WORKDIR=/tmp/workdir" "GOROOT_BOOTSTRAP=/tmp/workdir/go1.4" "GO_BUILDER_NAME=freebsd-amd64-12_2" "GOROOT=/tmp/workdir/go" "GOPATH=/tmp/workdir/gopath" "GOPROXY=http://10.240.0.39: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.005s ok golang.org/x/tools/blog 0.026s ? 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.016s ok golang.org/x/tools/cmd/bundle 1.378s ok golang.org/x/tools/cmd/callgraph 11.220s ? golang.org/x/tools/cmd/compilebench [no test files] ok golang.org/x/tools/cmd/cover 3.052s ok golang.org/x/tools/cmd/digraph 0.008s ? golang.org/x/tools/cmd/eg [no test files] ok golang.org/x/tools/cmd/fiximports 14.466s ok golang.org/x/tools/cmd/getgo 0.011s ? golang.org/x/tools/cmd/getgo/server [no test files] ok golang.org/x/tools/cmd/go-contrib-init 0.016s ? golang.org/x/tools/cmd/godex [no test files] ok golang.org/x/tools/cmd/godoc 16.740s ? 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 11.072s ? 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.094s ? 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.029s ? 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 20.239s ? golang.org/x/tools/cmd/toolstash [no test files] ok golang.org/x/tools/container/intsets 1.053s ok golang.org/x/tools/copyright 1.271s ok golang.org/x/tools/cover 0.053s ok golang.org/x/tools/go/analysis 0.006s ok golang.org/x/tools/go/analysis/analysistest 2.172s ok golang.org/x/tools/go/analysis/internal/analysisflags 0.010s ok golang.org/x/tools/go/analysis/internal/checker 0.102s ok golang.org/x/tools/go/analysis/internal/facts 0.313s ok golang.org/x/tools/go/analysis/multichecker 0.009s ok golang.org/x/tools/go/analysis/passes/asmdecl 0.614s ok golang.org/x/tools/go/analysis/passes/assign 1.974s ok golang.org/x/tools/go/analysis/passes/atomic 0.055s ok golang.org/x/tools/go/analysis/passes/atomicalign 0.049s ok golang.org/x/tools/go/analysis/passes/bools 1.429s ok golang.org/x/tools/go/analysis/passes/buildssa 0.037s ok golang.org/x/tools/go/analysis/passes/buildtag 0.082s ok golang.org/x/tools/go/analysis/passes/cgocall 2.846s ok golang.org/x/tools/go/analysis/passes/composite 2.629s ok golang.org/x/tools/go/analysis/passes/copylock 2.573s ok golang.org/x/tools/go/analysis/passes/ctrlflow 2.275s ok golang.org/x/tools/go/analysis/passes/deepequalerrors 1.824s ok golang.org/x/tools/go/analysis/passes/errorsas 4.149s ok golang.org/x/tools/go/analysis/passes/fieldalignment 0.043s ? golang.org/x/tools/go/analysis/passes/fieldalignment/cmd/fieldalignment [no test files] ok golang.org/x/tools/go/analysis/passes/findcall 0.239s ? golang.org/x/tools/go/analysis/passes/findcall/cmd/findcall [no test files] ok golang.org/x/tools/go/analysis/passes/framepointer 0.007s ok golang.org/x/tools/go/analysis/passes/httpresponse 4.187s ok golang.org/x/tools/go/analysis/passes/ifaceassert 3.212s ? 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.043s ok golang.org/x/tools/go/analysis/passes/lostcancel 2.595s ? golang.org/x/tools/go/analysis/passes/lostcancel/cmd/lostcancel [no test files] ok golang.org/x/tools/go/analysis/passes/nilfunc 0.041s ok golang.org/x/tools/go/analysis/passes/nilness 0.126s ? golang.org/x/tools/go/analysis/passes/nilness/cmd/nilness [no test files] ok golang.org/x/tools/go/analysis/passes/pkgfact 0.066s ok golang.org/x/tools/go/analysis/passes/printf 3.395s ok golang.org/x/tools/go/analysis/passes/reflectvaluecompare 3.082s ok golang.org/x/tools/go/analysis/passes/shadow 1.920s ? golang.org/x/tools/go/analysis/passes/shadow/cmd/shadow [no test files] ok golang.org/x/tools/go/analysis/passes/shift 0.100s ok golang.org/x/tools/go/analysis/passes/sigchanyzer 3.422s ok golang.org/x/tools/go/analysis/passes/sortslice 3.295s ok golang.org/x/tools/go/analysis/passes/stdmethods 5.532s ok golang.org/x/tools/go/analysis/passes/stringintconv 0.050s ? golang.org/x/tools/go/analysis/passes/stringintconv/cmd/stringintconv [no test files] ok golang.org/x/tools/go/analysis/passes/structtag 4.607s ok golang.org/x/tools/go/analysis/passes/testinggoroutine 1.780s ok golang.org/x/tools/go/analysis/passes/tests 4.206s ok golang.org/x/tools/go/analysis/passes/unmarshal 2.633s ? golang.org/x/tools/go/analysis/passes/unmarshal/cmd/unmarshal [no test files] ok golang.org/x/tools/go/analysis/passes/unreachable 0.092s ok golang.org/x/tools/go/analysis/passes/unsafeptr 3.026s ok golang.org/x/tools/go/analysis/passes/unusedresult 2.822s ok golang.org/x/tools/go/analysis/passes/unusedwrite 0.040s ? golang.org/x/tools/go/analysis/singlechecker [no test files] ok golang.org/x/tools/go/analysis/unitchecker 0.007s ok golang.org/x/tools/go/ast/astutil 0.025s ok golang.org/x/tools/go/ast/inspector 0.095s ok golang.org/x/tools/go/buildutil 1.027s ? golang.org/x/tools/go/callgraph [no test files] ok golang.org/x/tools/go/callgraph/cha 0.013s ok golang.org/x/tools/go/callgraph/rta 0.022s ok golang.org/x/tools/go/callgraph/static 0.023s ok golang.org/x/tools/go/callgraph/vta 0.043s ok golang.org/x/tools/go/cfg 0.008s ok golang.org/x/tools/go/expect 0.023s ok golang.org/x/tools/go/gccgoexportdata 0.013s ok golang.org/x/tools/go/gcexportdata 0.034s ? golang.org/x/tools/go/internal/cgo [no test files] ok golang.org/x/tools/go/internal/gccgoimporter 0.055s ok golang.org/x/tools/go/internal/gcimporter 98.173s ? golang.org/x/tools/go/internal/packagesdriver [no test files] ok golang.org/x/tools/go/loader 19.134s ok golang.org/x/tools/go/packages 88.211s ? golang.org/x/tools/go/packages/gopackages [no test files] ok golang.org/x/tools/go/packages/packagestest 0.291s ok golang.org/x/tools/go/pointer 12.404s ok golang.org/x/tools/go/ssa 25.841s ok golang.org/x/tools/go/ssa/interp 1.439s ok golang.org/x/tools/go/ssa/ssautil 4.134s ok golang.org/x/tools/go/types/objectpath 0.035s ok golang.org/x/tools/go/types/typeutil 2.283s ok golang.org/x/tools/go/vcs 0.071s ok golang.org/x/tools/godoc 3.613s ? golang.org/x/tools/godoc/analysis [no test files] ok golang.org/x/tools/godoc/redirect 0.793s ok golang.org/x/tools/godoc/static 2.887s ? golang.org/x/tools/godoc/util [no test files] ok golang.org/x/tools/godoc/vfs 0.073s ok golang.org/x/tools/godoc/vfs/gatefs 0.053s ? golang.org/x/tools/godoc/vfs/httpfs [no test files] ok golang.org/x/tools/godoc/vfs/mapfs 0.059s ok golang.org/x/tools/godoc/vfs/zipfs 0.053s ? golang.org/x/tools/imports [no test files] ? golang.org/x/tools/internal/analysisinternal [no test files] ok golang.org/x/tools/internal/apidiff 1.625s ok golang.org/x/tools/internal/event 0.045s [no tests to run] ? golang.org/x/tools/internal/event/core [no test files] ok golang.org/x/tools/internal/event/export 0.007s ? 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.065s ok golang.org/x/tools/internal/event/export/ocagent/wire 0.078s ? 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.073s ? golang.org/x/tools/internal/fakenet [no test files] ok golang.org/x/tools/internal/fastwalk 0.294s ok golang.org/x/tools/internal/gocommand 0.053s ok golang.org/x/tools/internal/gopathwalk 0.251s ok golang.org/x/tools/internal/imports 38.575s ok golang.org/x/tools/internal/jsonrpc2 0.195s ok golang.org/x/tools/internal/jsonrpc2/servertest 0.095s ok golang.org/x/tools/internal/jsonrpc2_v2 0.299s ok golang.org/x/tools/internal/lsp 27.005s ok golang.org/x/tools/internal/lsp/analysis/fillreturns 6.790s ok golang.org/x/tools/internal/lsp/analysis/fillstruct 2.901s ok golang.org/x/tools/internal/lsp/analysis/nonewvars 4.474s ok golang.org/x/tools/internal/lsp/analysis/noresultvalues 0.053s ok golang.org/x/tools/internal/lsp/analysis/simplifycompositelit 0.083s ok golang.org/x/tools/internal/lsp/analysis/simplifyrange 2.006s ok golang.org/x/tools/internal/lsp/analysis/simplifyslice 0.379s ok golang.org/x/tools/internal/lsp/analysis/undeclaredname 0.068s ok golang.org/x/tools/internal/lsp/analysis/unusedparams 4.441s ? golang.org/x/tools/internal/lsp/browser [no test files] ok golang.org/x/tools/internal/lsp/cache 0.043s ok golang.org/x/tools/internal/lsp/cmd 29.611s ? golang.org/x/tools/internal/lsp/cmd/test [no test files] ok golang.org/x/tools/internal/lsp/command 4.061s ? 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.102s ok golang.org/x/tools/internal/lsp/diff/difftest 0.022s ok golang.org/x/tools/internal/lsp/diff/myers 0.023s ok golang.org/x/tools/internal/lsp/fake 0.123s ok golang.org/x/tools/internal/lsp/fuzzy 0.022s ? golang.org/x/tools/internal/lsp/helper [no test files] ok golang.org/x/tools/internal/lsp/lsprpc 1.459s ok golang.org/x/tools/internal/lsp/mod 0.081s ok golang.org/x/tools/internal/lsp/progress 0.018s ? golang.org/x/tools/internal/lsp/protocol [no test files] ok golang.org/x/tools/internal/lsp/regtest 0.038s ok golang.org/x/tools/internal/lsp/snippet 0.026s ok golang.org/x/tools/internal/lsp/source 21.702s ok golang.org/x/tools/internal/lsp/source/completion 0.065s ok golang.org/x/tools/internal/lsp/template 0.053s ? golang.org/x/tools/internal/lsp/tests [no test files] ok golang.org/x/tools/internal/memoize 0.030s ? golang.org/x/tools/internal/mod/lazyregexp [no test files] ? golang.org/x/tools/internal/mod/modfile [no test files] ? golang.org/x/tools/internal/packagesinternal [no test files] ok golang.org/x/tools/internal/proxydir 0.049s ok golang.org/x/tools/internal/span 0.083s ok golang.org/x/tools/internal/stack 0.020s ? 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.027s ok golang.org/x/tools/present 0.057s ok golang.org/x/tools/refactor/eg 7.664s ok golang.org/x/tools/refactor/importgraph 2.008s ok golang.org/x/tools/refactor/rename 0.229s ? golang.org/x/tools/refactor/satisfy [no test files] ok golang.org/x/tools/txtar 0.079s :: Running /tmp/workdir/go/bin/go with args ["/tmp/workdir/go/bin/go" "test" "-short" "golang.org/x/tools/gopls/..."] and env ["PATH=/tmp/workdir/go/bin:/bin:/sbin:/usr/bin:/usr/local/bin" "PWD=/" "HOME=/" "RC_PID=24" "WORKDIR=/tmp/workdir" "GOROOT_BOOTSTRAP=/tmp/workdir/go1.4" "GO_BUILDER_NAME=freebsd-amd64-12_2" "GOROOT=/tmp/workdir/go" "GOPATH=/tmp/workdir/gopath" "GOPROXY=http://10.240.0.39:30157" "TMPDIR=/tmp/workdir/tmp" "GOCACHE=/tmp/workdir/gocache"] in dir /tmp/workdir/gopath/src/golang.org/x/tools/gopls go: downloading github.com/sanity-io/litter v1.5.0 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/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 8.133s ? golang.org/x/tools/gopls/integration/govim [no test files] ok golang.org/x/tools/gopls/internal/hooks 0.195s ok golang.org/x/tools/gopls/internal/regtest/bench 0.177s ok golang.org/x/tools/gopls/internal/regtest/codelens 24.812s ok golang.org/x/tools/gopls/internal/regtest/completion 17.393s ok golang.org/x/tools/gopls/internal/regtest/diagnostics 140.978s serve.go:476: debug server listening at http://localhost:42364 serve.go:476: debug server listening at http://localhost:43062 SIGQUIT: quit PC=0x474dbe m=0 sigcode=65537 goroutine 0 [idle]: runtime.sys_umtx_op() /tmp/workdir/go/src/runtime/sys_freebsd_amd64.s:22 +0x1e runtime.futexsleep1(0x154b1b8, 0x0, 0xffffffffffffffff) /tmp/workdir/go/src/runtime/os_freebsd.go:173 +0xa5 runtime.futexsleep.func1() /tmp/workdir/go/src/runtime/os_freebsd.go:161 +0x3a runtime.futexsleep(0x154b1b8, 0x0, 0xffffffffffffffff) /tmp/workdir/go/src/runtime/os_freebsd.go:160 +0x5f runtime.notesleep(0x154b1b8) /tmp/workdir/go/src/runtime/lock_futex.go:160 +0x9f runtime.mPark() /tmp/workdir/go/src/runtime/proc.go:1441 +0x39 runtime.stopm() /tmp/workdir/go/src/runtime/proc.go:2408 +0x92 runtime.findrunnable() /tmp/workdir/go/src/runtime/proc.go:2984 +0xa07 runtime.schedule() /tmp/workdir/go/src/runtime/proc.go:3367 +0x297 runtime.park_m(0xc0003ed040) /tmp/workdir/go/src/runtime/proc.go:3516 +0x18e runtime.mcall() /tmp/workdir/go/src/runtime/asm_amd64.s:337 +0x5a goroutine 1 [chan receive]: testing.(*T).Run(0xc000001860, {0xecdef1, 0x19}, 0xf19c58) /tmp/workdir/go/src/testing/testing.go:1301 +0x3cf testing.runTests.func1(0xc000001860) /tmp/workdir/go/src/testing/testing.go:1592 +0x85 testing.tRunner(0xc000001860, 0xc0007c5c58) /tmp/workdir/go/src/testing/testing.go:1253 +0x102 testing.runTests(0xc0001360a8, {0x15380c0, 0x26, 0x26}, {0xc032f0620f286b25, 0x8bb8041a70, 0x154a0a0}) /tmp/workdir/go/src/testing/testing.go:1590 +0x450 testing.(*M).Run(0xc0005ee080) /tmp/workdir/go/src/testing/testing.go:1498 +0x625 golang.org/x/tools/internal/lsp/regtest.Main(0xc0005ee080, 0xf19ae8) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/regtest/regtest.go:123 +0x3c9 golang.org/x/tools/gopls/internal/regtest/misc.TestMain(...) /tmp/workdir/gopath/src/golang.org/x/tools/gopls/internal/regtest/misc/misc_test.go:15 main.main() _testmain.go:119 +0x1a5 goroutine 23653 [chan receive, 10 minutes]: golang.org/x/tools/internal/lsp.(*Server).didModifyFiles.func2() /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/text_synchronization.go:262 +0x48b golang.org/x/tools/internal/lsp.(*debouncer).debounce(0xc00f9831f0, {0x0, 0x0}, 0x0, 0x2faf080, 0xc00d388090) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/debounce.go:79 +0x382 created by golang.org/x/tools/internal/lsp.(*Server).didModifyFiles /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/text_synchronization.go:267 +0x4f8 goroutine 3296 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x82916b130, 0x72) /tmp/workdir/go/src/runtime/netpoll.go:229 +0xa6 internal/poll.(*pollDesc).wait(0xc002ff2b98, 0x72, 0x0) /tmp/workdir/go/src/internal/poll/fd_poll_runtime.go:84 +0x45 internal/poll.(*pollDesc).waitRead(...) /tmp/workdir/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc002ff2b80) /tmp/workdir/go/src/internal/poll/fd_unix.go:402 +0x285 net.(*netFD).accept(0xc002ff2b80) /tmp/workdir/go/src/net/fd_unix.go:173 +0x45 net.(*TCPListener).accept(0xc001a97e78) /tmp/workdir/go/src/net/tcpsock_posix.go:140 +0x32 net.(*TCPListener).Accept(0xc001a97e78) /tmp/workdir/go/src/net/tcpsock.go:262 +0x45 net/http.(*Server).Serve(0xc000eb40e0, {0x1011570, 0xc001a97e78}) /tmp/workdir/go/src/net/http/server.go:3001 +0x3c4 net/http.Serve(...) /tmp/workdir/go/src/net/http/server.go:2505 golang.org/x/tools/internal/lsp/debug.(*Instance).Serve.func1(0xc002848240, {0x1011570, 0xc001a97e78}, {0x1013698, 0xc003ceef40}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/debug/serve.go:505 +0x97c created by golang.org/x/tools/internal/lsp/debug.(*Instance).Serve /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/debug/serve.go:479 +0x44c goroutine 38900 [select]: golang.org/x/tools/internal/memoize.(*Handle).wait(0xc01ebf9c80, {0x1013740, 0xc01ef122a0}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/memoize/memoize.go:361 +0x117 golang.org/x/tools/internal/memoize.(*Handle).run(0xc01ebf9c80, {0x1013740, 0xc01ef122a0}, 0xc01ef07800, {0xffbe00, 0xc01e5f1900}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/memoize/memoize.go:352 +0x1d0 golang.org/x/tools/internal/memoize.(*Handle).Get(0xc01ebf9c80, {0x1013740, 0xc01ef122a0}, 0xc01ef07800, {0xffbe00, 0xc01e5f1900}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/memoize/memoize.go:287 +0x225 golang.org/x/tools/internal/lsp/cache.(*modTidyHandle).tidy(0xc01e4bab78, {0x1013740, 0xc01ef122a0}, 0xc01e5f1900) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/cache/mod_tidy.go:49 +0x65 golang.org/x/tools/internal/lsp/cache.(*snapshot).ModTidy(0xc01e5f1900, {0x1013740, 0xc01ef122a0}, 0xc01ed7a280) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/cache/mod_tidy.go:152 +0x86b golang.org/x/tools/internal/lsp/mod.DiagnosticsForMod({0x1013740, 0xc01ef122a0}, {0x103a960, 0xc01e5f1900}, {0x8290c2e98, 0xc01ed648e0}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/mod/diagnostics.go:103 +0xfe7 golang.org/x/tools/internal/lsp/mod.Diagnostics({0x1013740, 0xc01ef120f0}, {0x103a960, 0xc01e5f1900}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/mod/diagnostics.go:31 +0x41b golang.org/x/tools/internal/lsp.(*Server).diagnose(0xc01ed2cfc0, {0x1013740, 0xc01eec7ec0}, {0x103a960, 0xc01e5f1900}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/diagnostics.go:196 +0x377 golang.org/x/tools/internal/lsp.(*Server).diagnoseSnapshot.func1() /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/diagnostics.go:123 +0x70 golang.org/x/tools/internal/lsp.(*debouncer).debounce(0xc01eb75a00, {0xc01e9773c8, 0x4}, 0x2, 0x989680, 0xc01a7d7ef8) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/debounce.go:79 +0x382 golang.org/x/tools/internal/lsp.(*Server).diagnoseSnapshot(0xc01ed2cfc0, {0x103a960, 0xc01e5f1900}, {0xc01ec3f010, 0x1, 0x1}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/diagnostics.go:122 +0x437 golang.org/x/tools/internal/lsp.(*Server).diagnoseSnapshots.func1(0xc018569950, 0xc01ed2cfc0, 0x0, {0x103a960, 0xc01e5f1900}, {0xc01ec3f010, 0x1, 0x1}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/diagnostics.go:100 +0xa5 created by golang.org/x/tools/internal/lsp.(*Server).diagnoseSnapshots /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/diagnostics.go:98 +0x15c goroutine 3203 [select, 10 minutes]: golang.org/x/tools/internal/jsonrpc2.Serve({0x1013740, 0xc001a91dd0}, {0x1011570, 0xc003cbba40}, {0xffbec0, 0xc003cf14e0}, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/internal/jsonrpc2/serve.go:97 +0x2e5 created by golang.org/x/tools/internal/jsonrpc2/servertest.NewTCPServer /tmp/workdir/gopath/src/golang.org/x/tools/internal/jsonrpc2/servertest/servertest.go:47 +0xf7 goroutine 30042 [chan receive, 9 minutes]: golang.org/x/tools/internal/lsp.(*Server).didModifyFiles.func1.1(0xc016768420, 0xc016709860) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/text_synchronization.go:212 +0x34 created by golang.org/x/tools/internal/lsp.(*Server).didModifyFiles.func1 /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/text_synchronization.go:211 +0x49 goroutine 30041 [chan receive, 9 minutes]: golang.org/x/tools/internal/lsp.(*Server).didModifyFiles.func2() /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/text_synchronization.go:262 +0x48b golang.org/x/tools/internal/lsp.(*debouncer).debounce(0xc00f5836a0, {0x0, 0x0}, 0x0, 0x2faf080, 0xc016841470) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/debounce.go:79 +0x382 created by golang.org/x/tools/internal/lsp.(*Server).didModifyFiles /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/text_synchronization.go:267 +0x4f8 goroutine 38859 [chan receive, 9 minutes]: golang.org/x/tools/internal/lsp.(*Server).didModifyFiles.func1.1(0xc01ead10e0, 0xc01eae8f00) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/text_synchronization.go:212 +0x34 created by golang.org/x/tools/internal/lsp.(*Server).didModifyFiles.func1 /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/text_synchronization.go:211 +0x49 goroutine 38930 [chan receive]: testing.(*T).Run(0xc01ef48340, {0xea6f83, 0x9}, 0xc01ec07b30) /tmp/workdir/go/src/testing/testing.go:1301 +0x3cf golang.org/x/tools/internal/lsp/regtest.(*Runner).Run(0xc0005ee100, 0xc01ef48340, {0xf01364, 0x184}, 0xf19c50, {0xc002900f50, 0x2, 0x2}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/regtest/runner.go:263 +0x4b9 golang.org/x/tools/internal/lsp/regtest.configuredRunner.Run(...) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/regtest/regtest.go:50 golang.org/x/tools/gopls/internal/regtest/misc.TestInconsistentVendoring(0xc01ef48340) /tmp/workdir/gopath/src/golang.org/x/tools/gopls/internal/regtest/misc/vendor_test.go:54 +0x125 testing.tRunner(0xc01ef48340, 0xf19c58) /tmp/workdir/go/src/testing/testing.go:1253 +0x102 created by testing.(*T).Run /tmp/workdir/go/src/testing/testing.go:1300 +0x3ab goroutine 3333 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x82916af60, 0x72) /tmp/workdir/go/src/runtime/netpoll.go:229 +0xa6 internal/poll.(*pollDesc).wait(0xc003c11918, 0x72, 0x0) /tmp/workdir/go/src/internal/poll/fd_poll_runtime.go:84 +0x45 internal/poll.(*pollDesc).waitRead(...) /tmp/workdir/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc003c11900) /tmp/workdir/go/src/internal/poll/fd_unix.go:402 +0x285 net.(*netFD).accept(0xc003c11900) /tmp/workdir/go/src/net/fd_unix.go:173 +0x45 net.(*TCPListener).accept(0xc00000edc8) /tmp/workdir/go/src/net/tcpsock_posix.go:140 +0x32 net.(*TCPListener).Accept(0xc00000edc8) /tmp/workdir/go/src/net/tcpsock.go:262 +0x45 net/http.(*Server).Serve(0xc0001f61c0, {0x1011570, 0xc00000edc8}) /tmp/workdir/go/src/net/http/server.go:3001 +0x3c4 net/http.Serve(...) /tmp/workdir/go/src/net/http/server.go:2505 golang.org/x/tools/internal/lsp/debug.(*Instance).Serve.func1(0xc002848180, {0x1011570, 0xc00000edc8}, {0x1013698, 0xc003cc4a80}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/debug/serve.go:505 +0x97c created by golang.org/x/tools/internal/lsp/debug.(*Instance).Serve /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/debug/serve.go:479 +0x44c goroutine 38863 [semacquire]: sync.runtime_Semacquire(0xc01ef07828) /tmp/workdir/go/src/runtime/sema.go:56 +0x45 sync.(*WaitGroup).Wait(0xc01ef07820) /tmp/workdir/go/src/sync/waitgroup.go:130 +0x72 golang.org/x/tools/internal/memoize.(*Generation).Destroy(0xc01ef07800) /tmp/workdir/gopath/src/golang.org/x/tools/internal/memoize/memoize.go:74 +0x58 created by golang.org/x/tools/internal/lsp/cache.(*View).shutdown /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/cache/view.go:493 +0x132 goroutine 29197 [chan receive, 9 minutes]: golang.org/x/tools/internal/lsp.(*Server).didModifyFiles.func1.1(0xc010fa7020, 0xc013a6e600) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/text_synchronization.go:212 +0x34 created by golang.org/x/tools/internal/lsp.(*Server).didModifyFiles.func1 /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/text_synchronization.go:211 +0x49 goroutine 38858 [semacquire, 9 minutes]: sync.runtime_Semacquire(0xc018569958) /tmp/workdir/go/src/runtime/sema.go:56 +0x45 sync.(*WaitGroup).Wait(0xc018569950) /tmp/workdir/go/src/sync/waitgroup.go:130 +0x72 golang.org/x/tools/internal/lsp.(*Server).diagnoseSnapshots(0xc01ed2cfc0, 0xc01ef07aa0, 0x0) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/diagnostics.go:103 +0x18c golang.org/x/tools/internal/lsp.(*Server).processModifications.func1(0xc01ed2cfc0, 0xc01ef07aa0, 0x0, {0xc01e4bab68, 0x1, 0x1}, 0xc01ead10e0) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/text_synchronization.go:294 +0x3e created by golang.org/x/tools/internal/lsp.(*Server).processModifications /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/text_synchronization.go:293 +0x27a goroutine 38861 [select]: golang.org/x/tools/internal/gocommand.runCmdContext({0x1013740, 0xc01ef124e0}, 0xc01ef10160) /tmp/workdir/gopath/src/golang.org/x/tools/internal/gocommand/invoke.go:238 +0x145 golang.org/x/tools/internal/gocommand.(*Invocation).run(0xc01ef2da88, {0x1013740, 0xc01ef124e0}, {0xffb140, 0xc01ef12690}, {0xffb140, 0xc01ef126c0}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/gocommand/invoke.go:224 +0x1196 golang.org/x/tools/internal/gocommand.(*Invocation).runWithFriendlyError(0xc01ef2da88, {0x1013740, 0xc01ef124e0}, {0xffb140, 0xc01ef12690}, {0xffb140, 0xc01ef126c0}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/gocommand/invoke.go:146 +0x8e golang.org/x/tools/internal/gocommand.(*Runner).runConcurrent(0xc01eb3f6a0, {0x1013740, 0xc01ef124e0}, {{0xe9a319, 0x3}, {0xc01ec3f2c0, 0x1, 0x1}, {0x157ab48, 0x0, ...}, ...}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/gocommand/invoke.go:97 +0x23a golang.org/x/tools/internal/gocommand.(*Runner).RunRaw(0xc01eb3f6a0, {0x1013740, 0xc01ef124e0}, {{0xe9a319, 0x3}, {0xc01ec3f2c0, 0x1, 0x1}, {0x157ab48, 0x0, ...}, ...}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/gocommand/invoke.go:72 +0x9d golang.org/x/tools/internal/gocommand.(*Runner).Run(...) /tmp/workdir/gopath/src/golang.org/x/tools/internal/gocommand/invoke.go:54 golang.org/x/tools/internal/lsp/cache.(*snapshot).ModTidy.func1({0x1013698, 0xc01ec7e440}, {0xffbe00, 0xc01e5f1900}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/cache/mod_tidy.go:118 +0x598 golang.org/x/tools/internal/memoize.(*Handle).run.func1(0xc01ec3f280, {0x1013698, 0xc01ec7e440}, 0xc01ec7e400, {0xffbe00, 0xc01e5f1900}, 0xc01ebf9c80) /tmp/workdir/gopath/src/golang.org/x/tools/internal/memoize/memoize.go:322 +0xae created by golang.org/x/tools/internal/memoize.(*Handle).run /tmp/workdir/gopath/src/golang.org/x/tools/internal/memoize/memoize.go:315 +0x1a5 goroutine 3206 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x82916ae78, 0x72) /tmp/workdir/go/src/runtime/netpoll.go:229 +0xa6 internal/poll.(*pollDesc).wait(0xc003e3f618, 0x72, 0x0) /tmp/workdir/go/src/internal/poll/fd_poll_runtime.go:84 +0x45 internal/poll.(*pollDesc).waitRead(...) /tmp/workdir/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc003e3f600) /tmp/workdir/go/src/internal/poll/fd_unix.go:402 +0x285 net.(*netFD).accept(0xc003e3f600) /tmp/workdir/go/src/net/fd_unix.go:173 +0x45 net.(*TCPListener).accept(0xc003cbba40) /tmp/workdir/go/src/net/tcpsock_posix.go:140 +0x32 net.(*TCPListener).Accept(0xc003cbba40) /tmp/workdir/go/src/net/tcpsock.go:262 +0x45 golang.org/x/tools/internal/jsonrpc2.Serve.func1({0x1011570, 0xc003cbba40}, 0xc000c617a0, {0x1013698, 0xc001f32a40}, 0xc000c616e0) /tmp/workdir/gopath/src/golang.org/x/tools/internal/jsonrpc2/serve.go:83 +0x84 created by golang.org/x/tools/internal/jsonrpc2.Serve /tmp/workdir/gopath/src/golang.org/x/tools/internal/jsonrpc2/serve.go:81 +0x1b8 goroutine 38931 [select]: golang.org/x/tools/internal/lsp/regtest.(*Env).Await(0xc002841ef0, {0xc01ef72510, 0x1, 0x1}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/regtest/env.go:301 +0x526 golang.org/x/tools/internal/lsp/regtest.(*Runner).Run.func1(0xc01ef484e0) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/regtest/runner.go:320 +0x7ba testing.tRunner(0xc01ef484e0, 0xc01ec07b30) /tmp/workdir/go/src/testing/testing.go:1253 +0x102 created by testing.(*T).Run /tmp/workdir/go/src/testing/testing.go:1300 +0x3ab goroutine 23654 [chan receive, 10 minutes]: golang.org/x/tools/internal/lsp.(*Server).didModifyFiles.func1.1(0xc00ea3b860, 0xc004b8da40) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/text_synchronization.go:212 +0x34 created by golang.org/x/tools/internal/lsp.(*Server).didModifyFiles.func1 /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/text_synchronization.go:211 +0x49 goroutine 38932 [chan receive]: golang.org/x/tools/internal/lsp/lsprpc.(*StreamServer).ServeStream(0xc01ef3e540, {0x1013740, 0xc01ef4bc80}, {0x1020508, 0xc01ec07ea0}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/lsprpc/lsprpc.go:105 +0x57a created by golang.org/x/tools/internal/jsonrpc2/servertest.(*PipeServer).Connect /tmp/workdir/gopath/src/golang.org/x/tools/internal/jsonrpc2/servertest/servertest.go:84 +0x1ae goroutine 38934 [select]: net.(*pipe).read(0xc01ef32280, {0xc01ef66000, 0xe00, 0xe00}) /tmp/workdir/go/src/net/pipe.go:159 +0x1a7 net.(*pipe).Read(0xc01ef32280, {0xc01ef66000, 0xe00, 0xe00}) /tmp/workdir/go/src/net/pipe.go:142 +0x56 encoding/json.(*Decoder).refill(0xc01eba2f00) /tmp/workdir/go/src/encoding/json/stream.go:165 +0x1b8 encoding/json.(*Decoder).readValue(0xc01eba2f00) /tmp/workdir/go/src/encoding/json/stream.go:140 +0xc5 encoding/json.(*Decoder).Decode(0xc01eba2f00, {0xdc9a60, 0xc01eda1548}) /tmp/workdir/go/src/encoding/json/stream.go:63 +0x85 golang.org/x/tools/internal/jsonrpc2.(*rawStream).Read(0xc01ef3cc00, {0x1013740, 0xc01ef4bc80}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/jsonrpc2/stream.go:61 +0x99 golang.org/x/tools/internal/lsp/protocol.(*loggingStream).Read(0xc01ef4b380, {0x1013740, 0xc01ef4bc80}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/protocol/log.go:30 +0x51 golang.org/x/tools/internal/jsonrpc2.(*conn).run(0xc01ec07ea0, {0x1013740, 0xc01ef4bc80}, 0xc01ef3cdc8) /tmp/workdir/gopath/src/golang.org/x/tools/internal/jsonrpc2/conn.go:196 +0x9d created by golang.org/x/tools/internal/jsonrpc2.(*conn).Go /tmp/workdir/gopath/src/golang.org/x/tools/internal/jsonrpc2/conn.go:189 +0x5d goroutine 38943 [runnable]: internal/poll.runtime_pollWait(0x82a3d4070, 0x72) /tmp/workdir/go/src/runtime/netpoll.go:229 +0xa6 internal/poll.(*pollDesc).wait(0xc01ebf9e78, 0x72, 0x1) /tmp/workdir/go/src/internal/poll/fd_poll_runtime.go:84 +0x45 internal/poll.(*pollDesc).waitRead(...) /tmp/workdir/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc01ebf9e60, {0xc01ee20027, 0x5d9, 0x5d9}) /tmp/workdir/go/src/internal/poll/fd_unix.go:167 +0x255 os.(*File).read(...) /tmp/workdir/go/src/os/file_posix.go:32 os.(*File).Read(0xc01e4babb0, {0xc01ee20027, 0x5d9, 0x5d9}) /tmp/workdir/go/src/os/file.go:119 +0x85 bytes.(*Buffer).ReadFrom(0xc01ef126c0, {0xffc740, 0xc01e4babb0}) /tmp/workdir/go/src/bytes/buffer.go:204 +0xbe io.copyBuffer({0xffb140, 0xc01ef126c0}, {0xffc740, 0xc01e4babb0}, {0x0, 0x0, 0x0}) /tmp/workdir/go/src/io/io.go:409 +0x176 io.Copy(...) /tmp/workdir/go/src/io/io.go:382 os/exec.(*Cmd).writerDescriptor.func1() /tmp/workdir/go/src/os/exec/exec.go:311 +0x65 os/exec.(*Cmd).Start.func1(0xc01ef10160, 0xc01ec35c60) /tmp/workdir/go/src/os/exec/exec.go:441 +0x27 created by os/exec.(*Cmd).Start /tmp/workdir/go/src/os/exec/exec.go:440 +0xa3d goroutine 38936 [runnable]: syscall.Syscall(0x3, 0x15, 0xc01ec7a248, 0x8) /tmp/workdir/go/src/syscall/asm_unix_amd64.s:20 +0x5 syscall.readlen(0x15, 0xc01ec7a248, 0x8) /tmp/workdir/go/src/syscall/zsyscall_freebsd_amd64.go:1361 +0x51 syscall.forkExec({0xc01eb8fe90, 0x16}, {0xc013e4eee0, 0x7, 0x7}, 0xc01ec7a370) /tmp/workdir/go/src/syscall/exec_unix.go:222 +0x692 syscall.StartProcess(...) /tmp/workdir/go/src/syscall/exec_unix.go:264 os.startProcess({0xc01eb8fe90, 0x16}, {0xc013e4eee0, 0x7, 0x7}, 0xc01ec7a500) /tmp/workdir/go/src/os/exec_posix.go:55 +0x38f os.StartProcess({0xc01eb8fe90, 0x16}, {0xc013e4eee0, 0x7, 0x7}, 0xc01ec7a500) /tmp/workdir/go/src/os/exec.go:109 +0x7c os/exec.(*Cmd).Start(0xc01ef109a0) /tmp/workdir/go/src/os/exec/exec.go:422 +0x7be golang.org/x/tools/internal/gocommand.runCmdContext({0x1013740, 0xc01ef6eb10}, 0xc01ef109a0) /tmp/workdir/gopath/src/golang.org/x/tools/internal/gocommand/invoke.go:230 +0x45 golang.org/x/tools/internal/gocommand.(*Invocation).run(0xc01ec7a880, {0x1013740, 0xc01ef6eb10}, {0xffb140, 0xc01ef927e0}, {0xffb140, 0xc01ef92810}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/gocommand/invoke.go:224 +0x1196 golang.org/x/tools/internal/gocommand.(*Invocation).runWithFriendlyError(0xc01ec7a880, {0x1013740, 0xc01ef6eb10}, {0xffb140, 0xc01ef927e0}, {0xffb140, 0xc01ef92810}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/gocommand/invoke.go:146 +0x8e golang.org/x/tools/internal/gocommand.(*Runner).runConcurrent(0xc01ef3e6e0, {0x1013740, 0xc01ef6eb10}, {{0xe9b0db, 0x4}, {0xc01ef68eb0, 0x5, 0x5}, {0x0, 0x0, ...}, ...}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/gocommand/invoke.go:97 +0x23a golang.org/x/tools/internal/gocommand.(*Runner).RunRaw(0xc01ef3e6e0, {0x1013740, 0xc01ef6eb10}, {{0xe9b0db, 0x4}, {0xc01ef68eb0, 0x5, 0x5}, {0x0, 0x0, ...}, ...}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/gocommand/invoke.go:72 +0x9d golang.org/x/tools/internal/gocommand.(*Runner).Run(...) /tmp/workdir/gopath/src/golang.org/x/tools/internal/gocommand/invoke.go:54 golang.org/x/tools/internal/gocommand.GoVersion({0x1013740, 0xc01ef6eb10}, {{0xe9b0db, 0x4}, {0xc01ef68eb0, 0x5, 0x5}, {0x0, 0x0, 0x0}, ...}, ...) /tmp/workdir/gopath/src/golang.org/x/tools/internal/gocommand/version.go:33 +0x338 golang.org/x/tools/internal/lsp/cache.(*Session).getWorkspaceInformation(0xc01ef32480, {0x1013740, 0xc01ef6eb10}, {0xc01ef591a0, 0x58}, 0xc01ef56800) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/cache/view.go:737 +0x285 golang.org/x/tools/internal/lsp/cache.(*Session).createView(0xc01ef32480, {0x1013740, 0xc01ef6eb10}, {0xc01ec38ad8, 0x4}, {0xc01ef591a0, 0x58}, {0xc01ef7bbc0, 0x32}, 0xc01ef56800) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/cache/session.go:178 +0xbf golang.org/x/tools/internal/lsp/cache.(*Session).NewView(0xc01ef32480, {0x1013740, 0xc01ef6eb10}, {0xc01ec38ad8, 0x4}, {0xc01ef591a0, 0x58}, {0xc01ef7bbc0, 0x32}, 0xc01ef56800) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/cache/session.go:160 +0x14c golang.org/x/tools/internal/lsp.(*Server).addView(0xc01ef550e0, {0x1013740, 0xc01ef6eb10}, {0xc01ec38ad8, 0x4}, {0xc01ef591a0, 0x58}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/workspace.go:59 +0x3b7 golang.org/x/tools/internal/lsp.(*Server).addFolders(0xc01ef550e0, {0x1013740, 0xc01ef6eb10}, {0xc01ef3e8c0, 0x1, 0x1}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/general.go:237 +0x8c5 golang.org/x/tools/internal/lsp.(*Server).initialized(0xc01ef550e0, {0x1013740, 0xc01ef6eb10}, 0x157ab48) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/general.go:186 +0x30e golang.org/x/tools/internal/lsp.(*Server).Initialized(0xc01ef550e0, {0x1013740, 0xc01ef6eb10}, 0x157ab48) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/server_gen.go:144 +0x49 golang.org/x/tools/internal/lsp/protocol.serverDispatch({0x1013740, 0xc01ef6eb10}, {0x103e9c0, 0xc01ef550e0}, 0xc01ef6f140, {0x1013938, 0xc01ef6ea50}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/protocol/tsserver.go:131 +0x9fa golang.org/x/tools/internal/lsp/protocol.ServerHandler.func1({0x1013740, 0xc01ef6eb10}, 0xc01ef6f140, {0x1013938, 0xc01ef6ea50}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/protocol/protocol.go:154 +0xc5 golang.org/x/tools/internal/lsp/lsprpc.handshaker.func1({0x1013740, 0xc01ef6eb10}, 0xc01ef6f140, {0x1013938, 0xc01ef6ea50}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/lsp/lsprpc/lsprpc.go:662 +0xc8b golang.org/x/tools/internal/jsonrpc2.MustReplyHandler.func1({0x1013740, 0xc01ef6eb10}, 0xc01ef3d458, {0x1013938, 0xc01ef6ea50}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/jsonrpc2/handler.go:35 +0x107 golang.org/x/tools/internal/jsonrpc2.AsyncHandler.func1.2(0xc01ef58c60, 0xc01ef6f110, 0xc01ec3fe70, {0x1013740, 0xc01ef6eb10}, 0xc01ef3d458, {0x1013938, 0xc01ef6ea50}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/jsonrpc2/handler.go:103 +0x86 created by golang.org/x/tools/internal/jsonrpc2.AsyncHandler.func1 /tmp/workdir/gopath/src/golang.org/x/tools/internal/jsonrpc2/handler.go:100 +0x199 goroutine 38944 [runnable]: syscall.Syscall6(0x214, 0x0, 0x3729, 0x0, 0x18, 0x0, 0x0) /tmp/workdir/go/src/syscall/asm_unix_amd64.s:40 +0x5 os.(*Process).blockUntilWaitable(0xc01ed534a0) /tmp/workdir/go/src/os/wait_wait6.go:31 +0x65 os.(*Process).wait(0xc01ed534a0) /tmp/workdir/go/src/os/exec_unix.go:23 +0x39 os.(*Process).Wait(...) /tmp/workdir/go/src/os/exec.go:132 os/exec.(*Cmd).Wait(0xc01ef10160) /tmp/workdir/go/src/os/exec/exec.go:507 +0x67 golang.org/x/tools/internal/gocommand.runCmdContext.func1(0xc01ef9c0c0, 0xc01ef10160) /tmp/workdir/gopath/src/golang.org/x/tools/internal/gocommand/invoke.go:235 +0x2b created by golang.org/x/tools/internal/gocommand.runCmdContext /tmp/workdir/gopath/src/golang.org/x/tools/internal/gocommand/invoke.go:234 +0xa5 goroutine 38942 [runnable]: internal/poll.runtime_pollWait(0x82916b958, 0x72) /tmp/workdir/go/src/runtime/netpoll.go:229 +0xa6 internal/poll.(*pollDesc).wait(0xc01ebf9db8, 0x72, 0x1) /tmp/workdir/go/src/internal/poll/fd_poll_runtime.go:84 +0x45 internal/poll.(*pollDesc).waitRead(...) /tmp/workdir/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc01ebf9da0, {0xc01ea77200, 0x200, 0x200}) /tmp/workdir/go/src/internal/poll/fd_unix.go:167 +0x255 os.(*File).read(...) /tmp/workdir/go/src/os/file_posix.go:32 os.(*File).Read(0xc01e4bab98, {0xc01ea77200, 0x200, 0x200}) /tmp/workdir/go/src/os/file.go:119 +0x85 bytes.(*Buffer).ReadFrom(0xc01ef12690, {0xffc740, 0xc01e4bab98}) /tmp/workdir/go/src/bytes/buffer.go:204 +0xbe io.copyBuffer({0xffb140, 0xc01ef12690}, {0xffc740, 0xc01e4bab98}, {0x0, 0x0, 0x0}) /tmp/workdir/go/src/io/io.go:409 +0x176 io.Copy(...) /tmp/workdir/go/src/io/io.go:382 os/exec.(*Cmd).writerDescriptor.func1() /tmp/workdir/go/src/os/exec/exec.go:311 +0x65 os/exec.(*Cmd).Start.func1(0xc01ef10160, 0xc01ec35c20) /tmp/workdir/go/src/os/exec/exec.go:441 +0x27 created by os/exec.(*Cmd).Start /tmp/workdir/go/src/os/exec/exec.go:440 +0xa3d goroutine 38933 [select]: net.(*pipe).read(0xc01ef32300, {0xc01ef74600, 0x600, 0x600}) /tmp/workdir/go/src/net/pipe.go:159 +0x1a7 net.(*pipe).Read(0xc01ef32300, {0xc01ef74600, 0x600, 0x600}) /tmp/workdir/go/src/net/pipe.go:142 +0x56 encoding/json.(*Decoder).refill(0xc01eba3040) /tmp/workdir/go/src/encoding/json/stream.go:165 +0x1b8 encoding/json.(*Decoder).readValue(0xc01eba3040) /tmp/workdir/go/src/encoding/json/stream.go:140 +0xc5 encoding/json.(*Decoder).Decode(0xc01eba3040, {0xdc9a60, 0xc01eda1440}) /tmp/workdir/go/src/encoding/json/stream.go:63 +0x85 golang.org/x/tools/internal/jsonrpc2.(*rawStream).Read(0xc01ef3cc18, {0x1013740, 0xc01ef4aff0}) /tmp/workdir/gopath/src/golang.org/x/tools/internal/jsonrpc2/stream.go:61 +0x99 golang.org/x/tools/internal/jsonrpc2.(*conn).run(0xc01ec07ef0, {0x1013740, 0xc01ef4aff0}, 0xc01ef3cc60) /tmp/workdir/gopath/src/golang.org/x/tools/internal/jsonrpc2/conn.go:196 +0x9d created by golang.org/x/tools/internal/jsonrpc2.(*conn).Go /tmp/workdir/gopath/src/golang.org/x/tools/internal/jsonrpc2/conn.go:189 +0x5d rax 0x4 rbx 0x154b060 rcx 0x18 rdx 0x0 rdi 0x154b1b8 rsi 0xf rbp 0x7fffffffe7e0 rsp 0x7fffffffe790 r8 0x0 r9 0x565f05f655 r10 0x1 r11 0x154c6f8 r12 0x0 r13 0x152c r14 0x154a500 r15 0xc01eee6790 rip 0x474dbe rflags 0x247 cs 0x43 fs 0x13 gs 0x1b *** Test killed with quit: ran too long (11m0s). FAIL golang.org/x/tools/gopls/internal/regtest/misc 660.090s ok golang.org/x/tools/gopls/internal/regtest/modfile 38.456s ok golang.org/x/tools/gopls/internal/regtest/watch 24.049s ok golang.org/x/tools/gopls/internal/regtest/workspace 37.442s ? golang.org/x/tools/gopls/release [no test files] ok golang.org/x/tools/gopls/test 40.892s ok golang.org/x/tools/gopls/test/debug 6.423s FAIL Error: tests failed: exit status 1