linux-s390x-ibm at 45aade7f1edd77409b967dafc58dc537f5ac34f6 building tools at 40f8cca0a7780784a66e1d0bb1d41e87283ceea9 :: Running /data/golang/workdir/go/bin/go with args ["/data/golang/workdir/go/bin/go" "test" "-short" "-timeout=50m0s" "./..."] and env ["LANG=en_US.UTF-8" "HOME=/root" "LOGNAME=root" "USER=root" "SHELL=/bin/sh" "INVOCATION_ID=3854db4afdd34db3bcc894a4a90291da" "JOURNAL_STREAM=9:356833007" "META_BUILDLET_BINARY_URL=https://storage.googleapis.com/go-builder-data/buildlet.linux-s390x" "GO_STAGE0_NET_DELAY=0s" "GO_STAGE0_DL_DELAY=100ms" "WORKDIR=/data/golang/workdir" "GOROOT_BOOTSTRAP=/data/golang/workdir/go1.4" "GO_BUILDER_NAME=linux-s390x-ibm" "GO_BUILDER_FLAKY_NET=1" "GO_TEST_TIMEOUT_SCALE=5" "GOROOT=/data/golang/workdir/go" "GOPATH=/data/golang/workdir/gopath" "GOPROXY=https://proxy.golang.org" "GO_DISABLE_OUTBOUND_NETWORK=0" "TMPDIR=/data/golang/workdir/tmp" "GOCACHE=/data/golang/workdir/gocache" "GOPLSCACHE=/data/golang/workdir/goplscache" "PATH=/data/golang/workdir/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin" "PWD=/data/golang/workdir/gopath/src/golang.org/x/tools"] in dir /data/golang/workdir/gopath/src/golang.org/x/tools go: downloading golang.org/x/telemetry v0.0.0-20240521205824-bda55230c457 go: downloading golang.org/x/mod v0.24.0 go: downloading golang.org/x/net v0.37.0 go: downloading github.com/google/go-cmp v0.6.0 go: downloading golang.org/x/sync v0.12.0 go: downloading github.com/yuin/goldmark v1.4.13 ok golang.org/x/tools/benchmark/parse 0.097s ? 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] ok golang.org/x/tools/blog 0.024s ? golang.org/x/tools/cmd/auth/netrcauth [no test files] ok golang.org/x/tools/cmd/benchcmp 0.008s ok golang.org/x/tools/cmd/bisect 0.178s ? golang.org/x/tools/cmd/compilebench [no test files] ? golang.org/x/tools/cmd/eg [no test files] ? golang.org/x/tools/cmd/godex [no test files] ok golang.org/x/tools/cmd/bundle 3.428s ? golang.org/x/tools/cmd/goimports [no test files] ? golang.org/x/tools/cmd/gomvpkg [no test files] ? golang.org/x/tools/cmd/gotype [no test files] ? golang.org/x/tools/cmd/goyacc [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/callgraph 8.921s ok golang.org/x/tools/cmd/deadcode 8.325s ok golang.org/x/tools/cmd/digraph 0.006s ok golang.org/x/tools/cmd/file2fuzz 0.228s ? golang.org/x/tools/cmd/ssadump [no test files] ? golang.org/x/tools/cmd/stress [no test files] ? golang.org/x/tools/cmd/toolstash [no test files] ? golang.org/x/tools/go/analysis/internal [no test files] ok golang.org/x/tools/cmd/fiximports 26.689s ok golang.org/x/tools/cmd/go-contrib-init 0.029s ok golang.org/x/tools/cmd/godoc 12.041s ok golang.org/x/tools/cmd/gonew 0.170s ok golang.org/x/tools/cmd/signature-fuzzer/fuzz-driver 2.126s ok golang.org/x/tools/cmd/signature-fuzzer/fuzz-runner 21.590s ok golang.org/x/tools/cmd/signature-fuzzer/internal/fuzz-generator 7.168s ok golang.org/x/tools/cmd/splitdwarf/internal/macho 0.026s ? golang.org/x/tools/go/analysis/passes/defers/cmd/defers [no test files] ? golang.org/x/tools/go/analysis/passes/fieldalignment/cmd/fieldalignment [no test files] ? golang.org/x/tools/go/analysis/passes/findcall/cmd/findcall [no test files] ? golang.org/x/tools/go/analysis/passes/httpmux/cmd/httpmux [no test files] ? 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/lostcancel/cmd/lostcancel [no test files] ? golang.org/x/tools/go/analysis/passes/nilness/cmd/nilness [no test files] ? golang.org/x/tools/go/analysis/passes/reflectvaluecompare/cmd/reflectvaluecompare [no test files] ? golang.org/x/tools/go/analysis/passes/shadow/cmd/shadow [no test files] ? golang.org/x/tools/go/analysis/passes/stringintconv/cmd/stringintconv [no test files] ? golang.org/x/tools/go/analysis/passes/unmarshal/cmd/unmarshal [no test files] ? golang.org/x/tools/go/analysis/passes/unusedresult/cmd/unusedresult [no test files] ok golang.org/x/tools/cmd/stringer 37.662s ok golang.org/x/tools/container/intsets 0.462s ok golang.org/x/tools/copyright 3.532s ok golang.org/x/tools/cover 0.047s ok golang.org/x/tools/go/analysis 0.022s ok golang.org/x/tools/go/analysis/analysistest 3.100s ok golang.org/x/tools/go/analysis/checker 3.218s ok golang.org/x/tools/go/analysis/internal/analysisflags 0.256s ok golang.org/x/tools/go/analysis/internal/checker 11.424s ok golang.org/x/tools/go/analysis/internal/versiontest 4.628s ok golang.org/x/tools/go/analysis/multichecker 17.896s ok golang.org/x/tools/go/analysis/passes/appends 1.015s ok golang.org/x/tools/go/analysis/passes/asmdecl 8.222s ok golang.org/x/tools/go/analysis/passes/assign 2.732s ok golang.org/x/tools/go/analysis/passes/atomic 1.192s ok golang.org/x/tools/go/analysis/passes/atomicalign 0.651s ok golang.org/x/tools/go/analysis/passes/bools 1.620s ok golang.org/x/tools/go/analysis/passes/buildssa 1.643s ok golang.org/x/tools/go/analysis/passes/buildtag 0.593s ok golang.org/x/tools/go/analysis/passes/cgocall 5.021s ok golang.org/x/tools/go/analysis/passes/composite 3.149s ok golang.org/x/tools/go/analysis/passes/copylock 4.307s ok golang.org/x/tools/go/analysis/passes/ctrlflow 2.803s ok golang.org/x/tools/go/analysis/passes/deepequalerrors 2.811s ok golang.org/x/tools/go/analysis/passes/defers 2.890s ok golang.org/x/tools/go/analysis/passes/directive 2.552s ok golang.org/x/tools/go/analysis/passes/errorsas 1.692s ok golang.org/x/tools/go/analysis/passes/fieldalignment 0.670s ok golang.org/x/tools/go/analysis/passes/findcall 1.522s ok golang.org/x/tools/go/analysis/passes/framepointer 0.569s ok golang.org/x/tools/go/analysis/passes/httpmux 4.738s ok golang.org/x/tools/go/analysis/passes/httpresponse 4.202s ok golang.org/x/tools/go/analysis/passes/ifaceassert 2.317s ok golang.org/x/tools/go/analysis/passes/internal/analysisutil 0.018s ok golang.org/x/tools/go/analysis/passes/loopclosure 0.801s ok golang.org/x/tools/go/analysis/passes/lostcancel 3.963s ok golang.org/x/tools/go/analysis/passes/nilfunc 2.010s ok golang.org/x/tools/go/analysis/passes/nilness 2.176s ok golang.org/x/tools/go/analysis/passes/pkgfact 0.786s ok golang.org/x/tools/go/analysis/passes/printf 3.676s ok golang.org/x/tools/go/analysis/passes/reflectvaluecompare 2.366s ok golang.org/x/tools/go/analysis/passes/shadow 2.263s ok golang.org/x/tools/go/analysis/passes/shift 0.696s ok golang.org/x/tools/go/analysis/passes/sigchanyzer 2.659s ok golang.org/x/tools/go/analysis/passes/slog 2.910s ok golang.org/x/tools/go/analysis/passes/sortslice 2.267s ok golang.org/x/tools/go/analysis/passes/stdmethods 6.311s ok golang.org/x/tools/go/analysis/passes/stdversion 2.668s ok golang.org/x/tools/go/analysis/passes/stringintconv 2.628s ok golang.org/x/tools/go/analysis/passes/structtag 2.666s ok golang.org/x/tools/go/analysis/passes/testinggoroutine 2.656s ok golang.org/x/tools/go/analysis/passes/tests 3.990s ok golang.org/x/tools/go/analysis/passes/timeformat 2.382s ? golang.org/x/tools/go/analysis/singlechecker [no test files] ok golang.org/x/tools/go/analysis/passes/unmarshal 2.751s ok golang.org/x/tools/go/analysis/passes/unreachable 1.282s ok golang.org/x/tools/go/analysis/passes/unsafeptr 2.922s ok golang.org/x/tools/go/analysis/passes/unusedresult 2.671s ok golang.org/x/tools/go/analysis/passes/unusedwrite 1.441s ok golang.org/x/tools/go/analysis/passes/usesgenerics 0.743s ? golang.org/x/tools/go/callgraph/internal/chautil [no test files] ok golang.org/x/tools/go/analysis/passes/waitgroup 1.652s ? golang.org/x/tools/go/internal/cgo [no test files] ? golang.org/x/tools/go/packages/gopackages [no test files] ? golang.org/x/tools/go/packages/internal/nodecount [no test files] ? golang.org/x/tools/go/types/internal/play [no test files] ? golang.org/x/tools/godoc/analysis [no test files] ? golang.org/x/tools/godoc/util [no test files] ? golang.org/x/tools/godoc/vfs/httpfs [no test files] ? golang.org/x/tools/imports [no test files] ? golang.org/x/tools/internal/astutil [no test files] ? golang.org/x/tools/internal/astutil/edge [no test files] ? golang.org/x/tools/internal/event/core [no test files] ? golang.org/x/tools/internal/event/export/eventtest [no test files] --- FAIL: TestIntegration (12.85s) --- FAIL: TestIntegration/GOPATH (7.93s) unitchecker_test.go:195: golang.org/fake/b: got <<# internal/goexperiment compile: version "go1.23.2" does not match go tool version "go1.23.7" # golang.org/fake/a compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/goarch compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/godebugs compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/byteorder compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/coverage/rtcov compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/unsafeheader compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/goos compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/profilerecord compile: version "go1.23.2" does not match go tool version "go1.23.7" # math/bits compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/itoa compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/cpu compile: version "go1.23.2" does not match go tool version "go1.23.7" # unicode/utf8 compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/runtime/syscall compile: version "go1.23.2" does not match go tool version "go1.23.7" # cmp compile: version "go1.23.2" does not match go tool version "go1.23.7" # unicode compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/race compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/asan compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/runtime/atomic compile: version "go1.23.2" does not match go tool version "go1.23.7" # sync/atomic compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/msan compile: version "go1.23.2" does not match go tool version "go1.23.7" >>, want match of regexp <<# golang.org/fake/b ([/._\-a-zA-Z0-9]+[\\/]fake[\\/])?b/b.go:6:13: call of MyFunc123\(...\) ([/._\-a-zA-Z0-9]+[\\/]fake[\\/])?b/b.go:7:11: call of MyFunc123\(...\) >> unitchecker_test.go:195: golang.org/fake/a golang.org/fake/b: got <<# internal/goarch compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/unsafeheader compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/goexperiment compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/coverage/rtcov compile: version "go1.23.2" does not match go tool version "go1.23.7" # golang.org/fake/a compile: version "go1.23.2" does not match go tool version "go1.23.7" # cmp compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/goos compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/godebugs compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/profilerecord compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/race compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/byteorder compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/itoa compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/runtime/atomic compile: version "go1.23.2" does not match go tool version "go1.23.7" # unicode/utf8 compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/runtime/syscall compile: version "go1.23.2" does not match go tool version "go1.23.7" # unicode compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/cpu compile: version "go1.23.2" does not match go tool version "go1.23.7" # sync/atomic compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/asan compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/msan compile: version "go1.23.2" does not match go tool version "go1.23.7" # math/bits compile: version "go1.23.2" does not match go tool version "go1.23.7" >>, want match of regexp <<# golang.org/fake/a ([/._\-a-zA-Z0-9]+[\\/]fake[\\/])?a/a.go:4:11: call of MyFunc123\(...\) # golang.org/fake/b ([/._\-a-zA-Z0-9]+[\\/]fake[\\/])?b/b.go:6:13: call of MyFunc123\(...\) ([/._\-a-zA-Z0-9]+[\\/]fake[\\/])?b/b.go:7:11: call of MyFunc123\(...\) >> unitchecker_test.go:187: -json golang.org/fake/a: got exit code 1, want zero unitchecker_test.go:187: -json golang.org/fake/c: got exit code 1, want zero --- FAIL: TestIntegration/Modules (4.91s) unitchecker_test.go:195: golang.org/fake/b: got <<# internal/goexperiment compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/goarch compile: version "go1.23.2" does not match go tool version "go1.23.7" # golang.org/fake/a compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/goos compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/profilerecord compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/unsafeheader compile: version "go1.23.2" does not match go tool version "go1.23.7" # cmp compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/itoa compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/godebugs compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/race compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/cpu compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/coverage/rtcov compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/byteorder compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/msan compile: version "go1.23.2" does not match go tool version "go1.23.7" # unicode compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/runtime/atomic compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/asan compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/runtime/syscall compile: version "go1.23.2" does not match go tool version "go1.23.7" # math/bits compile: version "go1.23.2" does not match go tool version "go1.23.7" # unicode/utf8 compile: version "go1.23.2" does not match go tool version "go1.23.7" # sync/atomic compile: version "go1.23.2" does not match go tool version "go1.23.7" >>, want match of regexp <<# golang.org/fake/b ([/._\-a-zA-Z0-9]+[\\/]fake[\\/])?b/b.go:6:13: call of MyFunc123\(...\) ([/._\-a-zA-Z0-9]+[\\/]fake[\\/])?b/b.go:7:11: call of MyFunc123\(...\) >> unitchecker_test.go:195: golang.org/fake/a golang.org/fake/b: got <<# golang.org/fake/a compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/unsafeheader compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/goexperiment compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/profilerecord compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/byteorder compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/goos compile: version "go1.23.2" does not match go tool version "go1.23.7" # cmp compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/race compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/goarch compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/coverage/rtcov compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/runtime/syscall compile: version "go1.23.2" does not match go tool version "go1.23.7" # unicode compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/asan compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/godebugs compile: version "go1.23.2" does not match go tool version "go1.23.7" # unicode/utf8 compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/msan compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/itoa compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/runtime/atomic compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/cpu compile: version "go1.23.2" does not match go tool version "go1.23.7" # sync/atomic compile: version "go1.23.2" does not match go tool version "go1.23.7" # math/bits compile: version "go1.23.2" does not match go tool version "go1.23.7" >>, want match of regexp <<# golang.org/fake/a ([/._\-a-zA-Z0-9]+[\\/]fake[\\/])?a/a.go:4:11: call of MyFunc123\(...\) # golang.org/fake/b ([/._\-a-zA-Z0-9]+[\\/]fake[\\/])?b/b.go:6:13: call of MyFunc123\(...\) ([/._\-a-zA-Z0-9]+[\\/]fake[\\/])?b/b.go:7:11: call of MyFunc123\(...\) >> unitchecker_test.go:187: -json golang.org/fake/a: got exit code 1, want zero unitchecker_test.go:187: -json golang.org/fake/c: got exit code 1, want zero FAIL FAIL golang.org/x/tools/go/analysis/unitchecker 17.889s ok golang.org/x/tools/go/ast/astutil 0.041s ok golang.org/x/tools/go/ast/inspector 0.371s ok golang.org/x/tools/go/buildutil 3.686s ok golang.org/x/tools/go/callgraph 0.094s [no tests to run] ok golang.org/x/tools/go/callgraph/cha 3.279s ok golang.org/x/tools/go/callgraph/rta 3.695s ok golang.org/x/tools/go/callgraph/static 0.755s ok golang.org/x/tools/go/callgraph/vta 5.676s ok golang.org/x/tools/go/callgraph/vta/internal/trie 0.844s ok golang.org/x/tools/go/cfg 0.022s ok golang.org/x/tools/go/expect 0.021s ok golang.org/x/tools/go/gccgoexportdata 0.017s ok golang.org/x/tools/go/gcexportdata 1.018s ok golang.org/x/tools/go/internal/gccgoimporter 0.125s ok golang.org/x/tools/go/loader 7.558s ? golang.org/x/tools/internal/event/export/metric [no test files] ? golang.org/x/tools/internal/event/export/prometheus [no test files] ? golang.org/x/tools/internal/fakenet [no test files] ? golang.org/x/tools/internal/fmtstr [no test files] ? golang.org/x/tools/internal/goroot [no test files] ? golang.org/x/tools/internal/modindex/gomodindex [no test files] ? golang.org/x/tools/internal/packagesinternal [no test files] ? 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/genericfeatures [no test files] ? golang.org/x/tools/internal/xcontext [no test files] ? golang.org/x/tools/playground [no test files] -: # golang.org/fake/a compile: version "go1.23.2" does not match go tool version "go1.23.7" --- FAIL: TestSizes (0.00s) --- FAIL: TestSizes/Modules (0.12s) packages_test.go:1236: there were errors --- FAIL: TestCgoNoSyntax (0.00s) --- FAIL: TestCgoNoSyntax/Modules (8.59s) --- FAIL: TestCgoNoSyntax/Modules/NeedTypes (0.91s) packages_test.go:1993: Expected no errors in package, got [/data/golang/workdir/tmp/TestCgoNoSyntax_Modules3571382157/fake/c/c.go:1:19: could not import C (no metadata for C)] --- FAIL: TestCgoNoSyntax/Modules/(NeedName|NeedTypes) (2.24s) packages_test.go:1993: Expected no errors in package, got [/data/golang/workdir/tmp/TestCgoNoSyntax_Modules3571382157/fake/c/c.go:1:19: could not import C (no metadata for C)] --- FAIL: TestCgoNoSyntax/Modules/(NeedName|NeedImports|NeedTypes) (2.30s) packages_test.go:1993: Expected no errors in package, got [/data/golang/workdir/tmp/TestCgoNoSyntax_Modules3571382157/fake/c/c.go:1:19: could not import C (no metadata for C)] --- FAIL: TestImpliedLoadMode (0.00s) --- FAIL: TestImpliedLoadMode/Modules (0.94s) packages_test.go:2194: Loaded package is ill typed: [] --- FAIL: TestLoadTypesInfoWithoutNeedDeps (0.00s) --- FAIL: TestLoadTypesInfoWithoutNeedDeps/Modules (0.34s) packages_test.go:2119: Loaded package is ill typed --- FAIL: TestLoadSyntaxError (0.00s) --- FAIL: TestLoadSyntaxError/Modules (0.20s) packages_test.go:901: unexpected ast.Files for for golang.org/fake/f packages_test.go:905: IllTyped was true for golang.org/fake/f --- FAIL: TestLoadDiamondTypes (0.00s) --- FAIL: TestLoadDiamondTypes/Modules (0.19s) packages_test.go:825: package golang.org/fake/d: -: # golang.org/fake/d compile: version "go1.23.2" does not match go tool version "go1.23.7" --- FAIL: TestLoadSyntaxOK (0.00s) --- FAIL: TestLoadSyntaxOK/Modules (0.15s) packages_test.go:787: unexpected ast.Files for for golang.org/fake/d packages_test.go:780: unexpected complete types.Package for golang.org/fake/e packages_test.go:787: unexpected ast.Files for for golang.org/fake/e packages_test.go:780: unexpected complete types.Package for golang.org/fake/f packages_test.go:787: unexpected ast.Files for for golang.org/fake/f packages_test.go:791: errors in package: golang.org/fake/f: [-: # golang.org/fake/f compile: version "go1.23.2" does not match go tool version "go1.23.7"] --- FAIL: TestLoadTypesBits (0.00s) --- FAIL: TestLoadTypesBits/Modules (0.18s) packages_test.go:701: errors in package: golang.org/fake/f: [-: # golang.org/fake/f compile: version "go1.23.2" does not match go tool version "go1.23.7"] --- FAIL: TestConfigDir (0.00s) --- FAIL: TestConfigDir/Modules (1.88s) packages_test.go:510: dir "/data/golang/workdir/tmp/TestConfigDir_Modules3071636739/fake/b", pattern "golang.org/fake/a": got , want "a" packages_test.go:514: dir "/data/golang/workdir/tmp/TestConfigDir_Modules3071636739/fake/b", pattern "golang.org/fake/a": error true, want false packages_test.go:510: dir "/data/golang/workdir/tmp/TestConfigDir_Modules3071636739/fake/b", pattern "golang.org/fake/b": got , want "b" packages_test.go:514: dir "/data/golang/workdir/tmp/TestConfigDir_Modules3071636739/fake/b", pattern "golang.org/fake/b": error true, want false packages_test.go:510: dir "/data/golang/workdir/tmp/TestConfigDir_Modules3071636739/fake", pattern "golang.org/fake/a": got , want "a" packages_test.go:514: dir "/data/golang/workdir/tmp/TestConfigDir_Modules3071636739/fake", pattern "golang.org/fake/a": error true, want false packages_test.go:510: dir "/data/golang/workdir/tmp/TestConfigDir_Modules3071636739/fake", pattern "golang.org/fake/b": got , want "b" packages_test.go:514: dir "/data/golang/workdir/tmp/TestConfigDir_Modules3071636739/fake", pattern "golang.org/fake/b": error true, want false packages_test.go:510: dir "/data/golang/workdir/tmp/TestConfigDir_Modules3071636739/fake", pattern "./a": got , want "a" packages_test.go:514: dir "/data/golang/workdir/tmp/TestConfigDir_Modules3071636739/fake", pattern "./a": error true, want false packages_test.go:510: dir "/data/golang/workdir/tmp/TestConfigDir_Modules3071636739/fake", pattern "./b": got , want "b" packages_test.go:514: dir "/data/golang/workdir/tmp/TestConfigDir_Modules3071636739/fake", pattern "./b": error true, want false packages_test.go:510: dir "/data/golang/workdir/tmp/TestConfigDir_Modules3071636739/fake/a", pattern "golang.org/fake/a": got , want "a" packages_test.go:514: dir "/data/golang/workdir/tmp/TestConfigDir_Modules3071636739/fake/a", pattern "golang.org/fake/a": error true, want false packages_test.go:510: dir "/data/golang/workdir/tmp/TestConfigDir_Modules3071636739/fake/a", pattern "golang.org/fake/b": got , want "b" packages_test.go:514: dir "/data/golang/workdir/tmp/TestConfigDir_Modules3071636739/fake/a", pattern "golang.org/fake/b": error true, want false packages_test.go:510: dir "/data/golang/workdir/tmp/TestConfigDir_Modules3071636739/fake/a", pattern "./b": got , want "a/b" packages_test.go:514: dir "/data/golang/workdir/tmp/TestConfigDir_Modules3071636739/fake/a", pattern "./b": error true, want false FAIL FAIL golang.org/x/tools/go/packages 33.140s ok golang.org/x/tools/go/packages/packagestest 1.586s ok golang.org/x/tools/go/ssa 30.283s ok golang.org/x/tools/go/ssa/interp 6.227s --- FAIL: TestIssue53604 (0.20s) load_test.go:174: [-: # golang.org/fake/z compile: version "go1.23.2" does not match go tool version "go1.23.7"] FAIL FAIL golang.org/x/tools/go/ssa/ssautil 6.682s ok golang.org/x/tools/go/types/objectpath 3.554s ok golang.org/x/tools/go/types/typeutil 0.017s ok golang.org/x/tools/godoc 2.767s ok golang.org/x/tools/godoc/redirect 0.059s ok golang.org/x/tools/godoc/static 1.243s ok golang.org/x/tools/godoc/vfs 0.086s ok golang.org/x/tools/godoc/vfs/gatefs 0.095s ok golang.org/x/tools/godoc/vfs/mapfs 0.110s ok golang.org/x/tools/godoc/vfs/zipfs 0.035s ok golang.org/x/tools/internal/aliases 0.010s ok golang.org/x/tools/internal/analysisinternal 1.858s ok golang.org/x/tools/internal/astutil/cursor 0.585s ok golang.org/x/tools/internal/bisect 0.155s ok golang.org/x/tools/internal/diff 0.167s ok golang.org/x/tools/internal/diff/difftest 0.333s ok golang.org/x/tools/internal/diff/lcs 0.226s ok golang.org/x/tools/internal/diff/myers 0.074s ok golang.org/x/tools/internal/diffp 0.023s ok golang.org/x/tools/internal/drivertest 7.737s ok golang.org/x/tools/internal/edit 0.009s ok golang.org/x/tools/internal/event 0.009s [no tests to run] ok golang.org/x/tools/internal/event/export 0.044s ok golang.org/x/tools/internal/event/keys 0.015s ok golang.org/x/tools/internal/event/label 0.022s ok golang.org/x/tools/internal/expect 0.014s ok golang.org/x/tools/internal/facts 2.216s ok golang.org/x/tools/internal/gcimporter 28.850s ok golang.org/x/tools/internal/gocommand 1.093s ok golang.org/x/tools/internal/gopathwalk 0.082s ok golang.org/x/tools/internal/imports 20.372s ok golang.org/x/tools/internal/jsonrpc2 0.779s ok golang.org/x/tools/internal/jsonrpc2/servertest 0.168s ok golang.org/x/tools/internal/jsonrpc2_v2 1.288s ok golang.org/x/tools/internal/memoize 0.017s ok golang.org/x/tools/internal/modindex 0.062s ok golang.org/x/tools/internal/packagestest 2.829s ok golang.org/x/tools/internal/pkgbits 0.024s ok golang.org/x/tools/internal/pprof 0.021s ok golang.org/x/tools/internal/proxydir 0.007s ok golang.org/x/tools/internal/refactor/inline 7.464s ok golang.org/x/tools/internal/robustio 2.084s ok golang.org/x/tools/internal/stack 0.061s ok golang.org/x/tools/internal/stdlib 0.061s ok golang.org/x/tools/internal/testfiles 1.491s ok golang.org/x/tools/internal/tokeninternal 0.003s ok golang.org/x/tools/internal/typeparams 0.011s ok golang.org/x/tools/internal/typesinternal 0.154s ok golang.org/x/tools/internal/versions 0.009s ok golang.org/x/tools/playground/socket 0.017s ok golang.org/x/tools/present 0.071s ok golang.org/x/tools/refactor/eg 8.432s ok golang.org/x/tools/refactor/importgraph 2.039s ok golang.org/x/tools/refactor/rename 0.432s ok golang.org/x/tools/refactor/satisfy 0.088s ok golang.org/x/tools/txtar 0.002s FAIL :: Running /data/golang/workdir/go/bin/go with args ["/data/golang/workdir/go/bin/go" "test" "-short" "-timeout=50m0s" "./..."] and env ["LANG=en_US.UTF-8" "HOME=/root" "LOGNAME=root" "USER=root" "SHELL=/bin/sh" "INVOCATION_ID=3854db4afdd34db3bcc894a4a90291da" "JOURNAL_STREAM=9:356833007" "META_BUILDLET_BINARY_URL=https://storage.googleapis.com/go-builder-data/buildlet.linux-s390x" "GO_STAGE0_NET_DELAY=0s" "GO_STAGE0_DL_DELAY=100ms" "WORKDIR=/data/golang/workdir" "GOROOT_BOOTSTRAP=/data/golang/workdir/go1.4" "GO_BUILDER_NAME=linux-s390x-ibm" "GO_BUILDER_FLAKY_NET=1" "GO_TEST_TIMEOUT_SCALE=5" "GOROOT=/data/golang/workdir/go" "GOPATH=/data/golang/workdir/gopath" "GOPROXY=https://proxy.golang.org" "GO_DISABLE_OUTBOUND_NETWORK=0" "TMPDIR=/data/golang/workdir/tmp" "GOCACHE=/data/golang/workdir/gocache" "GOPLSCACHE=/data/golang/workdir/goplscache" "PATH=/data/golang/workdir/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin" "PWD=/data/golang/workdir/gopath/src/golang.org/x/tools/gopls/doc/assets"] in dir /data/golang/workdir/gopath/src/golang.org/x/tools/gopls/doc/assets ? golang.org/x/tools/gopls/doc/assets [no test files] :: Running /data/golang/workdir/go/bin/go with args ["/data/golang/workdir/go/bin/go" "test" "-short" "-timeout=50m0s" "./..."] and env ["LANG=en_US.UTF-8" "HOME=/root" "LOGNAME=root" "USER=root" "SHELL=/bin/sh" "INVOCATION_ID=3854db4afdd34db3bcc894a4a90291da" "JOURNAL_STREAM=9:356833007" "META_BUILDLET_BINARY_URL=https://storage.googleapis.com/go-builder-data/buildlet.linux-s390x" "GO_STAGE0_NET_DELAY=0s" "GO_STAGE0_DL_DELAY=100ms" "WORKDIR=/data/golang/workdir" "GOROOT_BOOTSTRAP=/data/golang/workdir/go1.4" "GO_BUILDER_NAME=linux-s390x-ibm" "GO_BUILDER_FLAKY_NET=1" "GO_TEST_TIMEOUT_SCALE=5" "GOROOT=/data/golang/workdir/go" "GOPATH=/data/golang/workdir/gopath" "GOPROXY=https://proxy.golang.org" "GO_DISABLE_OUTBOUND_NETWORK=0" "TMPDIR=/data/golang/workdir/tmp" "GOCACHE=/data/golang/workdir/gocache" "GOPLSCACHE=/data/golang/workdir/goplscache" "PATH=/data/golang/workdir/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin" "PWD=/data/golang/workdir/gopath/src/golang.org/x/tools/gopls"] in dir /data/golang/workdir/gopath/src/golang.org/x/tools/gopls go: downloading go1.24.0 (linux/s390x) go: downloading golang.org/x/vuln v1.1.4 go: downloading github.com/jba/templatecheck v0.7.1 go: downloading golang.org/x/text v0.23.0 go: downloading mvdan.cc/gofumpt v0.7.0 go: downloading golang.org/x/telemetry v0.0.0-20250220152412-165e2f84edbc go: downloading mvdan.cc/xurls/v2 v2.6.0 go: downloading honnef.co/go/tools v0.6.0 go: downloading golang.org/x/sys v0.31.0 go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading github.com/google/safehtml v0.1.0 go: downloading golang.org/x/exp/typeparams v0.0.0-20250218142911-aa4b98e5adaa go: downloading github.com/BurntSushi/toml v1.4.1-0.20240526193622-a339e1f7089c ? golang.org/x/tools/gopls [no test files] ? golang.org/x/tools/gopls/integration/govim [no test files] ok golang.org/x/tools/gopls/internal/analysis/deprecated 2.000s ok golang.org/x/tools/gopls/internal/analysis/embeddirective 1.230s ok golang.org/x/tools/gopls/internal/analysis/fillreturns 2.362s ok golang.org/x/tools/gopls/internal/analysis/fillstruct 1.115s ok golang.org/x/tools/gopls/internal/analysis/fillswitch 0.229s ok golang.org/x/tools/gopls/internal/analysis/gofix 1.316s ? golang.org/x/tools/gopls/internal/analysis/gofix/cmd/gofix [no test files] ok golang.org/x/tools/gopls/internal/analysis/hostport 1.473s ok golang.org/x/tools/gopls/internal/analysis/infertypeargs 0.382s ok golang.org/x/tools/gopls/internal/analysis/modernize 2.240s ? golang.org/x/tools/gopls/internal/analysis/modernize/cmd/modernize [no test files] ok golang.org/x/tools/gopls/internal/analysis/nonewvars 1.803s ok golang.org/x/tools/gopls/internal/analysis/noresultvalues 0.578s ok golang.org/x/tools/gopls/internal/analysis/simplifycompositelit 0.690s ok golang.org/x/tools/gopls/internal/analysis/simplifyrange 1.497s ok golang.org/x/tools/gopls/internal/analysis/simplifyslice 0.446s ok golang.org/x/tools/gopls/internal/analysis/unusedfunc 0.450s ok golang.org/x/tools/gopls/internal/analysis/unusedparams 2.119s ? golang.org/x/tools/gopls/internal/analysis/unusedparams/cmd [no test files] ok golang.org/x/tools/gopls/internal/analysis/unusedvariable 1.566s ok golang.org/x/tools/gopls/internal/analysis/yield 1.048s ok golang.org/x/tools/gopls/internal/bloom 0.015s ok golang.org/x/tools/gopls/internal/cache 0.574s ok golang.org/x/tools/gopls/internal/cache/metadata 0.003s ? golang.org/x/tools/gopls/internal/cache/methodsets [no test files] ok golang.org/x/tools/gopls/internal/cache/parsego 3.862s ? golang.org/x/tools/gopls/internal/cache/symbols [no test files] ? golang.org/x/tools/gopls/internal/cache/testfuncs [no test files] ok golang.org/x/tools/gopls/internal/cache/typerefs 0.031s ? golang.org/x/tools/gopls/internal/cache/xrefs [no test files] ok golang.org/x/tools/gopls/internal/clonetest 0.013s ok golang.org/x/tools/gopls/internal/cmd 11.059s ok golang.org/x/tools/gopls/internal/debug 1.484s ? golang.org/x/tools/gopls/internal/debug/log [no test files] ? golang.org/x/tools/gopls/internal/doc [no test files] ok golang.org/x/tools/gopls/internal/doc/generate 3.022s ? golang.org/x/tools/gopls/internal/file [no test files] ok golang.org/x/tools/gopls/internal/filecache 0.062s ok golang.org/x/tools/gopls/internal/fuzzy 0.093s ? golang.org/x/tools/gopls/internal/goasm [no test files] ok golang.org/x/tools/gopls/internal/golang 1.359s ok golang.org/x/tools/gopls/internal/golang/completion 0.103s ok golang.org/x/tools/gopls/internal/golang/completion/snippet 0.023s ? golang.org/x/tools/gopls/internal/golang/stubmethods [no test files] ? golang.org/x/tools/gopls/internal/label [no test files] ok golang.org/x/tools/gopls/internal/licenses 0.506s ok golang.org/x/tools/gopls/internal/lsprpc 0.962s ? golang.org/x/tools/gopls/internal/mod [no test files] ok golang.org/x/tools/gopls/internal/progress 0.043s ok golang.org/x/tools/gopls/internal/protocol 0.809s ok golang.org/x/tools/gopls/internal/protocol/command 1.583s ? golang.org/x/tools/gopls/internal/protocol/command/commandmeta [no test files] ? golang.org/x/tools/gopls/internal/protocol/command/gen [no test files] ok golang.org/x/tools/gopls/internal/protocol/generate 0.003s ? golang.org/x/tools/gopls/internal/protocol/semtok [no test files] ok golang.org/x/tools/gopls/internal/server 0.257s ok golang.org/x/tools/gopls/internal/settings 0.516s ok golang.org/x/tools/gopls/internal/telemetry 0.727s ok golang.org/x/tools/gopls/internal/telemetry/cmd/stacks 0.004s ok golang.org/x/tools/gopls/internal/template 0.168s ok golang.org/x/tools/gopls/internal/test/compare 0.002s ok golang.org/x/tools/gopls/internal/test/integration 0.074s ok golang.org/x/tools/gopls/internal/test/integration/bench 0.021s ok golang.org/x/tools/gopls/internal/test/integration/codelens 5.385s ok golang.org/x/tools/gopls/internal/test/integration/completion 12.766s ok golang.org/x/tools/gopls/internal/test/integration/debug 0.888s ok golang.org/x/tools/gopls/internal/test/integration/diagnostics 31.035s ok golang.org/x/tools/gopls/internal/test/integration/fake 0.019s ok golang.org/x/tools/gopls/internal/test/integration/fake/glob 0.017s ok golang.org/x/tools/gopls/internal/test/integration/inlayhints 0.372s #### Start Gopls Test Logs for "TestCompilerOptDetails/default" [Trace - 17:51:20.173 PM] Sending request 'initialize - (1)'. Params: {"processId":0,"clientInfo":{"name":"fake.Editor","version":"v1.0.0"},"rootUri":"","capabilities":{"workspace":{"workspaceEdit":{"resourceOperations":["rename"]},"didChangeConfiguration":{},"didChangeWatchedFiles":{"dynamicRegistration":true},"configuration":true},"textDocument":{"completion":{"completionItem":{"snippetSupport":true,"tagSupport":{"valueSet":[1]},"insertReplaceSupport":true}},"documentSymbol":{"hierarchicalDocumentSymbolSupport":true},"codeAction":{"codeActionLiteralSupport":{"codeActionKind":{"valueSet":[""]}},"dataSupport":true,"resolveSupport":{"properties":["edit"]}},"publishDiagnostics":{},"semanticTokens":{"requests":{"full":true},"tokenTypes":["namespace","type","class","enum","interface","struct","typeParameter","parameter","variable","property","enumMember","event","function","method","macro","keyword","modifier","comment","string","number","regexp","operator","label"],"tokenModifiers":["declaration","definition","readonly","static","deprecated","abstract","async","modification","documentation","defaultLibrary","interface","struct","signature","pointer","array","map","slice","chan","string","number","bool","invalid"],"formats":null}},"window":{"workDoneProgress":true,"showDocument":{"support":true}}},"initializationOptions":{"completionBudget":"0s","diagnosticsDelay":"10ms","env":{"GO111MODULE":"","GOMODCACHE":"","GOPACKAGESDRIVER":"off","GOPATH":"/data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails/default/gopath","GOPROXY":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails/default/proxy","GOSUMDB":"off","GOTOOLCHAIN":"local"},"verboseWorkDoneProgress":true},"trace":"messages","workspaceFolders":[{"uri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails/default/work","name":"work"}]} [Trace - 17:51:20.173 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":{"codeActionKinds":["gopls.doc.features","quickfix","refactor.extract.constant","refactor.extract.constant-all","refactor.extract.function","refactor.extract.method","refactor.extract.toNewFile","refactor.extract.variable","refactor.extract.variable-all","refactor.inline.call","refactor.rewrite.changeQuote","refactor.rewrite.fillStruct","refactor.rewrite.fillSwitch","refactor.rewrite.invertIf","refactor.rewrite.joinLines","refactor.rewrite.removeUnusedParam","refactor.rewrite.splitLines","source.assembly","source.doc","source.fixAll","source.freesymbols","source.organizeImports"],"resolveProvider":true},"codeLensProvider":{},"documentLinkProvider":{},"workspaceSymbolProvider":true,"documentFormattingProvider":true,"renameProvider":true,"foldingRangeProvider":true,"selectionRangeProvider":true,"executeCommandProvider":{"commands":["gopls.add_dependency","gopls.add_import","gopls.add_telemetry_counters","gopls.add_test","gopls.apply_fix","gopls.assembly","gopls.change_signature","gopls.check_upgrades","gopls.client_open_url","gopls.diagnose_files","gopls.doc","gopls.edit_go_directive","gopls.extract_to_new_file","gopls.fetch_vulncheck_result","gopls.free_symbols","gopls.gc_details","gopls.generate","gopls.go_get_package","gopls.list_imports","gopls.list_known_packages","gopls.maybe_prompt_for_telemetry","gopls.mem_stats","gopls.modules","gopls.package_symbols","gopls.packages","gopls.regenerate_cgo","gopls.remove_dependency","gopls.reset_go_mod_diagnostics","gopls.run_go_work_command","gopls.run_govulncheck","gopls.run_tests","gopls.scan_imports","gopls.start_debugging","gopls.start_profile","gopls.stop_profile","gopls.tidy","gopls.update_go_sum","gopls.upgrade_dependency","gopls.vendor","gopls.views","gopls.vulncheck","gopls.workspace_stats"]},"callHierarchyProvider":true,"semanticTokensProvider":{"legend":{"tokenTypes":["namespace","type","typeParameter","parameter","variable","function","method","macro","keyword","comment","string","number","operator","label"],"tokenModifiers":["definition","readonly","defaultLibrary","array","bool","chan","format","interface","map","number","pointer","signature","slice","string","struct"]},"range":true,"full":true},"inlayHintProvider":{},"workspace":{"workspaceFolders":{"supported":true,"changeNotifications":"workspace/didChangeWorkspaceFolders"}}},"serverInfo":{"name":"gopls","version":"{\"GoVersion\":\"go1.24.0\",\"Path\":\"golang.org/x/tools/gopls/internal/test/integration/misc.test\",\"Main\":{\"Path\":\"golang.org/x/tools/gopls\",\"Version\":\"(devel)\",\"Sum\":\"\",\"Replace\":null},\"Deps\":null,\"Settings\":[{\"Key\":\"-buildmode\",\"Value\":\"exe\"},{\"Key\":\"-compiler\",\"Value\":\"gc\"},{\"Key\":\"CGO_ENABLED\",\"Value\":\"1\"},{\"Key\":\"CGO_CFLAGS\",\"Value\":\"\"},{\"Key\":\"CGO_CPPFLAGS\",\"Value\":\"\"},{\"Key\":\"CGO_CXXFLAGS\",\"Value\":\"\"},{\"Key\":\"CGO_LDFLAGS\",\"Value\":\"\"},{\"Key\":\"GOARCH\",\"Value\":\"s390x\"},{\"Key\":\"GOOS\",\"Value\":\"linux\"}],\"Version\":\"(devel)\"}"}} [Trace - 17:51:20.173 PM] Sending notification 'initialized'. Params: {} [Trace - 17:51:20.174 PM] Received request 'window/workDoneProgress/create - (1)'. Params: {"token":"1004144699580124557"} [Trace - 17:51:20.174 PM] Sending response 'window/workDoneProgress/create - (1)' in 0ms. Result: [Trace - 17:51:20.174 PM] Received notification '$/progress'. Params: {"token":"1004144699580124557","value":{"kind":"begin","title":"diagnosing initial workspace load","message":"Calculating diagnostics for initial workspace load...","percentage":0}} [Trace - 17:51:20.174 PM] Received request 'window/workDoneProgress/create - (2)'. Params: {"token":"5666558449450180586"} [Trace - 17:51:20.174 PM] Sending response 'window/workDoneProgress/create - (2)' in 0ms. Result: [Trace - 17:51:20.174 PM] Received notification '$/progress'. Params: {"token":"5666558449450180586","value":{"kind":"begin","title":"Setting up workspace","message":"Loading packages...","percentage":0}} [Trace - 17:51:20.174 PM] Received request 'workspace/configuration - (3)'. Params: {"items":[{"scopeUri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails/default/work","section":"gopls"}]} [Trace - 17:51:20.174 PM] Sending response 'workspace/configuration - (3)' in 0ms. Result: [{"completionBudget":"0s","diagnosticsDelay":"10ms","env":{"GO111MODULE":"","GOMODCACHE":"","GOPACKAGESDRIVER":"off","GOPATH":"/data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails/default/gopath","GOPROXY":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails/default/proxy","GOSUMDB":"off","GOTOOLCHAIN":"local"},"verboseWorkDoneProgress":true}] [Trace - 17:51:20.187 PM] Received notification 'window/logMessage'. Params: {"type":3,"message":"2025/03/12 17:51:20 Created View (#4)\n\tdirectory=/data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails/default/work\n\tview_type=\"GoMod\"\n\troot_dir=\"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails/default/work\"\n\tgo_version=\"go version go1.23.7 linux/s390x\"\n\tbuild_flags=[]\n\tenv={GOOS:linux GOARCH:s390x GOCACHE:/data/golang/workdir/gocache GOMODCACHE:/data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails/default/gopath/pkg/mod GOPATH:/data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails/default/gopath GOPRIVATE: GOFLAGS: GO111MODULE: GOTOOLCHAIN:local GOROOT:/usr/local/go GoVersion:23 GoVersionOutput:go version go1.23.7 linux/s390x\n ExplicitGOWORK: EffectiveGOPACKAGESDRIVER:}\n\tenv_overlay=[]\n"} [Trace - 17:51:20.326 PM] Received notification 'window/logMessage'. Params: {"type":3,"message":"2025/03/12 17:51:20 go/packages.Load #6\n\tview_id=\"4\"\n\tsnapshot=0\n\tdirectory=/data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails/default/work\n\tquery=[/data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails/default/work/... builtin]\n\tpackages=2\n\tduration=116.073934ms\n"} [Trace - 17:51:20.327 PM] Received notification '$/progress'. Params: {"token":"5666558449450180586","value":{"kind":"end","message":"Finished loading packages."}} [Trace - 17:51:20.328 PM] Received request 'client/registerCapability - (4)'. Params: {"registrations":[{"id":"workspace/didChangeWatchedFiles-0","method":"workspace/didChangeWatchedFiles","registerOptions":{"watchers":[{"globPattern":"**/*.{mod,work}","kind":7},{"globPattern":"/data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails/default/work/**/*.{go,mod,sum,work}","kind":7}]}}]} [Trace - 17:51:20.328 PM] Sending response 'client/registerCapability - (4)' in 0ms. Result: [Trace - 17:51:20.328 PM] Received request 'window/workDoneProgress/create - (5)'. Params: {"token":"1791887500455925353"} [Trace - 17:51:20.328 PM] Sending response 'window/workDoneProgress/create - (5)' in 0ms. Result: [Trace - 17:51:20.328 PM] Received notification '$/progress'. Params: {"token":"1791887500455925353","value":{"kind":"begin","title":"Checking telemetry prompt","message":"Checking if gopls should prompt about telemetry...","percentage":0}} [Trace - 17:51:20.329 PM] Received notification '$/progress'. Params: {"token":"1791887500455925353","value":{"kind":"end","message":"Done."}} [Trace - 17:51:20.653 PM] Received notification '$/progress'. Params: {"token":"1004144699580124557","value":{"kind":"end","message":"Done."}} [Trace - 17:51:20.653 PM] Sending notification 'textDocument/didOpen'. Params: {"textDocument":{"uri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails/default/work/main.go","languageId":"go","version":1,"text":"package main\n\nimport \"fmt\"\n\nfunc main() {\n\tfmt.Println(42)\n}\n"}} [Trace - 17:51:20.653 PM] Received request 'window/workDoneProgress/create - (6)'. Params: {"token":"8048873414335099687"} [Trace - 17:51:20.653 PM] Sending response 'window/workDoneProgress/create - (6)' in 0ms. Result: [Trace - 17:51:20.653 PM] Received notification '$/progress'. Params: {"token":"8048873414335099687","value":{"kind":"begin","title":"diagnosing opened files","message":"Calculating file diagnostics...","percentage":0}} [Trace - 17:51:20.653 PM] Sending request 'textDocument/codeAction - (2)'. Params: {"textDocument":{"uri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails/default/work/main.go"},"range":{"start":{"line":0,"character":0},"end":{"line":0,"character":0}},"context":{"diagnostics":null,"only":[""],"triggerKind":0}} [Trace - 17:51:20.656 PM] Received response 'textDocument/codeAction - (2)' in 2ms. Result: [{"title":"Browse gopls feature documentation","kind":"gopls.doc.features","command":{"title":"Browse gopls feature documentation","command":"gopls.client_open_url","arguments":["https://github.com/golang/tools/blob/master/gopls/doc/features/README.md"]}},{"title":"Browse documentation for package main","kind":"source.doc","command":{"title":"Browse documentation for package main","command":"gopls.doc","arguments":[{"Location":{"uri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails/default/work/main.go","range":{"start":{"line":0,"character":0},"end":{"line":0,"character":0}}},"ShowDocument":true}]}},{"title":"Show compiler optimization details for \"work\"","kind":"source.toggleCompilerOptDetails","command":{"title":"Show compiler optimization details for \"work\"","command":"gopls.gc_details","arguments":["file:///data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails/default/work/main.go"]}}] [Trace - 17:51:20.657 PM] Sending request 'workspace/executeCommand - (3)'. Params: {"command":"gopls.gc_details","arguments":["file:///data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails/default/work/main.go"]} [Trace - 17:51:20.657 PM] Received request 'window/workDoneProgress/create - (7)'. Params: {"token":"8896478011892541797"} [Trace - 17:51:20.657 PM] Sending response 'window/workDoneProgress/create - (7)' in 0ms. Result: [Trace - 17:51:20.657 PM] Received notification '$/progress'. Params: {"token":"8896478011892541797","value":{"kind":"begin","title":"gopls.gc_details","message":"Verbose: running command...","percentage":0}} [Trace - 17:51:20.657 PM] Received request 'window/workDoneProgress/create - (8)'. Params: {"token":"7681325098682280051"} [Trace - 17:51:20.657 PM] Sending response 'window/workDoneProgress/create - (8)' in 0ms. Result: [Trace - 17:51:20.657 PM] Received notification '$/progress'. Params: {"token":"7681325098682280051","value":{"kind":"begin","title":"diagnosing unknown file modification","message":"Calculating file diagnostics...","percentage":0}} [Trace - 17:51:20.658 PM] Received notification '$/progress'. Params: {"token":"8896478011892541797","value":{"kind":"end","message":"Done."}} [Trace - 17:51:20.658 PM] Received response 'workspace/executeCommand - (3)' in 1ms. Result: null [Trace - 17:51:20.669 PM] Received notification 'textDocument/publishDiagnostics'. Params: {"uri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails/default/work/main.go","version":1,"diagnostics":[]} [Trace - 17:51:20.830 PM] Received notification 'window/logMessage'. Params: {"type":1,"message":"2025/03/12 17:51:20 warning: compiler optimization details: err: exit status 1: stderr: # internal/goarch\ncompile: version \"go1.23.2\" does not match go tool version \"go1.23.7\"\n# internal/byteorder\ncompile: version \"go1.23.2\" does not match go tool version \"go1.23.7\"\n# internal/godebugs\ncompile: version \"go1.23.2\" does not match go tool version \"go1.23.7\"\n# internal/coverage/rtcov\ncompile: version \"go1.23.2\" does not match go tool version \"go1.23.7\"\n# internal/unsafeheader\ncompile: version \"go1.23.2\" does not match go tool version \"go1.23.7\"\n# internal/goexperiment\ncompile: version \"go1.23.2\" does not match go tool version \"go1.23.7\"\n# cmp\ncompile: version \"go1.23.2\" does not match go tool version \"go1.23.7\"\n# internal/race\ncompile: version \"go1.23.2\" does not match go tool version \"go1.23.7\"\n# internal/runtime/atomic\ncompile: version \"go1.23.2\" does not match go tool version \"go1.23.7\"\n# unicode/utf8\ncompile: version \"go1.23.2\" does not match go tool version \"go1.23.7\"\n# internal/itoa\ncompile: version \"go1.23.2\" does not match go tool version \"go1.23.7\"\n# internal/asan\ncompile: version \"go1.23.2\" does not match go tool version \"go1.23.7\"\n# unicode\ncompile: version \"go1.23.2\" does not match go tool version \"go1.23.7\"\n# sync/atomic\ncompile: version \"go1.23.2\" does not match go tool version \"go1.23.7\"\n# internal/msan\ncompile: version \"go1.23.2\" does not match go tool version \"go1.23.7\"\n# math/bits\ncompile: version \"go1.23.2\" does not match go tool version \"go1.23.7\"\n# internal/cpu\ncompile: version \"go1.23.2\" does not match go tool version \"go1.23.7\"\n# internal/goos\ncompile: version \"go1.23.2\" does not match go tool version \"go1.23.7\"\n# internal/profilerecord\ncompile: version \"go1.23.2\" does not match go tool version \"go1.23.7\"\n# internal/runtime/syscall\ncompile: version \"go1.23.2\" does not match go tool version \"go1.23.7\"\n\n\tview_id=\"4\"\n\tsnapshot=2\n\tdirectory=/data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails/default/work\n\tURI=file:///data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails/default/work\n"} [Trace - 17:51:21.155 PM] Received notification '$/progress'. Params: {"token":"7681325098682280051","value":{"kind":"end","message":"Done."}} #### End Gopls Test Logs for "TestCompilerOptDetails/default" --- FAIL: TestCompilerOptDetails (1.07s) --- FAIL: TestCompilerOptDetails/default (1.07s) compileropt_test.go:53: the following condition is Unmeetable: once the following is met: completed work "diagnosing unknown file modification" at least 1 time must have: any diagnostics for file "main.go", at main.go:5:13, with message containing "42 escapes", with diagnostic "optimizer details" with severity Information and tag [] reason: postcondition is not met: diagnostics: main.go (version 1): #### Start Gopls Test Logs for "TestCompilerOptDetails_perDirectory/default" [Trace - 17:51:21.243 PM] Sending request 'initialize - (1)'. Params: {"processId":0,"clientInfo":{"name":"fake.Editor","version":"v1.0.0"},"rootUri":"","capabilities":{"workspace":{"workspaceEdit":{"resourceOperations":["rename"]},"didChangeConfiguration":{},"didChangeWatchedFiles":{"dynamicRegistration":true},"configuration":true},"textDocument":{"completion":{"completionItem":{"snippetSupport":true,"tagSupport":{"valueSet":[1]},"insertReplaceSupport":true}},"documentSymbol":{"hierarchicalDocumentSymbolSupport":true},"codeAction":{"codeActionLiteralSupport":{"codeActionKind":{"valueSet":[""]}},"dataSupport":true,"resolveSupport":{"properties":["edit"]}},"publishDiagnostics":{},"semanticTokens":{"requests":{"full":true},"tokenTypes":["namespace","type","class","enum","interface","struct","typeParameter","parameter","variable","property","enumMember","event","function","method","macro","keyword","modifier","comment","string","number","regexp","operator","label"],"tokenModifiers":["declaration","definition","readonly","static","deprecated","abstract","async","modification","documentation","defaultLibrary","interface","struct","signature","pointer","array","map","slice","chan","string","number","bool","invalid"],"formats":null}},"window":{"workDoneProgress":true,"showDocument":{"support":true}}},"initializationOptions":{"completionBudget":"0s","diagnosticsDelay":"10ms","env":{"GO111MODULE":"","GOMODCACHE":"","GOPACKAGESDRIVER":"off","GOPATH":"/data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails_perDirectory/default/gopath","GOPROXY":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails_perDirectory/default/proxy","GOSUMDB":"off","GOTOOLCHAIN":"local"},"verboseWorkDoneProgress":true},"trace":"messages","workspaceFolders":[{"uri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails_perDirectory/default/work","name":"work"}]} [Trace - 17:51:21.244 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":{"codeActionKinds":["gopls.doc.features","quickfix","refactor.extract.constant","refactor.extract.constant-all","refactor.extract.function","refactor.extract.method","refactor.extract.toNewFile","refactor.extract.variable","refactor.extract.variable-all","refactor.inline.call","refactor.rewrite.changeQuote","refactor.rewrite.fillStruct","refactor.rewrite.fillSwitch","refactor.rewrite.invertIf","refactor.rewrite.joinLines","refactor.rewrite.removeUnusedParam","refactor.rewrite.splitLines","source.assembly","source.doc","source.fixAll","source.freesymbols","source.organizeImports"],"resolveProvider":true},"codeLensProvider":{},"documentLinkProvider":{},"workspaceSymbolProvider":true,"documentFormattingProvider":true,"renameProvider":true,"foldingRangeProvider":true,"selectionRangeProvider":true,"executeCommandProvider":{"commands":["gopls.add_dependency","gopls.add_import","gopls.add_telemetry_counters","gopls.add_test","gopls.apply_fix","gopls.assembly","gopls.change_signature","gopls.check_upgrades","gopls.client_open_url","gopls.diagnose_files","gopls.doc","gopls.edit_go_directive","gopls.extract_to_new_file","gopls.fetch_vulncheck_result","gopls.free_symbols","gopls.gc_details","gopls.generate","gopls.go_get_package","gopls.list_imports","gopls.list_known_packages","gopls.maybe_prompt_for_telemetry","gopls.mem_stats","gopls.modules","gopls.package_symbols","gopls.packages","gopls.regenerate_cgo","gopls.remove_dependency","gopls.reset_go_mod_diagnostics","gopls.run_go_work_command","gopls.run_govulncheck","gopls.run_tests","gopls.scan_imports","gopls.start_debugging","gopls.start_profile","gopls.stop_profile","gopls.tidy","gopls.update_go_sum","gopls.upgrade_dependency","gopls.vendor","gopls.views","gopls.vulncheck","gopls.workspace_stats"]},"callHierarchyProvider":true,"semanticTokensProvider":{"legend":{"tokenTypes":["namespace","type","typeParameter","parameter","variable","function","method","macro","keyword","comment","string","number","operator","label"],"tokenModifiers":["definition","readonly","defaultLibrary","array","bool","chan","format","interface","map","number","pointer","signature","slice","string","struct"]},"range":true,"full":true},"inlayHintProvider":{},"workspace":{"workspaceFolders":{"supported":true,"changeNotifications":"workspace/didChangeWorkspaceFolders"}}},"serverInfo":{"name":"gopls","version":"{\"GoVersion\":\"go1.24.0\",\"Path\":\"golang.org/x/tools/gopls/internal/test/integration/misc.test\",\"Main\":{\"Path\":\"golang.org/x/tools/gopls\",\"Version\":\"(devel)\",\"Sum\":\"\",\"Replace\":null},\"Deps\":null,\"Settings\":[{\"Key\":\"-buildmode\",\"Value\":\"exe\"},{\"Key\":\"-compiler\",\"Value\":\"gc\"},{\"Key\":\"CGO_ENABLED\",\"Value\":\"1\"},{\"Key\":\"CGO_CFLAGS\",\"Value\":\"\"},{\"Key\":\"CGO_CPPFLAGS\",\"Value\":\"\"},{\"Key\":\"CGO_CXXFLAGS\",\"Value\":\"\"},{\"Key\":\"CGO_LDFLAGS\",\"Value\":\"\"},{\"Key\":\"GOARCH\",\"Value\":\"s390x\"},{\"Key\":\"GOOS\",\"Value\":\"linux\"}],\"Version\":\"(devel)\"}"}} [Trace - 17:51:21.244 PM] Sending notification 'initialized'. Params: {} [Trace - 17:51:21.244 PM] Received request 'window/workDoneProgress/create - (1)'. Params: {"token":"4028131914395502377"} [Trace - 17:51:21.244 PM] Sending response 'window/workDoneProgress/create - (1)' in 0ms. Result: [Trace - 17:51:21.244 PM] Received notification '$/progress'. Params: {"token":"4028131914395502377","value":{"kind":"begin","title":"diagnosing initial workspace load","message":"Calculating diagnostics for initial workspace load...","percentage":0}} [Trace - 17:51:21.244 PM] Received request 'window/workDoneProgress/create - (2)'. Params: {"token":"8100509463869242829"} [Trace - 17:51:21.244 PM] Sending response 'window/workDoneProgress/create - (2)' in 0ms. Result: [Trace - 17:51:21.244 PM] Received notification '$/progress'. Params: {"token":"8100509463869242829","value":{"kind":"begin","title":"Setting up workspace","message":"Loading packages...","percentage":0}} [Trace - 17:51:21.245 PM] Received request 'workspace/configuration - (3)'. Params: {"items":[{"scopeUri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails_perDirectory/default/work","section":"gopls"}]} [Trace - 17:51:21.245 PM] Sending response 'workspace/configuration - (3)' in 0ms. Result: [{"completionBudget":"0s","diagnosticsDelay":"10ms","env":{"GO111MODULE":"","GOMODCACHE":"","GOPACKAGESDRIVER":"off","GOPATH":"/data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails_perDirectory/default/gopath","GOPROXY":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails_perDirectory/default/proxy","GOSUMDB":"off","GOTOOLCHAIN":"local"},"verboseWorkDoneProgress":true}] [Trace - 17:51:21.252 PM] Received notification 'window/logMessage'. Params: {"type":3,"message":"2025/03/12 17:51:21 Created View (#5)\n\tdirectory=/data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails_perDirectory/default/work\n\tview_type=\"GoMod\"\n\troot_dir=\"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails_perDirectory/default/work\"\n\tgo_version=\"go version go1.23.7 linux/s390x\"\n\tbuild_flags=[]\n\tenv={GOOS:linux GOARCH:s390x GOCACHE:/data/golang/workdir/gocache GOMODCACHE:/data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails_perDirectory/default/gopath/pkg/mod GOPATH:/data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails_perDirectory/default/gopath GOPRIVATE: GOFLAGS: GO111MODULE: GOTOOLCHAIN:local GOROOT:/usr/local/go GoVersion:23 GoVersionOutput:go version go1.23.7 linux/s390x\n ExplicitGOWORK: EffectiveGOPACKAGESDRIVER:}\n\tenv_overlay=[]\n"} [Trace - 17:51:21.461 PM] Received notification 'window/logMessage'. Params: {"type":3,"message":"2025/03/12 17:51:21 go/packages.Load #7\n\tview_id=\"5\"\n\tsnapshot=0\n\tdirectory=/data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails_perDirectory/default/work\n\tquery=[/data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails_perDirectory/default/work/... builtin]\n\tpackages=5\n\tduration=208.328032ms\n"} [Trace - 17:51:21.461 PM] Received notification '$/progress'. Params: {"token":"8100509463869242829","value":{"kind":"end","message":"Finished loading packages."}} [Trace - 17:51:21.462 PM] Received request 'client/registerCapability - (4)'. Params: {"registrations":[{"id":"workspace/didChangeWatchedFiles-0","method":"workspace/didChangeWatchedFiles","registerOptions":{"watchers":[{"globPattern":"**/*.{mod,work}","kind":7},{"globPattern":"/data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails_perDirectory/default/work/**/*.{go,mod,sum,work}","kind":7}]}}]} [Trace - 17:51:21.462 PM] Sending response 'client/registerCapability - (4)' in 0ms. Result: [Trace - 17:51:21.462 PM] Received request 'window/workDoneProgress/create - (5)'. Params: {"token":"6483733565223628348"} [Trace - 17:51:21.462 PM] Sending response 'window/workDoneProgress/create - (5)' in 0ms. Result: [Trace - 17:51:21.462 PM] Received notification '$/progress'. Params: {"token":"6483733565223628348","value":{"kind":"begin","title":"Checking telemetry prompt","message":"Checking if gopls should prompt about telemetry...","percentage":0}} [Trace - 17:51:21.463 PM] Received notification '$/progress'. Params: {"token":"6483733565223628348","value":{"kind":"end","message":"Done."}} [Trace - 17:51:21.468 PM] Received notification '$/progress'. Params: {"token":"4028131914395502377","value":{"kind":"end","message":"Done."}} [Trace - 17:51:21.468 PM] Sending notification 'textDocument/didOpen'. Params: {"textDocument":{"uri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails_perDirectory/default/work/a/a.go","languageId":"go","version":1,"text":"package a\n\nfunc F(x int) any { return \u0026x }\n\n"}} [Trace - 17:51:21.468 PM] Received request 'window/workDoneProgress/create - (6)'. Params: {"token":"39951536019951375"} [Trace - 17:51:21.469 PM] Sending request 'textDocument/codeAction - (2)'. Params: {"textDocument":{"uri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails_perDirectory/default/work/a/a.go"},"range":{"start":{"line":0,"character":0},"end":{"line":0,"character":0}},"context":{"diagnostics":null,"only":[""],"triggerKind":0}} [Trace - 17:51:21.469 PM] Sending response 'window/workDoneProgress/create - (6)' in 0ms. Result: [Trace - 17:51:21.469 PM] Received notification '$/progress'. Params: {"token":"39951536019951375","value":{"kind":"begin","title":"diagnosing opened files","message":"Calculating file diagnostics...","percentage":0}} [Trace - 17:51:21.470 PM] Received response 'textDocument/codeAction - (2)' in 0ms. Result: [{"title":"Browse gopls feature documentation","kind":"gopls.doc.features","command":{"title":"Browse gopls feature documentation","command":"gopls.client_open_url","arguments":["https://github.com/golang/tools/blob/master/gopls/doc/features/README.md"]}},{"title":"Browse documentation for package a","kind":"source.doc","command":{"title":"Browse documentation for package a","command":"gopls.doc","arguments":[{"Location":{"uri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails_perDirectory/default/work/a/a.go","range":{"start":{"line":0,"character":0},"end":{"line":0,"character":0}}},"ShowDocument":true}]}},{"title":"Show compiler optimization details for \"a\"","kind":"source.toggleCompilerOptDetails","command":{"title":"Show compiler optimization details for \"a\"","command":"gopls.gc_details","arguments":["file:///data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails_perDirectory/default/work/a/a.go"]}}] [Trace - 17:51:21.470 PM] Sending request 'workspace/executeCommand - (3)'. Params: {"command":"gopls.gc_details","arguments":["file:///data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails_perDirectory/default/work/a/a.go"]} [Trace - 17:51:21.470 PM] Received request 'window/workDoneProgress/create - (7)'. Params: {"token":"1551319271718328198"} [Trace - 17:51:21.470 PM] Sending response 'window/workDoneProgress/create - (7)' in 0ms. Result: [Trace - 17:51:21.470 PM] Received notification '$/progress'. Params: {"token":"1551319271718328198","value":{"kind":"begin","title":"gopls.gc_details","message":"Verbose: running command...","percentage":0}} [Trace - 17:51:21.470 PM] Received request 'window/workDoneProgress/create - (8)'. Params: {"token":"4116416064096227247"} [Trace - 17:51:21.470 PM] Sending response 'window/workDoneProgress/create - (8)' in 0ms. Result: [Trace - 17:51:21.471 PM] Received notification '$/progress'. Params: {"token":"4116416064096227247","value":{"kind":"begin","title":"diagnosing unknown file modification","message":"Calculating file diagnostics...","percentage":0}} [Trace - 17:51:21.471 PM] Received notification '$/progress'. Params: {"token":"1551319271718328198","value":{"kind":"end","message":"Done."}} [Trace - 17:51:21.471 PM] Received response 'workspace/executeCommand - (3)' in 1ms. Result: null [Trace - 17:51:21.472 PM] Received notification 'textDocument/publishDiagnostics'. Params: {"uri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestCompilerOptDetails_perDirectory/default/work/a/a.go","version":1,"diagnostics":[]} [Trace - 17:51:21.691 PM] Received notification '$/progress'. Params: {"token":"4116416064096227247","value":{"kind":"end","message":"Done."}} #### End Gopls Test Logs for "TestCompilerOptDetails_perDirectory/default" --- FAIL: TestCompilerOptDetails_perDirectory (0.48s) --- FAIL: TestCompilerOptDetails_perDirectory/default (0.48s) compileropt_test.go:136: the following condition is Unmeetable: once the following is met: completed work "diagnosing unknown file modification" at least 1 time must have: all of: any diagnostics for file "a/a.go", at a/a.go:2:7, with message containing "x escapes to heap", with diagnostic "optimizer details" with severity Information and tag [] any diagnostics for file "a/a_test.go", at a/a_test.go:2:7, with message containing "x escapes to heap", with diagnostic "optimizer details" with severity Information and tag [] any diagnostics for file "a/a_x_test.go", at a/a_x_test.go:2:7, with message containing "x escapes to heap", with diagnostic "optimizer details" with severity Information and tag [] reason: postcondition is not met: diagnostics: a/a.go (version 1): serve.go:429: debug server listening at http://localhost:44271 serve.go:429: debug server listening at http://localhost:43117 #### Start Gopls Test Logs for "TestAssembly/default" [Trace - 17:52:00.549 PM] Sending request 'initialize - (1)'. Params: {"processId":0,"clientInfo":{"name":"fake.Editor","version":"v1.0.0"},"rootUri":"","capabilities":{"workspace":{"workspaceEdit":{"resourceOperations":["rename"]},"didChangeConfiguration":{},"didChangeWatchedFiles":{"dynamicRegistration":true},"configuration":true},"textDocument":{"completion":{"completionItem":{"snippetSupport":true,"tagSupport":{"valueSet":[1]},"insertReplaceSupport":true}},"documentSymbol":{"hierarchicalDocumentSymbolSupport":true},"codeAction":{"codeActionLiteralSupport":{"codeActionKind":{"valueSet":[""]}},"dataSupport":true,"resolveSupport":{"properties":["edit"]}},"publishDiagnostics":{},"semanticTokens":{"requests":{"full":true},"tokenTypes":["namespace","type","class","enum","interface","struct","typeParameter","parameter","variable","property","enumMember","event","function","method","macro","keyword","modifier","comment","string","number","regexp","operator","label"],"tokenModifiers":["declaration","definition","readonly","static","deprecated","abstract","async","modification","documentation","defaultLibrary","interface","struct","signature","pointer","array","map","slice","chan","string","number","bool","invalid"],"formats":null}},"window":{"workDoneProgress":true,"showDocument":{"support":true}}},"initializationOptions":{"completionBudget":"0s","diagnosticsDelay":"10ms","env":{"GO111MODULE":"","GOMODCACHE":"","GOPACKAGESDRIVER":"off","GOPATH":"/data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/gopath","GOPROXY":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/proxy","GOSUMDB":"off","GOTOOLCHAIN":"local"},"verboseWorkDoneProgress":true},"trace":"messages","workspaceFolders":[{"uri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/work","name":"work"}]} [Trace - 17:52:00.549 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":{"codeActionKinds":["gopls.doc.features","quickfix","refactor.extract.constant","refactor.extract.constant-all","refactor.extract.function","refactor.extract.method","refactor.extract.toNewFile","refactor.extract.variable","refactor.extract.variable-all","refactor.inline.call","refactor.rewrite.changeQuote","refactor.rewrite.fillStruct","refactor.rewrite.fillSwitch","refactor.rewrite.invertIf","refactor.rewrite.joinLines","refactor.rewrite.removeUnusedParam","refactor.rewrite.splitLines","source.assembly","source.doc","source.fixAll","source.freesymbols","source.organizeImports"],"resolveProvider":true},"codeLensProvider":{},"documentLinkProvider":{},"workspaceSymbolProvider":true,"documentFormattingProvider":true,"renameProvider":true,"foldingRangeProvider":true,"selectionRangeProvider":true,"executeCommandProvider":{"commands":["gopls.add_dependency","gopls.add_import","gopls.add_telemetry_counters","gopls.add_test","gopls.apply_fix","gopls.assembly","gopls.change_signature","gopls.check_upgrades","gopls.client_open_url","gopls.diagnose_files","gopls.doc","gopls.edit_go_directive","gopls.extract_to_new_file","gopls.fetch_vulncheck_result","gopls.free_symbols","gopls.gc_details","gopls.generate","gopls.go_get_package","gopls.list_imports","gopls.list_known_packages","gopls.maybe_prompt_for_telemetry","gopls.mem_stats","gopls.modules","gopls.package_symbols","gopls.packages","gopls.regenerate_cgo","gopls.remove_dependency","gopls.reset_go_mod_diagnostics","gopls.run_go_work_command","gopls.run_govulncheck","gopls.run_tests","gopls.scan_imports","gopls.start_debugging","gopls.start_profile","gopls.stop_profile","gopls.tidy","gopls.update_go_sum","gopls.upgrade_dependency","gopls.vendor","gopls.views","gopls.vulncheck","gopls.workspace_stats"]},"callHierarchyProvider":true,"semanticTokensProvider":{"legend":{"tokenTypes":["namespace","type","typeParameter","parameter","variable","function","method","macro","keyword","comment","string","number","operator","label"],"tokenModifiers":["definition","readonly","defaultLibrary","array","bool","chan","format","interface","map","number","pointer","signature","slice","string","struct"]},"range":true,"full":true},"inlayHintProvider":{},"workspace":{"workspaceFolders":{"supported":true,"changeNotifications":"workspace/didChangeWorkspaceFolders"}}},"serverInfo":{"name":"gopls","version":"{\"GoVersion\":\"go1.24.0\",\"Path\":\"golang.org/x/tools/gopls/internal/test/integration/misc.test\",\"Main\":{\"Path\":\"golang.org/x/tools/gopls\",\"Version\":\"(devel)\",\"Sum\":\"\",\"Replace\":null},\"Deps\":null,\"Settings\":[{\"Key\":\"-buildmode\",\"Value\":\"exe\"},{\"Key\":\"-compiler\",\"Value\":\"gc\"},{\"Key\":\"CGO_ENABLED\",\"Value\":\"1\"},{\"Key\":\"CGO_CFLAGS\",\"Value\":\"\"},{\"Key\":\"CGO_CPPFLAGS\",\"Value\":\"\"},{\"Key\":\"CGO_CXXFLAGS\",\"Value\":\"\"},{\"Key\":\"CGO_LDFLAGS\",\"Value\":\"\"},{\"Key\":\"GOARCH\",\"Value\":\"s390x\"},{\"Key\":\"GOOS\",\"Value\":\"linux\"}],\"Version\":\"(devel)\"}"}} [Trace - 17:52:00.550 PM] Sending notification 'initialized'. Params: {} [Trace - 17:52:00.550 PM] Received request 'window/workDoneProgress/create - (1)'. Params: {"token":"3533691123906638602"} [Trace - 17:52:00.550 PM] Sending response 'window/workDoneProgress/create - (1)' in 0ms. Result: [Trace - 17:52:00.550 PM] Received notification '$/progress'. Params: {"token":"3533691123906638602","value":{"kind":"begin","title":"diagnosing initial workspace load","message":"Calculating diagnostics for initial workspace load...","percentage":0}} [Trace - 17:52:00.550 PM] Received request 'window/workDoneProgress/create - (2)'. Params: {"token":"8979427456115439002"} [Trace - 17:52:00.550 PM] Sending response 'window/workDoneProgress/create - (2)' in 0ms. Result: [Trace - 17:52:00.550 PM] Received notification '$/progress'. Params: {"token":"8979427456115439002","value":{"kind":"begin","title":"Setting up workspace","message":"Loading packages...","percentage":0}} [Trace - 17:52:00.550 PM] Received request 'workspace/configuration - (3)'. Params: {"items":[{"scopeUri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/work","section":"gopls"}]} [Trace - 17:52:00.550 PM] Sending response 'workspace/configuration - (3)' in 0ms. Result: [{"completionBudget":"0s","diagnosticsDelay":"10ms","env":{"GO111MODULE":"","GOMODCACHE":"","GOPACKAGESDRIVER":"off","GOPATH":"/data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/gopath","GOPROXY":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/proxy","GOSUMDB":"off","GOTOOLCHAIN":"local"},"verboseWorkDoneProgress":true}] [Trace - 17:52:00.556 PM] Received notification 'window/logMessage'. Params: {"type":3,"message":"2025/03/12 17:52:00 Created View (#209)\n\tdirectory=/data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/work\n\tview_type=\"GoMod\"\n\troot_dir=\"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/work\"\n\tgo_version=\"go version go1.23.7 linux/s390x\"\n\tbuild_flags=[]\n\tenv={GOOS:linux GOARCH:s390x GOCACHE:/data/golang/workdir/gocache GOMODCACHE:/data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/gopath/pkg/mod GOPATH:/data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/gopath GOPRIVATE: GOFLAGS: GO111MODULE: GOTOOLCHAIN:local GOROOT:/usr/local/go GoVersion:23 GoVersionOutput:go version go1.23.7 linux/s390x\n ExplicitGOWORK: EffectiveGOPACKAGESDRIVER:}\n\tenv_overlay=[]\n"} [Trace - 17:52:00.566 PM] Received notification '$/progress'. Params: {"token":"8979427456115439002","value":{"kind":"end","message":"Finished loading packages."}} [Trace - 17:52:00.566 PM] Received request 'client/registerCapability - (4)'. Params: {"registrations":[{"id":"workspace/didChangeWatchedFiles-0","method":"workspace/didChangeWatchedFiles","registerOptions":{"watchers":[{"globPattern":"**/*.{mod,work}","kind":7},{"globPattern":"/data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/work/**/*.{go,mod,sum,work}","kind":7}]}}]} [Trace - 17:52:00.566 PM] Sending response 'client/registerCapability - (4)' in 0ms. Result: [Trace - 17:52:00.566 PM] Received notification 'window/logMessage'. Params: {"type":3,"message":"2025/03/12 17:52:00 go/packages.Load #361\n\tview_id=\"209\"\n\tsnapshot=0\n\tdirectory=/data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/work\n\tquery=[/data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/work/... builtin]\n\tpackages=2\n\tduration=9.529204ms\n"} [Trace - 17:52:00.566 PM] Received request 'window/workDoneProgress/create - (5)'. Params: {"token":"7467701100827369500"} [Trace - 17:52:00.566 PM] Sending response 'window/workDoneProgress/create - (5)' in 0ms. Result: [Trace - 17:52:00.567 PM] Received notification '$/progress'. Params: {"token":"7467701100827369500","value":{"kind":"begin","title":"Checking telemetry prompt","message":"Checking if gopls should prompt about telemetry...","percentage":0}} [Trace - 17:52:00.567 PM] Received notification '$/progress'. Params: {"token":"7467701100827369500","value":{"kind":"end","message":"Done."}} [Trace - 17:52:00.569 PM] Received notification '$/progress'. Params: {"token":"3533691123906638602","value":{"kind":"end","message":"Done."}} [Trace - 17:52:00.569 PM] Sending notification 'textDocument/didOpen'. Params: {"textDocument":{"uri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/work/a/a.go","languageId":"go","version":1,"text":"package a\n\nfunc f(x int) int {\n\tprintln(\"hello\")\n\tdefer println(\"world\")\n\treturn x\n}\n\nfunc g() {\n\tprintln(\"goodbye\")\n}\n\nvar v = [...]int{\n\tf(123),\n\tf(456),\n}\n\nfunc init() {\n\tf(789)\n}\n"}} [Trace - 17:52:00.569 PM] Received request 'window/workDoneProgress/create - (6)'. Params: {"token":"9120220838374210316"} [Trace - 17:52:00.570 PM] Sending request 'textDocument/codeAction - (2)'. Params: {"textDocument":{"uri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/work/a/a.go"},"range":{"start":{"line":3,"character":1},"end":{"line":3,"character":8}},"context":{"diagnostics":null,"only":[""],"triggerKind":0}} [Trace - 17:52:00.570 PM] Sending response 'window/workDoneProgress/create - (6)' in 0ms. Result: [Trace - 17:52:00.570 PM] Received notification '$/progress'. Params: {"token":"9120220838374210316","value":{"kind":"begin","title":"diagnosing opened files","message":"Calculating file diagnostics...","percentage":0}} [Trace - 17:52:00.570 PM] Received notification 'textDocument/publishDiagnostics'. Params: {"uri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/work/a/a.go","version":1,"diagnostics":[]} [Trace - 17:52:00.571 PM] Received response 'textDocument/codeAction - (2)' in 1ms. Result: [{"title":"Browse gopls feature documentation","kind":"gopls.doc.features","command":{"title":"Browse gopls feature documentation","command":"gopls.client_open_url","arguments":["https://github.com/golang/tools/blob/master/gopls/doc/features/README.md"]}},{"title":"Add test for f","kind":"source.addTest","command":{"title":"Add test for f","command":"gopls.add_test","arguments":[{"uri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/work/a/a.go","range":{"start":{"line":3,"character":1},"end":{"line":3,"character":8}}}]}},{"title":"Browse s390x assembly for f","kind":"source.assembly","command":{"title":"Browse s390x assembly for f","command":"gopls.assembly","arguments":["209","example.com/a","example.com/a.f"]}},{"title":"Browse free symbols","kind":"source.freesymbols","command":{"title":"Browse free symbols","command":"gopls.free_symbols","arguments":["209",{"uri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/work/a/a.go","range":{"start":{"line":3,"character":1},"end":{"line":3,"character":8}}}]}},{"title":"Show compiler optimization details for \"a\"","kind":"source.toggleCompilerOptDetails","command":{"title":"Show compiler optimization details for \"a\"","command":"gopls.gc_details","arguments":["file:///data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/work/a/a.go"]}}] [Trace - 17:52:00.571 PM] Sending request 'workspace/executeCommand - (3)'. Params: {"command":"gopls.assembly","arguments":["209","example.com/a","example.com/a.f"]} [Trace - 17:52:00.571 PM] Received request 'window/workDoneProgress/create - (7)'. Params: {"token":"4924720373778255587"} [Trace - 17:52:00.571 PM] Sending response 'window/workDoneProgress/create - (7)' in 0ms. Result: [Trace - 17:52:00.572 PM] Received notification '$/progress'. Params: {"token":"4924720373778255587","value":{"kind":"begin","title":"gopls.assembly","message":"Verbose: running command...","percentage":0}} [Trace - 17:52:00.572 PM] Received request 'window/showDocument - (8)'. Params: {"uri":"http://127.0.0.1:37011/gopls/ZyDGsJSrDRo/assembly?view=209\u0026pkg=example.com%2Fa\u0026symbol=example.com%2Fa.f","external":true,"takeFocus":true} [Trace - 17:52:00.572 PM] Sending response 'window/showDocument - (8)' in 0ms. Result: {"success":true} [Trace - 17:52:00.572 PM] Received notification '$/progress'. Params: {"token":"4924720373778255587","value":{"kind":"end","message":"Done."}} [Trace - 17:52:00.572 PM] Received response 'workspace/executeCommand - (3)' in 0ms. Result: null [Trace - 17:52:00.584 PM] Sending request 'textDocument/codeAction - (4)'. Params: {"textDocument":{"uri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/work/a/a.go"},"range":{"start":{"line":13,"character":1},"end":{"line":13,"character":7}},"context":{"diagnostics":null,"only":[""],"triggerKind":0}} [Trace - 17:52:00.584 PM] Received response 'textDocument/codeAction - (4)' in 0ms. Result: [{"title":"Browse gopls feature documentation","kind":"gopls.doc.features","command":{"title":"Browse gopls feature documentation","command":"gopls.client_open_url","arguments":["https://github.com/golang/tools/blob/master/gopls/doc/features/README.md"]}},{"title":"Extract variable","kind":"refactor.extract.variable","data":{"title":"Extract variable","command":"gopls.apply_fix","arguments":[{"Fix":"extract_variable","Location":{"uri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/work/a/a.go","range":{"start":{"line":13,"character":1},"end":{"line":13,"character":7}}},"ResolveEdits":true}]}},{"title":"Inline call to f","kind":"refactor.inline.call","data":{"title":"Inline call to f","command":"gopls.apply_fix","arguments":[{"Fix":"inline_call","Location":{"uri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/work/a/a.go","range":{"start":{"line":13,"character":1},"end":{"line":13,"character":7}}},"ResolveEdits":true}]}},{"title":"Join elements into one line","kind":"refactor.rewrite.joinLines","data":{"title":"Join elements into one line","command":"gopls.apply_fix","arguments":[{"Fix":"join_lines","Location":{"uri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/work/a/a.go","range":{"start":{"line":13,"character":1},"end":{"line":13,"character":7}}},"ResolveEdits":true}]}},{"title":"Browse s390x assembly for package initializer","kind":"source.assembly","command":{"title":"Browse s390x assembly for package initializer","command":"gopls.assembly","arguments":["209","example.com/a","example.com/a.init"]}},{"title":"Browse documentation for package a","kind":"source.doc","command":{"title":"Browse documentation for package a","command":"gopls.doc","arguments":[{"Location":{"uri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/work/a/a.go","range":{"start":{"line":13,"character":1},"end":{"line":13,"character":7}}},"ShowDocument":true}]}},{"title":"Browse free symbols","kind":"source.freesymbols","command":{"title":"Browse free symbols","command":"gopls.free_symbols","arguments":["209",{"uri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/work/a/a.go","range":{"start":{"line":13,"character":1},"end":{"line":13,"character":7}}}]}},{"title":"Show compiler optimization details for \"a\"","kind":"source.toggleCompilerOptDetails","command":{"title":"Show compiler optimization details for \"a\"","command":"gopls.gc_details","arguments":["file:///data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/work/a/a.go"]}}] [Trace - 17:52:00.584 PM] Sending request 'workspace/executeCommand - (5)'. Params: {"command":"gopls.assembly","arguments":["209","example.com/a","example.com/a.init"]} [Trace - 17:52:00.585 PM] Received request 'window/workDoneProgress/create - (9)'. Params: {"token":"3538379879982817775"} [Trace - 17:52:00.585 PM] Sending response 'window/workDoneProgress/create - (9)' in 0ms. Result: [Trace - 17:52:00.585 PM] Received notification '$/progress'. Params: {"token":"3538379879982817775","value":{"kind":"begin","title":"gopls.assembly","message":"Verbose: running command...","percentage":0}} [Trace - 17:52:00.585 PM] Received request 'window/showDocument - (10)'. Params: {"uri":"http://127.0.0.1:37011/gopls/ZyDGsJSrDRo/assembly?view=209\u0026pkg=example.com%2Fa\u0026symbol=example.com%2Fa.init","external":true,"takeFocus":true} [Trace - 17:52:00.585 PM] Sending response 'window/showDocument - (10)' in 0ms. Result: {"success":true} [Trace - 17:52:00.585 PM] Received notification '$/progress'. Params: {"token":"3538379879982817775","value":{"kind":"end","message":"Done."}} [Trace - 17:52:00.585 PM] Received response 'workspace/executeCommand - (5)' in 0ms. Result: null [Trace - 17:52:00.586 PM] Received notification 'textDocument/publishDiagnostics'. Params: {"uri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/work/a/a.go","version":1,"diagnostics":[{"range":{"start":{"line":8,"character":5},"end":{"line":8,"character":6}},"severity":3,"code":"default","codeDescription":{"href":"https://pkg.go.dev/golang.org/x/tools/gopls/internal/analysis/unusedfunc"},"source":"unusedfunc","message":"function \"g\" is unused","tags":[1]}]} [Trace - 17:52:00.586 PM] Received notification '$/progress'. Params: {"token":"9120220838374210316","value":{"kind":"end","message":"Done."}} [Trace - 17:52:00.598 PM] Sending request 'textDocument/codeAction - (6)'. Params: {"textDocument":{"uri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/work/a/a.go"},"range":{"start":{"line":18,"character":1},"end":{"line":18,"character":7}},"context":{"diagnostics":null,"only":[""],"triggerKind":0}} [Trace - 17:52:00.598 PM] Received response 'textDocument/codeAction - (6)' in 0ms. Result: [{"title":"Browse gopls feature documentation","kind":"gopls.doc.features","command":{"title":"Browse gopls feature documentation","command":"gopls.client_open_url","arguments":["https://github.com/golang/tools/blob/master/gopls/doc/features/README.md"]}},{"title":"Extract variable","kind":"refactor.extract.variable","data":{"title":"Extract variable","command":"gopls.apply_fix","arguments":[{"Fix":"extract_variable","Location":{"uri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/work/a/a.go","range":{"start":{"line":18,"character":1},"end":{"line":18,"character":7}}},"ResolveEdits":true}]}},{"title":"Inline call to f","kind":"refactor.inline.call","data":{"title":"Inline call to f","command":"gopls.apply_fix","arguments":[{"Fix":"inline_call","Location":{"uri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/work/a/a.go","range":{"start":{"line":18,"character":1},"end":{"line":18,"character":7}}},"ResolveEdits":true}]}},{"title":"Browse s390x assembly for init","kind":"source.assembly","command":{"title":"Browse s390x assembly for init","command":"gopls.assembly","arguments":["209","example.com/a","example.com/a.init"]}},{"title":"Browse documentation for package a","kind":"source.doc","command":{"title":"Browse documentation for package a","command":"gopls.doc","arguments":[{"Location":{"uri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/work/a/a.go","range":{"start":{"line":18,"character":1},"end":{"line":18,"character":7}}},"ShowDocument":true}]}},{"title":"Browse free symbols","kind":"source.freesymbols","command":{"title":"Browse free symbols","command":"gopls.free_symbols","arguments":["209",{"uri":"file:///data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/work/a/a.go","range":{"start":{"line":18,"character":1},"end":{"line":18,"character":7}}}]}},{"title":"Show compiler optimization details for \"a\"","kind":"source.toggleCompilerOptDetails","command":{"title":"Show compiler optimization details for \"a\"","command":"gopls.gc_details","arguments":["file:///data/golang/workdir/tmp/gopls-test-3009719698/TestAssembly/default/work/a/a.go"]}}] [Trace - 17:52:00.599 PM] Sending request 'workspace/executeCommand - (7)'. Params: {"command":"gopls.assembly","arguments":["209","example.com/a","example.com/a.init"]} [Trace - 17:52:00.599 PM] Received request 'window/workDoneProgress/create - (11)'. Params: {"token":"8671696741834128020"} [Trace - 17:52:00.599 PM] Sending response 'window/workDoneProgress/create - (11)' in 0ms. Result: [Trace - 17:52:00.599 PM] Received notification '$/progress'. Params: {"token":"8671696741834128020","value":{"kind":"begin","title":"gopls.assembly","message":"Verbose: running command...","percentage":0}} [Trace - 17:52:00.599 PM] Received request 'window/showDocument - (12)'. Params: {"uri":"http://127.0.0.1:37011/gopls/ZyDGsJSrDRo/assembly?view=209\u0026pkg=example.com%2Fa\u0026symbol=example.com%2Fa.init","external":true,"takeFocus":true} [Trace - 17:52:00.599 PM] Sending response 'window/showDocument - (12)' in 0ms. Result: {"success":true} [Trace - 17:52:00.599 PM] Received notification '$/progress'. Params: {"token":"8671696741834128020","value":{"kind":"end","message":"Done."}} [Trace - 17:52:00.599 PM] Received response 'workspace/executeCommand - (7)' in 0ms. Result: null #### End Gopls Test Logs for "TestAssembly/default" --- FAIL: TestAssembly (0.07s) --- FAIL: TestAssembly/default (0.07s) webserver_test.go:570: showDocument(package doc) URL: http://127.0.0.1:37011/gopls/ZyDGsJSrDRo/assembly?view=209&pkg=example.com%2Fa&symbol=example.com%2Fa.f webserver_test.go:586: input did not match wanted pattern "TEXT.*example.com/a.f"; got: s390x assembly for example.com/a.f

s390x assembly for example.com/a.f

A Quick Guide to Go's Assembler

Experimental. Contributions welcome!

Click on a source line marker L1234 to navigate your editor there. (VS Code users: please upvote #208093)

Compiling...

            
            
webserver_test.go:600: input did not match wanted pattern "example.com/a.f.deferwrap"; got: s390x assembly for example.com/a.f

s390x assembly for example.com/a.f

A Quick Guide to Go's Assembler

Experimental. Contributions welcome!

Click on a source line marker L1234 to navigate your editor there. (VS Code users: please upvote #208093)

Compiling...

            
            
webserver_test.go:570: showDocument(package doc) URL: http://127.0.0.1:37011/gopls/ZyDGsJSrDRo/assembly?view=209&pkg=example.com%2Fa&symbol=example.com%2Fa.init webserver_test.go:570: showDocument(package doc) URL: http://127.0.0.1:37011/gopls/ZyDGsJSrDRo/assembly?view=209&pkg=example.com%2Fa&symbol=example.com%2Fa.init FAIL FAIL golang.org/x/tools/gopls/internal/test/integration/misc 41.172s ok golang.org/x/tools/gopls/internal/test/integration/modfile 9.727s ok golang.org/x/tools/gopls/internal/test/integration/template 0.662s ok golang.org/x/tools/gopls/internal/test/integration/watch 5.935s ok golang.org/x/tools/gopls/internal/test/integration/workspace 19.056s --- FAIL: Test (0.23s) marker_test.go:104: go tool not available: /data/golang/workdir/go/bin/go build -o /dev/null /data/golang/workdir/tmp/testenv-3927898400/main.go: exit status 1 # internal/goos compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/runtime/atomic compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/godebugs compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/goexperiment compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/goarch compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/coverage/rtcov compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/byteorder compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/profilerecord compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/runtime/syscall compile: version "go1.23.2" does not match go tool version "go1.23.7" # internal/cpu compile: version "go1.23.2" does not match go tool version "go1.23.7" FAIL FAIL golang.org/x/tools/gopls/internal/test/marker 0.361s ok golang.org/x/tools/gopls/internal/util/asm 0.023s ok golang.org/x/tools/gopls/internal/util/astutil 0.512s ? golang.org/x/tools/gopls/internal/util/browser [no test files] ok golang.org/x/tools/gopls/internal/util/bug 0.004s ? golang.org/x/tools/gopls/internal/util/constraints [no test files] ok golang.org/x/tools/gopls/internal/util/fingerprint 0.185s ok golang.org/x/tools/gopls/internal/util/frob 0.002s ok golang.org/x/tools/gopls/internal/util/goversion 0.002s ? golang.org/x/tools/gopls/internal/util/immutable [no test files] ok golang.org/x/tools/gopls/internal/util/lru 0.006s ? golang.org/x/tools/gopls/internal/util/moreiters [no test files] ? golang.org/x/tools/gopls/internal/util/moremaps [no test files] ? golang.org/x/tools/gopls/internal/util/moreslices [no test files] ? golang.org/x/tools/gopls/internal/util/morestrings [no test files] ? golang.org/x/tools/gopls/internal/util/pathutil [no test files] ok golang.org/x/tools/gopls/internal/util/persistent 0.329s ok golang.org/x/tools/gopls/internal/util/safetoken 2.904s ? golang.org/x/tools/gopls/internal/util/typesutil [no test files] ? golang.org/x/tools/gopls/internal/version [no test files] ? golang.org/x/tools/gopls/internal/vulncheck [no test files] ? golang.org/x/tools/gopls/internal/vulncheck/govulncheck [no test files] ? golang.org/x/tools/gopls/internal/vulncheck/osv [no test files] ? golang.org/x/tools/gopls/internal/vulncheck/scan [no test files] ok golang.org/x/tools/gopls/internal/vulncheck/semver 0.010s ok golang.org/x/tools/gopls/internal/vulncheck/vulntest 0.007s ? golang.org/x/tools/gopls/internal/work [no test files] FAIL