darwin-amd64-nocgo at 12bb256cb30a76b540dbbc1cac38d7044facfa29 building tools at 376db57240db1206c484ac8f7c3257422be08047 testing in module mode; GOMOD=/private/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/gopath/src/golang.org/x/tools/go.mod :: Running /var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/go/bin/go with args ["/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/go/bin/go" "test" "-short" "golang.org/x/tools/..."] and env ["TERM_PROGRAM=Apple_Terminal" "TERM=xterm-256color" "SHELL=/bin/zsh" "TMPDIR=/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/" "TERM_PROGRAM_VERSION=433" "TERM_SESSION_ID=D4C6F66C-71E2-41B2-B6C5-C81C56BB39F6" "USER=gopher" "SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.HNOt14Phu7/Listeners" "PATH=/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/go/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" "GO_BUILDER_ENV=macstadium_vm" "LaunchInstanceID=67FA4D3B-EC24-49C3-8B51-9FE2F84FE279" "PWD=/Users/gopher" "LANG=en_US.UTF-8" "XPC_FLAGS=0x0" "XPC_SERVICE_NAME=0" "SHLVL=4" "HOME=/Users/gopher" "LOGNAME=gopher" "SECURITYSESSIONID=186a6" "_=./buildlet" "WORKDIR=/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15" "GOROOT_BOOTSTRAP=/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/go1.4" "GO_BUILDER_NAME=darwin-amd64-nocgo" "GOROOT_BOOTSTRAP=/Users/gopher/goboot" "CGO_ENABLED=0" "GOROOT=/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/go" "GOPATH=/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/gopath" "GOPROXY=http://10.240.0.31:30157" "GOPROXY=https://proxy.golang.org" "TMPDIR=/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp" "GOCACHE=/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/gocache"] in dir /var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/gopath/src/golang.org/x/tools go: downloading golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c go: downloading golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 go: downloading golang.org/x/net v0.0.0-20201021035429-f5854403a974 go: downloading golang.org/x/mod v0.4.1 go: downloading github.com/yuin/goldmark v1.2.1 go: downloading golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9 ok golang.org/x/tools/benchmark/parse 0.108s ok golang.org/x/tools/blog 0.204s ? 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.125s ok golang.org/x/tools/cmd/bundle 1.892s ok golang.org/x/tools/cmd/callgraph 11.387s ? golang.org/x/tools/cmd/compilebench [no test files] ok golang.org/x/tools/cmd/cover 3.653s ok golang.org/x/tools/cmd/digraph 0.286s ? golang.org/x/tools/cmd/eg [no test files] ok golang.org/x/tools/cmd/fiximports 18.286s ok golang.org/x/tools/cmd/getgo 0.206s ? golang.org/x/tools/cmd/getgo/server [no test files] ok golang.org/x/tools/cmd/go-contrib-init 0.127s ? golang.org/x/tools/cmd/godex [no test files] ok golang.org/x/tools/cmd/godoc 21.026s ? 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 0.213s ? 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.232s ? 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.142s ? 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 32.490s ? golang.org/x/tools/cmd/toolstash [no test files] ok golang.org/x/tools/container/intsets 0.968s ok golang.org/x/tools/copyright 1.673s ok golang.org/x/tools/cover 0.621s ok golang.org/x/tools/go/analysis 0.230s ok golang.org/x/tools/go/analysis/analysistest 3.757s ok golang.org/x/tools/go/analysis/internal/analysisflags 0.146s ok golang.org/x/tools/go/analysis/internal/checker 1.542s ok golang.org/x/tools/go/analysis/internal/facts 1.224s ok golang.org/x/tools/go/analysis/multichecker 0.149s ok golang.org/x/tools/go/analysis/passes/asmdecl 1.440s ok golang.org/x/tools/go/analysis/passes/assign 2.390s ok golang.org/x/tools/go/analysis/passes/atomic 0.510s ok golang.org/x/tools/go/analysis/passes/atomicalign 0.254s ok golang.org/x/tools/go/analysis/passes/bools 3.167s ok golang.org/x/tools/go/analysis/passes/buildssa 0.494s ok golang.org/x/tools/go/analysis/passes/buildtag 0.449s ok golang.org/x/tools/go/analysis/passes/cgocall 1.840s ok golang.org/x/tools/go/analysis/passes/composite 3.314s ok golang.org/x/tools/go/analysis/passes/copylock 3.181s ok golang.org/x/tools/go/analysis/passes/ctrlflow 3.949s ok golang.org/x/tools/go/analysis/passes/deepequalerrors 3.655s ok golang.org/x/tools/go/analysis/passes/errorsas 1.687s ok golang.org/x/tools/go/analysis/passes/fieldalignment 0.325s ? golang.org/x/tools/go/analysis/passes/fieldalignment/cmd/fieldalignment [no test files] ok golang.org/x/tools/go/analysis/passes/findcall 0.771s ? golang.org/x/tools/go/analysis/passes/findcall/cmd/findcall [no test files] ok golang.org/x/tools/go/analysis/passes/framepointer 0.306s ok golang.org/x/tools/go/analysis/passes/httpresponse 4.531s ok golang.org/x/tools/go/analysis/passes/ifaceassert 3.138s ? 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.269s ok golang.org/x/tools/go/analysis/passes/lostcancel 3.030s ? golang.org/x/tools/go/analysis/passes/lostcancel/cmd/lostcancel [no test files] ok golang.org/x/tools/go/analysis/passes/nilfunc 0.239s ok golang.org/x/tools/go/analysis/passes/nilness 0.229s ? golang.org/x/tools/go/analysis/passes/nilness/cmd/nilness [no test files] ok golang.org/x/tools/go/analysis/passes/pkgfact 0.276s ok golang.org/x/tools/go/analysis/passes/printf 3.870s ok golang.org/x/tools/go/analysis/passes/shadow 3.385s ? golang.org/x/tools/go/analysis/passes/shadow/cmd/shadow [no test files] ok golang.org/x/tools/go/analysis/passes/shift 0.292s ok golang.org/x/tools/go/analysis/passes/sigchanyzer 3.735s ok golang.org/x/tools/go/analysis/passes/sortslice 2.155s ok golang.org/x/tools/go/analysis/passes/stdmethods 5.779s ok golang.org/x/tools/go/analysis/passes/stringintconv 0.293s ? golang.org/x/tools/go/analysis/passes/stringintconv/cmd/stringintconv [no test files] ok golang.org/x/tools/go/analysis/passes/structtag 3.099s ok golang.org/x/tools/go/analysis/passes/testinggoroutine 2.711s ok golang.org/x/tools/go/analysis/passes/tests 4.401s ok golang.org/x/tools/go/analysis/passes/unmarshal 3.134s ? golang.org/x/tools/go/analysis/passes/unmarshal/cmd/unmarshal [no test files] ok golang.org/x/tools/go/analysis/passes/unreachable 0.326s ok golang.org/x/tools/go/analysis/passes/unsafeptr 5.101s ok golang.org/x/tools/go/analysis/passes/unusedresult 3.048s ok golang.org/x/tools/go/analysis/passes/unusedwrite 0.239s ? golang.org/x/tools/go/analysis/singlechecker [no test files] ok golang.org/x/tools/go/analysis/unitchecker 7.651s ok golang.org/x/tools/go/ast/astutil 0.140s ok golang.org/x/tools/go/ast/inspector 0.213s ok golang.org/x/tools/go/buildutil 7.293s ? golang.org/x/tools/go/callgraph [no test files] ok golang.org/x/tools/go/callgraph/cha 0.967s ok golang.org/x/tools/go/callgraph/rta 0.459s ok golang.org/x/tools/go/callgraph/static 0.164s ok golang.org/x/tools/go/cfg 0.645s ok golang.org/x/tools/go/expect 0.949s ok golang.org/x/tools/go/gccgoexportdata 0.200s ok golang.org/x/tools/go/gcexportdata 0.174s ? golang.org/x/tools/go/internal/cgo [no test files] ok golang.org/x/tools/go/internal/gccgoimporter 0.208s ok golang.org/x/tools/go/internal/gcimporter 221.478s ? golang.org/x/tools/go/internal/packagesdriver [no test files] ok golang.org/x/tools/go/loader 17.230s ok golang.org/x/tools/go/packages 370.015s ? golang.org/x/tools/go/packages/gopackages [no test files] ok golang.org/x/tools/go/packages/packagestest 1.926s ok golang.org/x/tools/go/pointer 11.498s ok golang.org/x/tools/go/ssa 18.375s ok golang.org/x/tools/go/ssa/interp 1.257s ok golang.org/x/tools/go/ssa/ssautil 4.650s ok golang.org/x/tools/go/types/objectpath 0.320s ok golang.org/x/tools/go/types/typeutil 2.521s ok golang.org/x/tools/go/vcs 0.201s ok golang.org/x/tools/godoc 12.094s ? golang.org/x/tools/godoc/analysis [no test files] ? golang.org/x/tools/godoc/golangorgenv [no test files] ok golang.org/x/tools/godoc/redirect 1.512s ok golang.org/x/tools/godoc/static 3.015s ? golang.org/x/tools/godoc/util [no test files] ok golang.org/x/tools/godoc/vfs 0.271s ok golang.org/x/tools/godoc/vfs/gatefs 0.149s ? golang.org/x/tools/godoc/vfs/httpfs [no test files] ok golang.org/x/tools/godoc/vfs/mapfs 0.635s ok golang.org/x/tools/godoc/vfs/zipfs 0.132s ? golang.org/x/tools/imports [no test files] ? golang.org/x/tools/internal/analysisinternal [no test files] ok golang.org/x/tools/internal/apidiff 2.269s ok golang.org/x/tools/internal/event 0.157s [no tests to run] ? golang.org/x/tools/internal/event/core [no test files] ok golang.org/x/tools/internal/event/export 0.146s ? 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.270s ok golang.org/x/tools/internal/event/export/ocagent/wire 0.288s ? 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.141s ? golang.org/x/tools/internal/fakenet [no test files] ok golang.org/x/tools/internal/fastwalk 0.171s ok golang.org/x/tools/internal/gocommand 0.184s ok golang.org/x/tools/internal/gopathwalk 0.270s ok golang.org/x/tools/internal/imports 400.260s ok golang.org/x/tools/internal/jsonrpc2 0.284s ok golang.org/x/tools/internal/jsonrpc2/servertest 0.358s ok golang.org/x/tools/internal/lsp 167.309s ok golang.org/x/tools/internal/lsp/analysis/fillreturns 26.808s ok golang.org/x/tools/internal/lsp/analysis/fillstruct 23.244s ok golang.org/x/tools/internal/lsp/analysis/nonewvars 10.551s ok golang.org/x/tools/internal/lsp/analysis/noresultvalues 0.905s ok golang.org/x/tools/internal/lsp/analysis/simplifycompositelit 1.725s ok golang.org/x/tools/internal/lsp/analysis/simplifyrange 3.775s ok golang.org/x/tools/internal/lsp/analysis/simplifyslice 1.335s ok golang.org/x/tools/internal/lsp/analysis/undeclaredname 0.553s ok golang.org/x/tools/internal/lsp/analysis/unusedparams 20.205s ? golang.org/x/tools/internal/lsp/browser [no test files] ok golang.org/x/tools/internal/lsp/cache 4.217s ok golang.org/x/tools/internal/lsp/cmd 78.276s ? golang.org/x/tools/internal/lsp/cmd/test [no test files] ok golang.org/x/tools/internal/lsp/command 14.751s ? 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.147s ok golang.org/x/tools/internal/lsp/diff/difftest 0.632s ok golang.org/x/tools/internal/lsp/diff/myers 0.169s ok golang.org/x/tools/internal/lsp/fake 2.730s ok golang.org/x/tools/internal/lsp/fuzzy 0.286s ? golang.org/x/tools/internal/lsp/helper [no test files] ok golang.org/x/tools/internal/lsp/lsprpc 83.300s ok golang.org/x/tools/internal/lsp/mod 2.555s ? golang.org/x/tools/internal/lsp/protocol [no test files] ok golang.org/x/tools/internal/lsp/snippet 0.329s ok golang.org/x/tools/internal/lsp/source 83.830s ok golang.org/x/tools/internal/lsp/source/completion 0.206s ? golang.org/x/tools/internal/lsp/tests [no test files] ok golang.org/x/tools/internal/memoize 0.245s ? golang.org/x/tools/internal/packagesinternal [no test files] ok golang.org/x/tools/internal/proxydir 1.151s ok golang.org/x/tools/internal/span 0.937s ok golang.org/x/tools/internal/stack 0.248s ? 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/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.695s ok golang.org/x/tools/present 0.549s ok golang.org/x/tools/refactor/eg 36.812s ok golang.org/x/tools/refactor/importgraph 47.278s ok golang.org/x/tools/refactor/rename 3.011s ? golang.org/x/tools/refactor/satisfy [no test files] ok golang.org/x/tools/txtar 0.108s :: Running /var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/go/bin/go with args ["/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/go/bin/go" "test" "-short" "golang.org/x/tools/gopls/..."] and env ["TERM_PROGRAM=Apple_Terminal" "TERM=xterm-256color" "SHELL=/bin/zsh" "TMPDIR=/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/" "TERM_PROGRAM_VERSION=433" "TERM_SESSION_ID=D4C6F66C-71E2-41B2-B6C5-C81C56BB39F6" "USER=gopher" "SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.HNOt14Phu7/Listeners" "PATH=/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/go/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" "GO_BUILDER_ENV=macstadium_vm" "LaunchInstanceID=67FA4D3B-EC24-49C3-8B51-9FE2F84FE279" "PWD=/Users/gopher" "LANG=en_US.UTF-8" "XPC_FLAGS=0x0" "XPC_SERVICE_NAME=0" "SHLVL=4" "HOME=/Users/gopher" "LOGNAME=gopher" "SECURITYSESSIONID=186a6" "_=./buildlet" "WORKDIR=/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15" "GOROOT_BOOTSTRAP=/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/go1.4" "GO_BUILDER_NAME=darwin-amd64-nocgo" "GOROOT_BOOTSTRAP=/Users/gopher/goboot" "CGO_ENABLED=0" "GOROOT=/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/go" "GOPATH=/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/gopath" "GOPROXY=http://10.240.0.31:30157" "GOPROXY=https://proxy.golang.org" "TMPDIR=/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp" "GOCACHE=/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/gocache"] in dir /var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/gopath/src/golang.org/x/tools/gopls go: downloading github.com/sergi/go-diff v1.1.0 go: downloading honnef.co/go/tools v0.1.1 go: downloading mvdan.cc/gofumpt v0.1.0 go: downloading mvdan.cc/xurls/v2 v2.2.0 go: downloading github.com/sanity-io/litter v1.3.0 go: downloading github.com/jba/templatecheck v0.5.0 go: downloading github.com/google/go-cmp v0.5.4 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.3 ? golang.org/x/tools/gopls [no test files] ok golang.org/x/tools/gopls/doc 16.838s ? golang.org/x/tools/gopls/integration/govim [no test files] ? golang.org/x/tools/gopls/integration/parse [no test files] ? golang.org/x/tools/gopls/integration/replay [no test files] ok golang.org/x/tools/gopls/internal/hooks 9.907s ok golang.org/x/tools/gopls/internal/regtest 2.226s ok golang.org/x/tools/gopls/internal/regtest/bench 1.178s ok golang.org/x/tools/gopls/internal/regtest/codelens 21.422s ok golang.org/x/tools/gopls/internal/regtest/completion 26.384s #### Start Gopls Test Logs for "Test_Issue38211/singleton" [Trace - 20:30:08.735 PM] Sending request 'initialize - (1)'. Params: {"processId":0,"clientInfo":{"name":"fakeclient","version":"v1.0.0"},"rootUri":"","capabilities":{"workspace":{"didChangeConfiguration":{},"didChangeWatchedFiles":{"dynamicRegistration":true},"executeCommand":{},"semanticTokens":{},"codeLens":{},"configuration":true},"textDocument":{"synchronization":{},"completion":{"completionItem":{"tagSupport":{"valueSet":null},"resolveSupport":{"properties":null},"insertTextModeSupport":{"valueSet":null}},"completionItemKind":{}},"hover":{},"signatureHelp":{"signatureInformation":{"parameterInformation":{}}},"declaration":{},"definition":{},"typeDefinition":{},"implementation":{},"references":{},"documentHighlight":{},"documentSymbol":{"symbolKind":{},"tagSupport":{"valueSet":null}},"codeAction":{"codeActionLiteralSupport":{"codeActionKind":{"valueSet":null}},"resolveSupport":{"properties":null}},"codeLens":{},"documentLink":{},"colorProvider":{},"formatting":{},"rangeFormatting":{},"onTypeFormatting":{},"rename":{},"foldingRange":{},"selectionRange":{},"publishDiagnostics":{"tagSupport":{"valueSet":null}},"callHierarchy":{},"semanticTokens":{"requests":{},"tokenTypes":null,"tokenModifiers":null,"formats":null},"linkedEditingRange":{},"moniker":{}},"window":{"workDoneProgress":true,"showMessage":{"messageActionItem":{}},"showDocument":{"support":false}},"general":{"staleRequestSupport":{"cancel":false,"retryOnContentModified":null},"regularExpressions":{"engine":""},"markdown":{"parser":""}}},"initializationOptions":{"completionBudget":"10s","env":{"GO111MODULE":"","GOMODCACHE":"","GOPACKAGESDRIVER":"off","GOPATH":"/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/gopath","GOPROXY":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/proxy","GOSUMDB":"off"},"expandWorkspaceToModule":true,"experimentalDiagnosticsDelay":"10ms","verboseWorkDoneProgress":true},"trace":"messages","workspaceFolders":[{"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work","name":"work"}]} [Trace - 20:30:08.735 PM] Received response 'initialize - (1)' in 0ms. Result: {"capabilities":{"textDocumentSync":{"openClose":true,"change":2,"save":{}},"completionProvider":{"triggerCharacters":["."]},"hoverProvider":true,"signatureHelpProvider":{"triggerCharacters":["(",","]},"definitionProvider":true,"typeDefinitionProvider":true,"implementationProvider":true,"referencesProvider":true,"documentHighlightProvider":true,"documentSymbolProvider":true,"codeActionProvider":true,"codeLensProvider":{},"documentLinkProvider":{},"workspaceSymbolProvider":true,"documentFormattingProvider":true,"documentOnTypeFormattingProvider":{"firstTriggerCharacter":""},"renameProvider":true,"foldingRangeProvider":true,"executeCommandProvider":{"commands":["gopls.add_dependency","gopls.add_import","gopls.apply_fix","gopls.check_upgrades","gopls.gc_details","gopls.generate","gopls.generate_gopls_mod","gopls.go_get_package","gopls.list_known_packages","gopls.regenerate_cgo","gopls.remove_dependency","gopls.run_tests","gopls.test","gopls.tidy","gopls.toggle_gc_details","gopls.update_go_sum","gopls.upgrade_dependency","gopls.vendor"]},"callHierarchyProvider":true,"workspace":{"workspaceFolders":{"supported":true,"changeNotifications":"workspace/didChangeWorkspaceFolders"}}},"serverInfo":{"name":"gopls","version":"{\"path\":\"gopls, built in GOPATH mode\",\"version\":\"master\"}"}} [Trace - 20:30:08.736 PM] Sending notification 'initialized'. Params: {} [Trace - 20:30:08.736 PM] Received request 'window/workDoneProgress/create - (1)'. Params: {"token":"5570714739468966812"} [Trace - 20:30:08.737 PM] Sending response 'window/workDoneProgress/create - (1)' in 0ms. Result: [Trace - 20:30:08.737 PM] Received notification '$/progress'. Params: {"token":"5570714739468966812","value":{"kind":"begin","title":"diagnosing initial workspace load","message":"Calculating diagnostics for initial workspace load..."}} [Trace - 20:30:08.737 PM] Received request 'window/workDoneProgress/create - (2)'. Params: {"token":"3778061770029050113"} [Trace - 20:30:08.738 PM] Sending response 'window/workDoneProgress/create - (2)' in 0ms. Result: [Trace - 20:30:08.738 PM] Received notification '$/progress'. Params: {"token":"3778061770029050113","value":{"kind":"begin","title":"Setting up workspace","message":"Loading packages..."}} [Trace - 20:30:08.738 PM] Received request 'workspace/configuration - (3)'. Params: {"items":[{"scopeUri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work","section":"gopls"}]} [Trace - 20:30:08.739 PM] Sending response 'workspace/configuration - (3)' in 0ms. Result: [{"completionBudget":"10s","env":{"GO111MODULE":"","GOMODCACHE":"","GOPACKAGESDRIVER":"off","GOPATH":"/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/gopath","GOPROXY":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/proxy","GOSUMDB":"off"},"expandWorkspaceToModule":true,"experimentalDiagnosticsDelay":"10ms","verboseWorkDoneProgress":true}] [Trace - 20:30:08.999 PM] Received notification 'window/logMessage'. Params: {"type":3,"message":"2021/03/03 20:30:08 go env for /var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work\n(root /var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work)\n(go version go version devel 12bb256cb30a76b540dbbc1cac38d7044facfa29 darwin/amd64)\n(valid build configuration = true)\n(build flags: [])\nGONOPROXY=\nGOCACHE=/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/gocache\nGO111MODULE=\nGOSUMDB=off\nGOPRIVATE=\nGOROOT=/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/go\nGOFLAGS=\nGOINSECURE=\nGOMOD=/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/go.mod\nGOMODCACHE=\nGONOSUMDB=\nGOPATH=/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/gopath\nGOPROXY=file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/proxy\n\n"} [Trace - 20:30:10.493 PM] Received notification 'window/logMessage'. Params: {"type":3,"message":"2021/03/03 20:30:10 go/packages.Load\n\tsnapshot=0\n\tdirectory=/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work\n\tquery=[builtin mod.com/...]\n\tpackages=2\n"} [Trace - 20:30:10.499 PM] Received notification '$/progress'. Params: {"token":"3778061770029050113","value":{"kind":"end","message":"Finished loading packages."}} [Trace - 20:30:10.500 PM] Received notification 'window/logMessage'. Params: {"type":1,"message":"2021/03/03 20:30:10 mod.com: no dep handle for github.com/ardanlabs/conf: no metadata for github.com/ardanlabs/conf\n\tsnapshot=0\n"} [Trace - 20:30:10.501 PM] Received request 'client/registerCapability - (4)'. Params: {"registrations":[{"id":"workspace/didChangeWatchedFiles-0","method":"workspace/didChangeWatchedFiles","registerOptions":{"watchers":[{"globPattern":"**/*.{go,mod,sum}","kind":7}]}}]} [Trace - 20:30:10.502 PM] Sending response 'client/registerCapability - (4)' in 0ms. Result: [Trace - 20:30:10.584 PM] Received notification 'textDocument/publishDiagnostics'. Params: {"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/main.go","diagnostics":[{"range":{"start":{"line":2,"character":7},"end":{"line":2,"character":34}},"severity":1,"code":"BrokenImport","codeDescription":{"href":"https://pkg.go.dev/golang.org/x/tools/internal/typesinternal#BrokenImport"},"source":"compiler","message":"could not import github.com/ardanlabs/conf (no required module provides package \"github.com/ardanlabs/conf\")"}]} [Trace - 20:30:10.585 PM] Received notification 'window/logMessage'. Params: {"type":1,"message":"2021/03/03 20:30:10 diagnosing go.mod: err: exit status 1: stderr: go: finding module for package github.com/ardanlabs/conf\nmod.com imports\n\tgithub.com/ardanlabs/conf: cannot find module providing package github.com/ardanlabs/conf: module lookup disabled by GOPROXY=off\n\n"} [Trace - 20:30:10.585 PM] Received notification '$/progress'. Params: {"token":"5570714739468966812","value":{"kind":"end","message":"Done."}} [Trace - 20:30:10.586 PM] Sending notification 'textDocument/didOpen'. Params: {"textDocument":{"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/go.mod","languageId":"","version":1,"text":"module mod.com\n\ngo 1.14\n"}} [Trace - 20:30:10.587 PM] Sending notification 'textDocument/didOpen'. Params: {"textDocument":{"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/main.go","languageId":"go","version":1,"text":"package main\n\nimport \"github.com/ardanlabs/conf\"\n\nfunc main() {\n\t_ = conf.ErrHelpWanted\n}\n"}} [Trace - 20:30:10.587 PM] Received request 'window/workDoneProgress/create - (5)'. Params: {"token":"273669266008440571"} [Trace - 20:30:10.588 PM] Sending response 'window/workDoneProgress/create - (5)' in 0ms. Result: [Trace - 20:30:10.588 PM] Received notification '$/progress'. Params: {"token":"273669266008440571","value":{"kind":"begin","title":"diagnosing opened files","message":"Calculating file diagnostics..."}} [Trace - 20:30:10.588 PM] Sending request 'textDocument/codeAction - (2)'. Params: {"textDocument":{"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/main.go"},"range":{"start":{"line":0,"character":0},"end":{"line":0,"character":0}},"context":{"diagnostics":[{"range":{"start":{"line":2,"character":7},"end":{"line":2,"character":34}},"severity":1,"code":"BrokenImport","codeDescription":{"href":"https://pkg.go.dev/golang.org/x/tools/internal/typesinternal#BrokenImport"},"source":"compiler","message":"could not import github.com/ardanlabs/conf (no required module provides package \"github.com/ardanlabs/conf\")"}],"only":["quickfix","source.fixAll"]}} [Trace - 20:30:10.589 PM] Received request 'window/workDoneProgress/create - (6)'. Params: {"token":"17560327423731422"} [Trace - 20:30:10.589 PM] Sending response 'window/workDoneProgress/create - (6)' in 0ms. Result: [Trace - 20:30:10.589 PM] Received notification '$/progress'. Params: {"token":"17560327423731422","value":{"kind":"begin","title":"diagnosing opened files","message":"Calculating file diagnostics..."}} [Trace - 20:30:10.615 PM] Received notification 'textDocument/publishDiagnostics'. Params: {"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/main.go","diagnostics":[]} [Trace - 20:30:10.616 PM] Received notification '$/progress'. Params: {"token":"273669266008440571","value":{"kind":"end","message":"Done."}} [Trace - 20:30:11.067 PM] Received notification 'window/logMessage'. Params: {"type":3,"message":"2021/03/03 20:30:11 go/packages.Load\n\tsnapshot=1\n\tdirectory=/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work\n\tquery=[builtin mod.com/...]\n\tpackages=2\n"} [Trace - 20:30:11.068 PM] Received notification 'window/logMessage'. Params: {"type":1,"message":"2021/03/03 20:30:11 mod.com: no dep handle for github.com/ardanlabs/conf: no metadata for github.com/ardanlabs/conf\n\tsnapshot=1\n"} [Trace - 20:30:11.069 PM] Received notification 'window/logMessage'. Params: {"type":1,"message":"2021/03/03 20:30:11 mod.com: no dep handle for github.com/ardanlabs/conf: no metadata for github.com/ardanlabs/conf\n\tsnapshot=2\n"} [Trace - 20:30:11.355 PM] Received response 'textDocument/codeAction - (2)' in 767ms. Result: [{"title":"go get package github.com/ardanlabs/conf","kind":"quickfix","diagnostics":[{"range":{"start":{"line":2,"character":7},"end":{"line":2,"character":34}},"severity":1,"code":"BrokenImport","codeDescription":{"href":"https://pkg.go.dev/golang.org/x/tools/internal/typesinternal#BrokenImport"},"source":"compiler","message":"could not import github.com/ardanlabs/conf (no required module provides package \"github.com/ardanlabs/conf\")"}],"edit":{},"command":{"title":"go get package github.com/ardanlabs/conf","command":"gopls.go_get_package","arguments":[{"URI":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/main.go","Pkg":"github.com/ardanlabs/conf","AddRequire":true}]}}] [Trace - 20:30:11.357 PM] Received notification 'window/logMessage'. Params: {"type":1,"message":"2021/03/03 20:30:11 diagnosing go.mod: err: exit status 1: stderr: go: finding module for package github.com/ardanlabs/conf\nmod.com imports\n\tgithub.com/ardanlabs/conf: cannot find module providing package github.com/ardanlabs/conf: module lookup disabled by GOPROXY=off\n\n"} [Trace - 20:30:11.357 PM] Received notification 'window/logMessage'. Params: {"type":1,"message":"2021/03/03 20:30:11 diagnosing go.mod: err: exit status 1: stderr: go: finding module for package github.com/ardanlabs/conf\nmod.com imports\n\tgithub.com/ardanlabs/conf: cannot find module providing package github.com/ardanlabs/conf: module lookup disabled by GOPROXY=off\n\n"} [Trace - 20:30:11.357 PM] Sending request 'workspace/executeCommand - (3)'. Params: {"command":"gopls.go_get_package","arguments":[{"URI":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/main.go","Pkg":"github.com/ardanlabs/conf","AddRequire":true}]} [Trace - 20:30:11.357 PM] Received notification '$/progress'. Params: {"token":"17560327423731422","value":{"kind":"end","message":"Done."}} [Trace - 20:30:11.358 PM] Received request 'window/workDoneProgress/create - (7)'. Params: {"token":"26222426471854123"} [Trace - 20:30:11.359 PM] Sending response 'window/workDoneProgress/create - (7)' in 0ms. Result: [Trace - 20:30:11.359 PM] Received notification '$/progress'. Params: {"token":"26222426471854123","value":{"kind":"begin","title":"Running go get","cancellable":true,"message":"Running..."}} [Trace - 20:30:12.951 PM] Received request 'workspace/applyEdit - (8)'. Params: {"edit":{"documentChanges":[{"textDocument":{"version":1,"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/go.mod"},"edits":[{"range":{"start":{"line":3,"character":0},"end":{"line":3,"character":0}},"newText":"\nrequire github.com/ardanlabs/conf v1.2.3\n"}]}]}} [Trace - 20:30:12.956 PM] Sending notification 'textDocument/didChange'. Params: {"textDocument":{"version":2,"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/go.mod"},"contentChanges":[{"range":{"start":{"line":3,"character":0},"end":{"line":3,"character":0}},"text":"\nrequire github.com/ardanlabs/conf v1.2.3\n"}]} [Trace - 20:30:12.958 PM] Sending response 'workspace/applyEdit - (8)' in 7ms. Result: {"applied":true} [Trace - 20:30:12.960 PM] Received notification '$/progress'. Params: {"token":"26222426471854123","value":{"kind":"end","message":"completed"}} [Trace - 20:30:12.961 PM] Received response 'workspace/executeCommand - (3)' in 1604ms. Result: null [Trace - 20:30:12.975 PM] Sending request 'textDocument/codeAction - (4)'. Params: {"textDocument":{"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/go.mod"},"range":{"start":{"line":0,"character":0},"end":{"line":0,"character":0}},"context":{"diagnostics":null,"only":["source.organizeImports"]}} [Trace - 20:30:12.976 PM] Received request 'window/workDoneProgress/create - (9)'. Params: {"token":"8446960703956728189"} [Trace - 20:30:12.976 PM] Sending notification 'workspace/didChangeWatchedFiles'. Params: {"changes":[{"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/go.sum","type":1}]} [Trace - 20:30:12.985 PM] Sending response 'window/workDoneProgress/create - (9)' in 9ms. Result: [Trace - 20:30:12.986 PM] Received notification '$/progress'. Params: {"token":"8446960703956728189","value":{"kind":"begin","title":"diagnosing changed files","message":"Calculating file diagnostics..."}} [Trace - 20:30:12.987 PM] Received response 'textDocument/codeAction - (4)' in 12ms. Result: null [Trace - 20:30:12.989 PM] Received request 'window/workDoneProgress/create - (10)'. Params: {"token":"5440260128355399364"} [Trace - 20:30:12.989 PM] Sending request 'textDocument/formatting - (5)'. Params: {"textDocument":{"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/go.mod"},"options":{"tabSize":0,"insertSpaces":false}} [Trace - 20:30:12.989 PM] Sending response 'window/workDoneProgress/create - (10)' in 0ms. Result: [Trace - 20:30:12.990 PM] Received notification '$/progress'. Params: {"token":"5440260128355399364","value":{"kind":"begin","title":"diagnosing files changed on disk","message":"Calculating file diagnostics..."}} [Trace - 20:30:12.991 PM] Received response 'textDocument/formatting - (5)' in 2ms. Result: [] [Trace - 20:30:12.992 PM] Sending notification 'textDocument/willSave'. Params: {"textDocument":{"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/go.mod"},"reason":1} [Trace - 20:30:12.993 PM] Sending notification 'textDocument/didSave'. Params: {"textDocument":{"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/go.mod"}} [Trace - 20:30:12.994 PM] Received request 'window/workDoneProgress/create - (11)'. Params: {"token":"5159484672389300587"} [Trace - 20:30:12.994 PM] Sending response 'window/workDoneProgress/create - (11)' in 0ms. Result: [Trace - 20:30:12.994 PM] Received notification '$/progress'. Params: {"token":"5159484672389300587","value":{"kind":"begin","title":"diagnosing saved files","message":"Calculating file diagnostics..."}} [Trace - 20:30:12.996 PM] Received notification '$/progress'. Params: {"token":"8446960703956728189","value":{"kind":"end","message":"Done."}} [Trace - 20:30:13.236 PM] Sending notification 'textDocument/didChange'. Params: {"textDocument":{"version":3,"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/go.mod"},"contentChanges":[{"text":"module mod.com\n\ngo 1.14\n\nrequire github.com/ardanlabs/conf v1.2.3\n"}]} [Trace - 20:30:13.237 PM] Sending notification 'workspace/didChangeWatchedFiles'. Params: {"changes":[{"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/go.mod","type":2}]} [Trace - 20:30:13.247 PM] Received notification 'textDocument/publishDiagnostics'. Params: {"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/main.go","version":1,"diagnostics":[]} [Trace - 20:30:13.250 PM] Received notification '$/progress'. Params: {"token":"5440260128355399364","value":{"kind":"end","message":"Done."}} [Trace - 20:30:21.749 PM] Received notification 'window/logMessage'. Params: {"type":3,"message":"2021/03/03 20:30:21 go/packages.Load\n\tsnapshot=4\n\tdirectory=/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work\n\tquery=[builtin mod.com/...]\n\tpackages=2\n"} [Trace - 20:30:21.752 PM] Received request 'window/workDoneProgress/create - (12)'. Params: {"token":"7520785252293546637"} [Trace - 20:30:21.757 PM] Sending response 'window/workDoneProgress/create - (12)' in 4ms. Result: [Trace - 20:30:21.757 PM] Received notification '$/progress'. Params: {"token":"7520785252293546637","value":{"kind":"begin","title":"diagnosing changed files","message":"Calculating file diagnostics..."}} [Trace - 20:30:21.764 PM] Received notification 'textDocument/publishDiagnostics'. Params: {"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/main.go","version":1,"diagnostics":[]} [Trace - 20:30:21.766 PM] Received notification '$/progress'. Params: {"token":"5159484672389300587","value":{"kind":"end","message":"Done."}} [Trace - 20:30:22.695 PM] Received notification 'window/logMessage'. Params: {"type":3,"message":"2021/03/03 20:30:22 go/packages.Load\n\tsnapshot=5\n\tdirectory=/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work\n\tquery=[builtin mod.com/...]\n\tpackages=2\n"} [Trace - 20:30:22.697 PM] Received request 'window/workDoneProgress/create - (13)'. Params: {"token":"8098229102784230399"} [Trace - 20:30:22.698 PM] Sending response 'window/workDoneProgress/create - (13)' in 0ms. Result: [Trace - 20:30:22.698 PM] Received notification '$/progress'. Params: {"token":"8098229102784230399","value":{"kind":"begin","title":"diagnosing files changed on disk","message":"Calculating file diagnostics..."}} [Trace - 20:30:22.742 PM] Received notification 'textDocument/publishDiagnostics'. Params: {"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/main.go","version":1,"diagnostics":[]} [Trace - 20:30:22.743 PM] Received notification '$/progress'. Params: {"token":"7520785252293546637","value":{"kind":"end","message":"Done."}} [Trace - 20:30:23.756 PM] Received notification 'window/logMessage'. Params: {"type":3,"message":"2021/03/03 20:30:23 go/packages.Load\n\tsnapshot=6\n\tdirectory=/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work\n\tquery=[builtin mod.com/...]\n\tpackages=2\n"} [Trace - 20:30:25.634 PM] Received notification 'window/logMessage'. Params: {"type":3,"message":"2021/03/03 20:30:25 go/packages.Load\n\tsnapshot=7\n\tdirectory=/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work\n\tquery=[builtin mod.com/...]\n\tpackages=2\n"} [Trace - 20:30:25.754 PM] Received notification 'textDocument/publishDiagnostics'. Params: {"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/main.go","version":1,"diagnostics":[]} [Trace - 20:30:25.755 PM] Sending notification 'textDocument/didChange'. Params: {"textDocument":{"version":2,"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/main.go"},"contentChanges":[{"range":{"start":{"line":5,"character":1},"end":{"line":5,"character":23}},"text":"//_ = conf.ErrHelpWanted"}]} [Trace - 20:30:25.756 PM] Received notification '$/progress'. Params: {"token":"8098229102784230399","value":{"kind":"end","message":"Done."}} [Trace - 20:30:25.757 PM] Received request 'window/workDoneProgress/create - (14)'. Params: {"token":"4228385537401050629"} [Trace - 20:30:25.757 PM] Sending response 'window/workDoneProgress/create - (14)' in 0ms. Result: [Trace - 20:30:25.758 PM] Received notification '$/progress'. Params: {"token":"4228385537401050629","value":{"kind":"begin","title":"diagnosing changed files","message":"Calculating file diagnostics..."}} [Trace - 20:30:25.761 PM] Received notification 'textDocument/publishDiagnostics'. Params: {"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/main.go","version":2,"diagnostics":[{"range":{"start":{"line":2,"character":7},"end":{"line":2,"character":34}},"severity":1,"code":"UnusedImport","codeDescription":{"href":"https://pkg.go.dev/golang.org/x/tools/internal/typesinternal#UnusedImport"},"source":"compiler","message":"\"github.com/ardanlabs/conf\" imported but not used"}]} [Trace - 20:30:25.763 PM] Sending request 'textDocument/codeAction - (6)'. Params: {"textDocument":{"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/main.go"},"range":{"start":{"line":0,"character":0},"end":{"line":0,"character":0}},"context":{"diagnostics":null,"only":["source.organizeImports"]}} [Trace - 20:30:25.781 PM] Received notification '$/progress'. Params: {"token":"4228385537401050629","value":{"kind":"end","message":"Done."}} [Trace - 20:30:26.000 PM] Received response 'textDocument/codeAction - (6)' in 237ms. Result: [{"title":"Organize Imports","kind":"source.organizeImports","edit":{"documentChanges":[{"textDocument":{"version":2,"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/main.go"},"edits":[{"range":{"start":{"line":1,"character":0},"end":{"line":3,"character":0}},"newText":""}]}]}}] [Trace - 20:30:26.001 PM] Sending notification 'textDocument/didChange'. Params: {"textDocument":{"version":3,"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/main.go"},"contentChanges":[{"range":{"start":{"line":1,"character":0},"end":{"line":3,"character":0}},"text":""}]} [Trace - 20:30:26.003 PM] Sending request 'textDocument/formatting - (7)'. Params: {"textDocument":{"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/main.go"},"options":{"tabSize":0,"insertSpaces":false}} [Trace - 20:30:26.003 PM] Received request 'window/workDoneProgress/create - (15)'. Params: {"token":"5535550569387508244"} [Trace - 20:30:26.005 PM] Sending notification 'textDocument/didChange'. Params: {"textDocument":{"version":4,"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/go.mod"},"contentChanges":[{"text":"module mod.com\n\ngo 1.14\n\nrequire github.com/ardanlabs/conf v1.2.3\n"}]} [Trace - 20:30:26.005 PM] Sending response 'window/workDoneProgress/create - (15)' in 2ms. Result: [Trace - 20:30:26.006 PM] Sending notification 'workspace/didChangeWatchedFiles'. Params: {"changes":[{"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/go.mod","type":2}]} [Trace - 20:30:26.006 PM] Received notification '$/progress'. Params: {"token":"5535550569387508244","value":{"kind":"begin","title":"diagnosing changed files","message":"Calculating file diagnostics..."}} [Trace - 20:30:26.008 PM] Received response 'textDocument/formatting - (7)' in 5ms. Result: [] [Trace - 20:30:26.009 PM] Received request 'window/workDoneProgress/create - (16)'. Params: {"token":"242253255677188752"} [Trace - 20:30:26.009 PM] Sending notification 'textDocument/willSave'. Params: {"textDocument":{"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/main.go"},"reason":1} [Trace - 20:30:26.011 PM] Sending notification 'textDocument/didSave'. Params: {"textDocument":{"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/main.go"}} [Trace - 20:30:26.011 PM] Received notification 'textDocument/publishDiagnostics'. Params: {"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/main.go","version":3,"diagnostics":[]} [Trace - 20:30:26.012 PM] Sending notification 'textDocument/didChange'. Params: {"textDocument":{"version":4,"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/main.go"},"contentChanges":[{"text":"package main\n\nfunc main() {\n\t//_ = conf.ErrHelpWanted\n}\n"}]} [Trace - 20:30:26.012 PM] Sending response 'window/workDoneProgress/create - (16)' in 3ms. Result: [Trace - 20:30:26.013 PM] Sending notification 'workspace/didChangeWatchedFiles'. Params: {"changes":[{"uri":"file:///var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work/main.go","type":2}]} [Trace - 20:30:26.013 PM] Received notification '$/progress'. Params: {"token":"242253255677188752","value":{"kind":"begin","title":"diagnosing changed files","message":"Calculating file diagnostics..."}} [Trace - 20:30:26.015 PM] Received notification '$/progress'. Params: {"token":"5535550569387508244","value":{"kind":"end","message":"Done."}} [Trace - 20:30:26.015 PM] Received request 'window/workDoneProgress/create - (17)'. Params: {"token":"7801430477758522529"} [Trace - 20:30:26.016 PM] Sending response 'window/workDoneProgress/create - (17)' in 0ms. Result: [Trace - 20:30:26.016 PM] Received notification '$/progress'. Params: {"token":"7801430477758522529","value":{"kind":"begin","title":"diagnosing files changed on disk","message":"Calculating file diagnostics..."}} [Trace - 20:30:26.054 PM] Received notification '$/progress'. Params: {"token":"242253255677188752","value":{"kind":"end","message":"Done."}} [Trace - 20:30:27.715 PM] Received notification 'window/logMessage'. Params: {"type":3,"message":"2021/03/03 20:30:27 go/packages.Load\n\tsnapshot=10\n\tdirectory=/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/tmp/gopls-regtest-4197366553/Test_Issue38211/singleton/work\n\tquery=[builtin mod.com/...]\n\tpackages=2\n"} [Trace - 20:30:27.716 PM] Received request 'window/workDoneProgress/create - (18)'. Params: {"token":"2303013289404122822"} [Trace - 20:30:27.717 PM] Sending response 'window/workDoneProgress/create - (18)' in 0ms. Result: [Trace - 20:30:27.717 PM] Received notification '$/progress'. Params: {"token":"2303013289404122822","value":{"kind":"begin","title":"diagnosing saved files","message":"Calculating file diagnostics..."}} [Trace - 20:30:27.764 PM] Received notification '$/progress'. Params: {"token":"7801430477758522529","value":{"kind":"end","message":"Done."}} #### End Gopls Test Logs for "Test_Issue38211/singleton" --- FAIL: Test_Issue38211 (20.01s) --- FAIL: Test_Issue38211/singleton (20.01s) diagnostics_test.go:679: waiting on: Unmet: once "go.mod: diagnostic at {line:4, column:0} (location of \"require github.com/ardanlabs/conf\") with message \"not used in this module\"" is met, must have "read diagnostics for \"go.mod\"" err:context deadline exceeded state: #### log messages (see RPC logs for full text): Info: "2021/03/03 20:30:08 go env for /var/folders/kh/5zz... Info: "2021/03/03 20:30:10 go/packages.Load\n\tsnapshot=0... Error: "2021/03/03 20:30:10 mod.com: no dep handle for gi... Error: "2021/03/03 20:30:10 diagnosing go.mod: err: exit ... Info: "2021/03/03 20:30:11 go/packages.Load\n\tsnapshot=1... Error: "2021/03/03 20:30:11 mod.com: no dep handle for gi... Error: "2021/03/03 20:30:11 mod.com: no dep handle for gi... Error: "2021/03/03 20:30:11 diagnosing go.mod: err: exit ... Error: "2021/03/03 20:30:11 diagnosing go.mod: err: exit ... Info: "2021/03/03 20:30:21 go/packages.Load\n\tsnapshot=4... Info: "2021/03/03 20:30:22 go/packages.Load\n\tsnapshot=5... Info: "2021/03/03 20:30:23 go/packages.Load\n\tsnapshot=6... Info: "2021/03/03 20:30:25 go/packages.Load\n\tsnapshot=7... Info: "2021/03/03 20:30:27 go/packages.Load\n\tsnapshot=1... #### diagnostics: main.go (version 3): #### outstanding work: diagnosing saved files: 0.00 #### completed work: diagnosing files changed on disk: 3 diagnosing saved files: 1 Setting up workspace: 1 diagnosing initial workspace load: 1 diagnosing opened files: 2 Running go get: 1 diagnosing changed files: 5 runner.go:286: Shutdown: context deadline exceeded panic: operation on destroyed generation v26/11 goroutine 16025 [running]: golang.org/x/tools/internal/memoize.(*Generation).Bind(0xc00343d2f0, 0x1a0ebc0, 0xc0042be8a0, 0xc000aefce0, 0x0, 0x0) /private/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/gopath/src/golang.org/x/tools/internal/memoize/memoize.go:178 +0x3f9 golang.org/x/tools/internal/lsp/cache.(*snapshot).buildBuiltinPackage(0xc0010d6ea0, 0x1bfe688, 0xc00246dc20, 0xc000aefa30, 0x1, 0x1, 0x4, 0x0) /private/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/gopath/src/golang.org/x/tools/internal/lsp/cache/snapshot.go:1742 +0x205 golang.org/x/tools/internal/lsp/cache.(*snapshot).load(0xc0010d6ea0, 0x1bfeca8, 0xc00246dc20, 0x0, 0xc0015f3a20, 0x2, 0x2, 0x0, 0x0) /private/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/gopath/src/golang.org/x/tools/internal/lsp/cache/load.go:151 +0xd1f golang.org/x/tools/internal/lsp/cache.(*snapshot).initialize.func2() /private/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/gopath/src/golang.org/x/tools/internal/lsp/cache/view.go:570 +0x968 sync.(*Once).doSlow(0xc001a32ea0, 0xc001cdee18) /var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/go/src/sync/once.go:68 +0xf4 sync.(*Once).Do(...) /var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/go/src/sync/once.go:59 golang.org/x/tools/internal/lsp/cache.(*snapshot).initialize(0xc0010d6ea0, 0x1bfeca8, 0xc005998690, 0x0) /private/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/gopath/src/golang.org/x/tools/internal/lsp/cache/view.go:530 +0x1bf golang.org/x/tools/internal/lsp/cache.(*snapshot).AwaitInitialized(0xc0010d6ea0, 0x1bfeca8, 0xc005998690) /private/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/gopath/src/golang.org/x/tools/internal/lsp/cache/snapshot.go:1131 +0xec golang.org/x/tools/internal/lsp/cache.(*View).invalidateContent(0xc0076b8420, 0x1bfe6c0, 0xc00398f0e0, 0xc0013ea930, 0xc004c9bd00, 0x0, 0x0) /private/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/gopath/src/golang.org/x/tools/internal/lsp/cache/view.go:605 +0xf3 golang.org/x/tools/internal/lsp/cache.(*Session).DidModifyFiles(0xc00054e770, 0x1bfe6c0, 0xc00398f0e0, 0xc0074bea00, 0x1, 0x1, 0xc0074bea00, 0x1, 0x1, 0x0, ...) /private/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/gopath/src/golang.org/x/tools/internal/lsp/cache/session.go:486 +0x594 golang.org/x/tools/internal/lsp.(*Server).didModifyFiles(0xc00397e2a0, 0x1bfe6c0, 0xc00398f0e0, 0xc0074be870, 0x1, 0x1, 0x3, 0x0, 0x0) /private/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/gopath/src/golang.org/x/tools/internal/lsp/text_synchronization.go:223 +0x156 golang.org/x/tools/internal/lsp.(*Server).didSave(0xc00397e2a0, 0x1bfe6c0, 0xc00398f0e0, 0xc003d0e8a0, 0x0, 0xc003585170) /private/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/gopath/src/golang.org/x/tools/internal/lsp/text_synchronization.go:187 +0x1c8 golang.org/x/tools/internal/lsp.(*Server).DidSave(0xc00397e2a0, 0x1bfe6c0, 0xc00398f0e0, 0xc003d0e8a0, 0xc003d0e8a0, 0x0) /private/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/gopath/src/golang.org/x/tools/internal/lsp/server_gen.go:80 +0x49 golang.org/x/tools/internal/lsp/protocol.serverDispatch(0x1bfe6c0, 0xc00398f0e0, 0x1c16aa0, 0xc00397e2a0, 0xc0039712c0, 0xa67e060, 0xc00398f020, 0x0, 0x0, 0x0) /private/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/gopath/src/golang.org/x/tools/internal/lsp/protocol/tsserver.go:167 +0x1405 golang.org/x/tools/internal/lsp/protocol.ServerHandler.func1(0x1bfe6c0, 0xc00398f0e0, 0xc0039712c0, 0xa67e060, 0xc00398f020, 0x1bed540, 0xc0035596b0) /private/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/gopath/src/golang.org/x/tools/internal/lsp/protocol/protocol.go:63 +0xc5 golang.org/x/tools/internal/lsp/lsprpc.handshaker.func1(0x1bfe6c0, 0xc00398f0e0, 0xc0039712c0, 0xa67e060, 0xc00398f020, 0x0, 0x0) /private/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/gopath/src/golang.org/x/tools/internal/lsp/lsprpc/lsprpc.go:560 +0x459 golang.org/x/tools/internal/jsonrpc2.MustReplyHandler.func1(0x1bfe6c0, 0xc00398f0e0, 0xc0025edf20, 0xa67e060, 0xc00398f020, 0xc006b98fb0, 0x1) /private/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/gopath/src/golang.org/x/tools/internal/jsonrpc2/handler.go:35 +0xd7 golang.org/x/tools/internal/jsonrpc2.AsyncHandler.func1.2(0xc00507ed20, 0xc002c2e300, 0xc0032a8780, 0x1bfe6c0, 0xc00398f0e0, 0xc0025edf20, 0xa67e060, 0xc00398f020) /private/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/gopath/src/golang.org/x/tools/internal/jsonrpc2/handler.go:103 +0x86 created by golang.org/x/tools/internal/jsonrpc2.AsyncHandler.func1 /private/var/folders/kh/5zzynz152r94t18yzstnrwx80000gn/T/workdir-host-darwin-10_15/gopath/src/golang.org/x/tools/internal/jsonrpc2/handler.go:100 +0x179 FAIL golang.org/x/tools/gopls/internal/regtest/diagnostics 91.372s ok golang.org/x/tools/gopls/internal/regtest/misc 98.637s ok golang.org/x/tools/gopls/internal/regtest/modfile 118.126s ok golang.org/x/tools/gopls/internal/regtest/watch 39.855s ok golang.org/x/tools/gopls/internal/regtest/workspace 65.226s ? golang.org/x/tools/gopls/release [no test files] ok golang.org/x/tools/gopls/test 77.016s ok golang.org/x/tools/gopls/test/debug 19.081s FAIL