Use of LUCI is subject to the Google [Terms of Service](https://policies.google.com/terms) and [Privacy Policy](https://policies.google.com/privacy) [I2025-11-05T12:17:54.330367Z 426629 0 sink.go:354] SinkServer: warm-up started [I2025-11-05T12:17:54.330434Z 426629 0 sink.go:427] SinkServer: starting HTTP server... [I2025-11-05T12:17:54.331636Z 426629 0 sink.go:359] SinkServer: warm-up ended [I2025-11-05T12:17:54.331942Z 426629 0 cmd_stream.go:577] rdb-stream: starting the test command - ["/home/swarming/.swarming/w/ir/cache/tools/bin/result_adapter" "go" "-v=false" "-dump-json" "/home/swarming/.swarming/w/ir/x/w/go.testjson" "--" "unshare" "--net" "--map-root-user" "--" "sh" "-c" "ip link set dev lo up && /home/swarming/.swarming/w/ir/x/w/goroot/bin/go test -json -short ./..."] ok golang.org/x/tools/gopls/internal/analysis/deprecated 3.635s --- FAIL: Test (2.75s) panic: encountered top-level function declaration in free analysis [recovered, repanicked] goroutine 5 [running]: testing.tRunner.func1.2({0x737d20, 0x82d390}) /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:1967 +0x232 testing.tRunner.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:1970 +0x349 panic({0x737d20?, 0x82d390?}) /home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/panic.go:852 +0x13a golang.org/x/tools/internal/astutil/free.(*freeVisitor).Visit(0x39d6d6d28e58, {0x830660?, 0x39d6d39baa20}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/internal/astutil/free/free.go:263 +0xaa5 go/ast.Walk({0x82f7a0?, 0x39d6d6d28e58?}, {0x830660, 0x39d6d39baa20}) /home/swarming/.swarming/w/ir/x/w/goroot/src/go/ast/walk.go:34 +0x4c golang.org/x/tools/internal/astutil/free.Names({0x830660, 0x39d6d39baa20}, 0x0) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/internal/astutil/free/free.go:50 +0x105 golang.org/x/tools/go/analysis/internal/analysisflags.removeUnneededImports(0x39d6d39ba930, 0x39d6d72a8cc0, 0x39d6d5464960) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/internal/analysisflags/fix.go:370 +0x253 golang.org/x/tools/go/analysis/internal/analysisflags.FormatSourceRemoveImports(0x39d6d72a8cc0, {0x39d6d7314300, 0x164, 0x180}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/internal/analysisflags/fix.go:324 +0xc5 golang.org/x/tools/go/analysis/analysistest.applyDiffsAndCompare(0x39d6d72a8cc0, {0x39d6d2150400, 0x7e}, {0x39d6d21be000, 0x159, 0x200}, {0x39d6d21be200, 0x164, 0x200}, {0x39d6d6d2bd20, ...}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:300 +0x2d2 golang.org/x/tools/go/analysis/analysistest.RunWithSuggestedFixes.func2(...) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:230 golang.org/x/tools/go/analysis/analysistest.RunWithSuggestedFixes({0x82e720, 0x39d6d20fc248}, {0x39d6d20721c0?, 0x66?}, 0xa41ec0?, {0x39d6d20740c0?, 0x1?, 0x1?}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:275 +0xe92 golang.org/x/tools/gopls/internal/analysis/embeddirective.Test(0x39d6d20fc248) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/gopls/internal/analysis/embeddirective/embeddirective_test.go:15 +0x7f testing.tRunner(0x39d6d20fc248, 0x7c3618) /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2029 +0xea created by testing.(*T).Run in goroutine 1 /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2094 +0x4dd FAIL golang.org/x/tools/gopls/internal/analysis/embeddirective 2.813s --- FAIL: Test (4.54s) panic: encountered top-level function declaration in free analysis [recovered, repanicked] goroutine 20 [running]: testing.tRunner.func1.2({0x7427c0, 0x83a750}) /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:1967 +0x232 testing.tRunner.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:1970 +0x349 panic({0x7427c0?, 0x83a750?}) /home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/panic.go:852 +0x13a golang.org/x/tools/internal/astutil/free.(*freeVisitor).Visit(0x36172ae8a708, {0x83cfa0?, 0x36172ae882a0}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/internal/astutil/free/free.go:263 +0xaa5 go/ast.Walk({0x83cc80?, 0x36172ae8a708?}, {0x83cfa0, 0x36172ae882a0}) /home/swarming/.swarming/w/ir/x/w/goroot/src/go/ast/walk.go:34 +0x4c golang.org/x/tools/internal/astutil/free.Names({0x83cfa0, 0x36172ae882a0}, 0x0) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/internal/astutil/free/free.go:50 +0x105 golang.org/x/tools/go/analysis/internal/analysisflags.removeUnneededImports(0x36172a35fe60, 0x361729a15e60, 0x36172491d400) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/internal/analysisflags/fix.go:370 +0x253 golang.org/x/tools/go/analysis/internal/analysisflags.FormatSourceRemoveImports(0x361729a15e60, {0x36172ae76880, 0xca9, 0xd80}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/internal/analysisflags/fix.go:324 +0xc5 golang.org/x/tools/go/analysis/analysistest.applyDiffsAndCompare(0x361729a15e60, {0x36171a525810, 0x6e}, {0x36172addc000, 0xba6, 0xba7}, {0x36172ae74000, 0xca9, 0xcaa}, {0x36171d397688, ...}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:300 +0x2d2 golang.org/x/tools/go/analysis/analysistest.RunWithSuggestedFixes.func2(...) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:230 golang.org/x/tools/go/analysis/analysistest.RunWithSuggestedFixes({0x83bb20, 0x36171a3dcfc8}, {0x36171a3984d0?, 0x63?}, 0xa546a0?, {0x36171a3a6900?, 0x2?, 0x2?}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:275 +0xe92 golang.org/x/tools/gopls/internal/analysis/fillreturns_test.Test(0x36171a3dcfc8) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/gopls/internal/analysis/fillreturns/fillreturns_test.go:16 +0x98 testing.tRunner(0x36171a3dcfc8, 0x7cfca0) /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2029 +0xea created by testing.(*T).Run in goroutine 1 /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2094 +0x4dd FAIL golang.org/x/tools/gopls/internal/analysis/fillreturns 4.652s ok golang.org/x/tools/gopls/internal/analysis/fillstruct 2.765s ok golang.org/x/tools/gopls/internal/analysis/fillswitch 0.436s --- FAIL: Test (0.69s) panic: encountered top-level function declaration in free analysis [recovered, repanicked] goroutine 20 [running]: testing.tRunner.func1.2({0x73bf40, 0x831560}) /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:1967 +0x232 testing.tRunner.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:1970 +0x349 panic({0x73bf40?, 0x831560?}) /home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/panic.go:852 +0x13a golang.org/x/tools/internal/astutil/free.(*freeVisitor).Visit(0xcdf749035d8, {0x834788?, 0xcdf74c53410}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/internal/astutil/free/free.go:263 +0xaa5 go/ast.Walk({0x833980?, 0xcdf749035d8?}, {0x834788, 0xcdf74c53410}) /home/swarming/.swarming/w/ir/x/w/goroot/src/go/ast/walk.go:34 +0x4c golang.org/x/tools/internal/astutil/free.Names({0x834788, 0xcdf74c53410}, 0x0) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/internal/astutil/free/free.go:50 +0x105 golang.org/x/tools/go/analysis/internal/analysisflags.removeUnneededImports(0xcdf74c53350, 0xcdf74906b40, 0xcdf749ef400) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/internal/analysisflags/fix.go:370 +0x253 golang.org/x/tools/go/analysis/internal/analysisflags.FormatSourceRemoveImports(0xcdf74906b40, {0xcdf749a9200, 0x1fd, 0x200}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/internal/analysisflags/fix.go:324 +0xc5 golang.org/x/tools/go/analysis/analysistest.applyDiffsAndCompare(0xcdf74906b40, {0xcdf7498a400, 0x74}, {0xcdf74916480, 0x20f, 0x210}, {0xcdf749a8c00, 0x1fa, 0x200}, {0xcdf74922b00, ...}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:300 +0x2d2 golang.org/x/tools/go/analysis/analysistest.RunWithSuggestedFixes.func2(...) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:230 golang.org/x/tools/go/analysis/analysistest.RunWithSuggestedFixes({0x832900, 0xcdf74a4afc8}, {0xcdf74a044d0?, 0xcdf74965760?}, 0x0?, {0xcdf74a1e9c0?, 0xcdf74965750?, 0xcdf74965760?}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:275 +0xe92 golang.org/x/tools/gopls/internal/analysis/infertypeargs_test.Test(0xcdf74a4afc8) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/gopls/internal/analysis/infertypeargs/infertypeargs_test.go:16 +0x7f testing.tRunner(0xcdf74a4afc8, 0x7c7898) /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2029 +0xea created by testing.(*T).Run in goroutine 1 /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2094 +0x4dd FAIL golang.org/x/tools/gopls/internal/analysis/infertypeargs 0.698s --- FAIL: TestBasic (2.09s) panic: encountered top-level function declaration in free analysis [recovered, repanicked] goroutine 22 [running]: testing.tRunner.func1.2({0x746860, 0x83f510}) /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:1967 +0x232 testing.tRunner.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:1970 +0x349 panic({0x746860?, 0x83f510?}) /home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/panic.go:852 +0x13a golang.org/x/tools/internal/astutil/free.(*freeVisitor).Visit(0x3af95f9ea138, {0x8427d0?, 0x3af95f546210}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/internal/astutil/free/free.go:263 +0xaa5 go/ast.Walk({0x841ac0?, 0x3af95f9ea138?}, {0x8427d0, 0x3af95f546210}) /home/swarming/.swarming/w/ir/x/w/goroot/src/go/ast/walk.go:34 +0x4c golang.org/x/tools/internal/astutil/free.Names({0x8427d0, 0x3af95f546210}, 0x0) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/internal/astutil/free/free.go:50 +0x105 golang.org/x/tools/go/analysis/internal/analysisflags.removeUnneededImports(0x3af95f505da0, 0x3af95f4ec000, 0x3af95c70ba40) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/internal/analysisflags/fix.go:370 +0x253 golang.org/x/tools/go/analysis/internal/analysisflags.FormatSourceRemoveImports(0x3af95f4ec000, {0x3af95f544a80, 0x363, 0x380}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/internal/analysisflags/fix.go:324 +0xc5 golang.org/x/tools/go/analysis/analysistest.applyDiffsAndCompare(0x3af95f4ec000, {0x3af95c0aa640, 0x42}, {0x3af95ce4b000, 0x3ab, 0x3ac}, {0x3af95f544000, 0x344, 0x345}, {0x3af95e32d000, ...}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:300 +0x2d2 golang.org/x/tools/go/analysis/analysistest.RunWithSuggestedFixes.func2(...) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:230 golang.org/x/tools/go/analysis/analysistest.RunWithSuggestedFixes({0x840900, 0x3af95bd5efc8}, {0x3af95bd86380?, 0x74d?}, 0x5244e0?, {0x3af95bd16ac0?, 0xa40240?, 0x3af95bcd2760?}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:275 +0xe92 golang.org/x/tools/gopls/internal/analysis/maprange_test.TestBasic(0x3af95bd5efc8) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/gopls/internal/analysis/maprange/maprange_test.go:17 +0xe5 testing.tRunner(0x3af95bd5efc8, 0x7d48c0) /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2029 +0xea created by testing.(*T).Run in goroutine 1 /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2094 +0x4dd FAIL golang.org/x/tools/gopls/internal/analysis/maprange 2.166s --- FAIL: Test (2.67s) panic: encountered top-level function declaration in free analysis [recovered, repanicked] goroutine 20 [running]: testing.tRunner.func1.2({0x73c060, 0x831e00}) /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:1967 +0x232 testing.tRunner.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:1970 +0x349 panic({0x73c060?, 0x831e00?}) /home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/panic.go:852 +0x13a golang.org/x/tools/internal/astutil/free.(*freeVisitor).Visit(0xef2e577ba40, {0x835158?, 0xef2e580d290}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/internal/astutil/free/free.go:263 +0xaa5 go/ast.Walk({0x834340?, 0xef2e577ba40?}, {0x835158, 0xef2e580d290}) /home/swarming/.swarming/w/ir/x/w/goroot/src/go/ast/walk.go:34 +0x4c golang.org/x/tools/internal/astutil/free.Names({0x835158, 0xef2e580d290}, 0x0) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/internal/astutil/free/free.go:50 +0x105 golang.org/x/tools/go/analysis/internal/analysisflags.removeUnneededImports(0xef2e580d1d0, 0xef2e62daf60, 0xef2ddc23e00) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/internal/analysisflags/fix.go:370 +0x253 golang.org/x/tools/go/analysis/internal/analysisflags.FormatSourceRemoveImports(0xef2e62daf60, {0xef2dd52eb00, 0x15a, 0x160}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/internal/analysisflags/fix.go:324 +0xc5 golang.org/x/tools/go/analysis/analysistest.applyDiffsAndCompare(0xef2e62daf60, {0xef2dd518f50, 0x6c}, {0xef2e5776200, 0x15c, 0x200}, {0xef2e5776400, 0x15a, 0x200}, {0xef2e57dc700, ...}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:300 +0x2d2 golang.org/x/tools/go/analysis/analysistest.RunWithSuggestedFixes.func2(...) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:230 golang.org/x/tools/go/analysis/analysistest.RunWithSuggestedFixes({0x8332c0, 0xef2dd55cfc8}, {0xef2dd5184d0?, 0xef2dd4a7760?}, 0x0?, {0xef2dd5268c0?, 0xef2dd4a7750?, 0xef2dd4a7760?}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:275 +0xe92 golang.org/x/tools/gopls/internal/analysis/nonewvars_test.Test(0xef2dd55cfc8) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/gopls/internal/analysis/nonewvars/nonewvars_test.go:16 +0x98 testing.tRunner(0xef2dd55cfc8, 0x7c8188) /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2029 +0xea created by testing.(*T).Run in goroutine 1 /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2094 +0x4dd FAIL golang.org/x/tools/gopls/internal/analysis/nonewvars 2.716s --- FAIL: Test (0.69s) panic: encountered top-level function declaration in free analysis [recovered, repanicked] goroutine 20 [running]: testing.tRunner.func1.2({0x73c060, 0x831ec0}) /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:1967 +0x232 testing.tRunner.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:1970 +0x349 panic({0x73c060?, 0x831ec0?}) /home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/panic.go:852 +0x13a golang.org/x/tools/internal/astutil/free.(*freeVisitor).Visit(0x10a244ba6d50, {0x835218?, 0x10a244c45380}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/internal/astutil/free/free.go:263 +0xaa5 go/ast.Walk({0x834400?, 0x10a244ba6d50?}, {0x835218, 0x10a244c45380}) /home/swarming/.swarming/w/ir/x/w/goroot/src/go/ast/walk.go:34 +0x4c golang.org/x/tools/internal/astutil/free.Names({0x835218, 0x10a244c45380}, 0x0) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/internal/astutil/free/free.go:50 +0x105 golang.org/x/tools/go/analysis/internal/analysisflags.removeUnneededImports(0x10a244c452f0, 0x10a244b80fc0, 0x10a244c13cc0) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/internal/analysisflags/fix.go:370 +0x253 golang.org/x/tools/go/analysis/internal/analysisflags.FormatSourceRemoveImports(0x10a244b80fc0, {0x10a244b9c840, 0x157, 0x160}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/internal/analysisflags/fix.go:324 +0xc5 golang.org/x/tools/go/analysis/analysistest.applyDiffsAndCompare(0x10a244b80fc0, {0x10a244bbe400, 0x71}, {0x10a244c34a00, 0x168, 0x200}, {0x10a244c34c00, 0x157, 0x200}, {0x10a244c426c0, ...}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:300 +0x2d2 golang.org/x/tools/go/analysis/analysistest.RunWithSuggestedFixes.func2(...) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:230 golang.org/x/tools/go/analysis/analysistest.RunWithSuggestedFixes({0x833380, 0x10a244bcafc8}, {0x10a244b864d0?, 0x10a244aaf760?}, 0x0?, {0x10a244b948c0?, 0x10a244aaf750?, 0x10a244aaf760?}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:275 +0xe92 golang.org/x/tools/gopls/internal/analysis/noresultvalues_test.Test(0x10a244bcafc8) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/gopls/internal/analysis/noresultvalues/noresultvalues_test.go:16 +0x98 testing.tRunner(0x10a244bcafc8, 0x7c81f8) /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2029 +0xea created by testing.(*T).Run in goroutine 1 /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2094 +0x4dd FAIL golang.org/x/tools/gopls/internal/analysis/noresultvalues 0.713s ok golang.org/x/tools/gopls/internal/analysis/recursiveiter 2.048s ok golang.org/x/tools/gopls/internal/analysis/simplifycompositelit 0.685s --- FAIL: Test (3.05s) panic: encountered top-level function declaration in free analysis [recovered, repanicked] goroutine 20 [running]: testing.tRunner.func1.2({0x73c020, 0x831b90}) /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:1967 +0x232 testing.tRunner.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:1970 +0x349 panic({0x73c020?, 0x831b90?}) /home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/panic.go:852 +0x13a golang.org/x/tools/internal/astutil/free.(*freeVisitor).Visit(0x215579412408, {0x834f18?, 0x2155791740c0}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/internal/astutil/free/free.go:263 +0xaa5 go/ast.Walk({0x8340c0?, 0x215579412408?}, {0x834f18, 0x2155791740c0}) /home/swarming/.swarming/w/ir/x/w/goroot/src/go/ast/walk.go:34 +0x4c golang.org/x/tools/internal/astutil/free.Names({0x834f18, 0x2155791740c0}, 0x0) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/internal/astutil/free/free.go:50 +0x105 golang.org/x/tools/go/analysis/internal/analysisflags.removeUnneededImports(0x215579445dd0, 0x2155782f2300, 0x215574e0edc0) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/internal/analysisflags/fix.go:370 +0x253 golang.org/x/tools/go/analysis/internal/analysisflags.FormatSourceRemoveImports(0x2155782f2300, {0x215579172400, 0x1fe, 0x200}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/internal/analysisflags/fix.go:324 +0xc5 golang.org/x/tools/go/analysis/analysistest.applyDiffsAndCompare(0x2155782f2300, {0x2155708aa9a0, 0x70}, {0x215579170000, 0x20c, 0x20d}, {0x2155717b3c00, 0x1fe, 0x200}, {0x215578a49c00, ...}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:300 +0x2d2 golang.org/x/tools/go/analysis/analysistest.RunWithSuggestedFixes.func2(...) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:230 golang.org/x/tools/go/analysis/analysistest.RunWithSuggestedFixes({0x833080, 0x21557075cfc8}, {0x2155707184d0?, 0x215570665760?}, 0x0?, {0x215570772c60?, 0x215570665750?, 0x215570665760?}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:275 +0xe92 golang.org/x/tools/gopls/internal/analysis/simplifyrange_test.Test(0x21557075cfc8) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/gopls/internal/analysis/simplifyrange/simplifyrange_test.go:15 +0xab testing.tRunner(0x21557075cfc8, 0x7c7e48) /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2029 +0xea created by testing.(*T).Run in goroutine 1 /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2094 +0x4dd FAIL golang.org/x/tools/gopls/internal/analysis/simplifyrange 3.151s --- FAIL: Test (0.63s) panic: encountered top-level function declaration in free analysis [recovered, repanicked] goroutine 22 [running]: testing.tRunner.func1.2({0x73c020, 0x831b40}) /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:1967 +0x232 testing.tRunner.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:1970 +0x349 panic({0x73c020?, 0x831b40?}) /home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/panic.go:852 +0x13a golang.org/x/tools/internal/astutil/free.(*freeVisitor).Visit(0x7dd26a549a8, {0x834e98?, 0x7dd26aa5140}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/internal/astutil/free/free.go:263 +0xaa5 go/ast.Walk({0x834160?, 0x7dd26a549a8?}, {0x834e98, 0x7dd26aa5140}) /home/swarming/.swarming/w/ir/x/w/goroot/src/go/ast/walk.go:34 +0x4c golang.org/x/tools/internal/astutil/free.Names({0x834e98, 0x7dd26aa5140}, 0x0) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/internal/astutil/free/free.go:50 +0x105 golang.org/x/tools/go/analysis/internal/analysisflags.removeUnneededImports(0x7dd26aa4ea0, 0x7dd268feae0, 0x7dd26acc820) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/internal/analysisflags/fix.go:370 +0x253 golang.org/x/tools/go/analysis/internal/analysisflags.FormatSourceRemoveImports(0x7dd268feae0, {0x7dd26adcf00, 0x4e9, 0x500}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/internal/analysisflags/fix.go:324 +0xc5 golang.org/x/tools/go/analysis/analysistest.applyDiffsAndCompare(0x7dd268feae0, {0x7dd26822a80, 0x70}, {0x7dd26a0c580, 0x516, 0x517}, {0x7dd26adc000, 0x4e7, 0x4e8}, {0x7dd268a1b00, ...}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:300 +0x2d2 golang.org/x/tools/go/analysis/analysistest.RunWithSuggestedFixes.func2(...) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:230 golang.org/x/tools/go/analysis/analysistest.RunWithSuggestedFixes({0x833020, 0x7dd2685efc8}, {0x7dd268224d0?, 0x7dd26782760?}, 0x0?, {0x7dd26872c60?, 0x7dd26782750?, 0x7dd26782760?}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:275 +0xe92 golang.org/x/tools/gopls/internal/analysis/simplifyslice_test.Test(0x7dd2685efc8) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/gopls/internal/analysis/simplifyslice/simplifyslice_test.go:16 +0xab testing.tRunner(0x7dd2685efc8, 0x7c7da8) /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2029 +0xea created by testing.(*T).Run in goroutine 1 /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2094 +0x4dd FAIL golang.org/x/tools/gopls/internal/analysis/simplifyslice 0.656s --- FAIL: Test (0.61s) panic: encountered top-level function declaration in free analysis [recovered, repanicked] goroutine 8 [running]: testing.tRunner.func1.2({0x749b60, 0x844040}) /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:1967 +0x232 testing.tRunner.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:1970 +0x349 panic({0x749b60?, 0x844040?}) /home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/panic.go:852 +0x13a golang.org/x/tools/internal/astutil/free.(*freeVisitor).Visit(0x342e6f8759f8, {0x846940?, 0x342e6fc14b10}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/internal/astutil/free/free.go:263 +0xaa5 go/ast.Walk({0x846620?, 0x342e6f8759f8?}, {0x846940, 0x342e6fc14b10}) /home/swarming/.swarming/w/ir/x/w/goroot/src/go/ast/walk.go:34 +0x4c golang.org/x/tools/internal/astutil/free.Names({0x846940, 0x342e6fc14b10}, 0x0) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/internal/astutil/free/free.go:50 +0x105 golang.org/x/tools/go/analysis/internal/analysisflags.removeUnneededImports(0x342e6fc14a80, 0x342e6f879500, 0x342e6fc0f4a0) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/internal/analysisflags/fix.go:370 +0x253 golang.org/x/tools/go/analysis/internal/analysisflags.FormatSourceRemoveImports(0x342e6f879500, {0x342e6fc32a80, 0x337, 0x380}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/internal/analysisflags/fix.go:324 +0xc5 golang.org/x/tools/go/analysis/analysistest.applyDiffsAndCompare(0x342e6f879500, {0x342e6f885580, 0x3a}, {0x342e6f98f000, 0x72d, 0x72e}, {0x342e6fc32000, 0x31d, 0x31e}, {0x342e6f9fe488, ...}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:300 +0x2d2 golang.org/x/tools/go/analysis/analysistest.RunWithSuggestedFixes.func2(...) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:230 golang.org/x/tools/go/analysis/analysistest.RunWithSuggestedFixes({0x845460, 0x342e6f94efc8}, {0x342e6f884780?, 0x74d?}, 0x5244e0?, {0x342e6f88aac0?, 0xa47240?, 0x342e6f8dd760?}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:275 +0xe92 golang.org/x/tools/gopls/internal/analysis/unusedfunc_test.Test(0x342e6f94efc8) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/gopls/internal/analysis/unusedfunc/unusedfunc_test.go:18 +0xe5 testing.tRunner(0x342e6f94efc8, 0x7d8bb0) /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2029 +0xea created by testing.(*T).Run in goroutine 1 /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2094 +0x4dd FAIL golang.org/x/tools/gopls/internal/analysis/unusedfunc 0.638s --- FAIL: Test (4.21s) panic: encountered top-level function declaration in free analysis [recovered, repanicked] goroutine 20 [running]: testing.tRunner.func1.2({0x73e340, 0x8353b0}) /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:1967 +0x232 testing.tRunner.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:1970 +0x349 panic({0x73e340?, 0x8353b0?}) /home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/panic.go:852 +0x13a golang.org/x/tools/internal/astutil/free.(*freeVisitor).Visit(0x2218e9666840, {0x837c00?, 0x2218e967cfc0}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/internal/astutil/free/free.go:263 +0xaa5 go/ast.Walk({0x8378e0?, 0x2218e9666840?}, {0x837c00, 0x2218e967cfc0}) /home/swarming/.swarming/w/ir/x/w/goroot/src/go/ast/walk.go:34 +0x4c golang.org/x/tools/internal/astutil/free.Names({0x837c00, 0x2218e967cfc0}, 0x0) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/internal/astutil/free/free.go:50 +0x105 golang.org/x/tools/go/analysis/internal/analysisflags.removeUnneededImports(0x2218e967cd80, 0x2218e9530300, 0x2218e10ab0e0) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/internal/analysisflags/fix.go:370 +0x253 golang.org/x/tools/go/analysis/internal/analysisflags.FormatSourceRemoveImports(0x2218e9530300, {0x2218e968a300, 0x69e, 0x700}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/internal/analysisflags/fix.go:324 +0xc5 golang.org/x/tools/go/analysis/analysistest.applyDiffsAndCompare(0x2218e9530300, {0x2218d3d5ad90, 0x6f}, {0x2218e9688000, 0x69f, 0x6a0}, {0x2218e9688700, 0x69e, 0x69f}, {0x2218e77e9800, ...}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:300 +0x2d2 golang.org/x/tools/go/analysis/analysistest.RunWithSuggestedFixes.func2(...) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:230 golang.org/x/tools/go/analysis/analysistest.RunWithSuggestedFixes({0x836740, 0x2218d3dcafc8}, {0x2218d3d864d0?, 0x2218d3cd1760?}, 0x0?, {0x2218d3de0c60?, 0x2218d3cd1750?, 0x2218d3cd1760?}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:275 +0xe92 golang.org/x/tools/gopls/internal/analysis/unusedparams_test.Test(0x2218d3dcafc8) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/gopls/internal/analysis/unusedparams/unusedparams_test.go:16 +0xab testing.tRunner(0x2218d3dcafc8, 0x7cb0f8) /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2029 +0xea created by testing.(*T).Run in goroutine 1 /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2094 +0x4dd FAIL golang.org/x/tools/gopls/internal/analysis/unusedparams 4.325s --- FAIL: Test (0.69s) panic: encountered top-level function declaration in free analysis [recovered, repanicked] goroutine 21 [running]: testing.tRunner.func1.2({0x7401a0, 0x836790}) /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:1967 +0x232 testing.tRunner.func1() /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:1970 +0x349 panic({0x7401a0?, 0x836790?}) /home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/panic.go:852 +0x13a golang.org/x/tools/internal/astutil/free.(*freeVisitor).Visit(0x118cd02d4738, {0x839af8?, 0x118cd04241e0}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/internal/astutil/free/free.go:263 +0xaa5 go/ast.Walk({0x838ce0?, 0x118cd02d4738?}, {0x839af8, 0x118cd04241e0}) /home/swarming/.swarming/w/ir/x/w/goroot/src/go/ast/walk.go:34 +0x4c golang.org/x/tools/internal/astutil/free.Names({0x839af8, 0x118cd04241e0}, 0x0) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/internal/astutil/free/free.go:50 +0x105 golang.org/x/tools/go/analysis/internal/analysisflags.removeUnneededImports(0x118cd04240f0, 0x118cd029e360, 0x118cd02ecd20) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/internal/analysisflags/fix.go:370 +0x253 golang.org/x/tools/go/analysis/internal/analysisflags.FormatSourceRemoveImports(0x118cd029e360, {0x118cd04262c0, 0x15c, 0x160}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/internal/analysisflags/fix.go:324 +0xc5 golang.org/x/tools/go/analysis/analysistest.applyDiffsAndCompare(0x118cd029e360, {0x118cd02ce100, 0x74}, {0x118cd0400240, 0x20a, 0x20b}, {0x118cd0282800, 0x159, 0x200}, {0x118cd02a2480, ...}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:300 +0x2d2 golang.org/x/tools/go/analysis/analysistest.RunWithSuggestedFixes.func2(...) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:230 golang.org/x/tools/go/analysis/analysistest.RunWithSuggestedFixes({0x837c60, 0x118cd01d5208}, {0x118cd01924d0?, 0x66?}, 0xa50780?, {0x118cd01aca30?, 0x1?, 0x1?}) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/go/analysis/analysistest/analysistest.go:275 +0xe92 golang.org/x/tools/gopls/internal/analysis/unusedvariable_test.Test.func1(0x118cd01d5208) /home/swarming/.swarming/w/ir/x/w/targetrepo2528803241/gopls/internal/analysis/unusedvariable/unusedvariable_test.go:18 +0x7b testing.tRunner(0x118cd01d5208, 0x118cd01b2390) /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2029 +0xea created by testing.(*T).Run in goroutine 20 /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2094 +0x4dd --- FAIL: Test/decl (0.69s) FAIL golang.org/x/tools/gopls/internal/analysis/unusedvariable 0.735s ok golang.org/x/tools/gopls/internal/analysis/yield 2.667s ok golang.org/x/tools/gopls/internal/bloom 0.009s ok golang.org/x/tools/gopls/internal/cache 2.987s ok golang.org/x/tools/gopls/internal/cache/metadata 0.014s ok golang.org/x/tools/gopls/internal/cache/parsego 7.146s ok golang.org/x/tools/gopls/internal/cache/typerefs 0.046s ok golang.org/x/tools/gopls/internal/clonetest 0.079s ok golang.org/x/tools/gopls/internal/cmd 20.595s ok golang.org/x/tools/gopls/internal/debug 2.148s ok golang.org/x/tools/gopls/internal/doc/generate 5.639s ok golang.org/x/tools/gopls/internal/filecache 0.214s ok golang.org/x/tools/gopls/internal/filewatcher 0.609s ok golang.org/x/tools/gopls/internal/fuzzy 0.059s ok golang.org/x/tools/gopls/internal/golang 2.289s ok golang.org/x/tools/gopls/internal/golang/completion 0.115s ok golang.org/x/tools/gopls/internal/golang/completion/snippet 0.047s ok golang.org/x/tools/gopls/internal/licenses 1.855s ok golang.org/x/tools/gopls/internal/lsprpc 1.759s ok golang.org/x/tools/gopls/internal/mcp 1.127s ok golang.org/x/tools/gopls/internal/progress 0.129s ok golang.org/x/tools/gopls/internal/protocol 1.440s ok golang.org/x/tools/gopls/internal/protocol/command 3.363s ok golang.org/x/tools/gopls/internal/protocol/generate 0.008s ok golang.org/x/tools/gopls/internal/server 0.152s ok golang.org/x/tools/gopls/internal/settings 0.827s ok golang.org/x/tools/gopls/internal/telemetry 1.864s ok golang.org/x/tools/gopls/internal/template 0.321s ok golang.org/x/tools/gopls/internal/test/compare 0.015s ok golang.org/x/tools/gopls/internal/test/integration 0.322s ok golang.org/x/tools/gopls/internal/test/integration/bench 0.203s ok golang.org/x/tools/gopls/internal/test/integration/codelens 15.309s ok golang.org/x/tools/gopls/internal/test/integration/completion 33.886s ok golang.org/x/tools/gopls/internal/test/integration/debug 0.989s ok golang.org/x/tools/gopls/internal/test/integration/diagnostics 50.256s ok golang.org/x/tools/gopls/internal/test/integration/fake 0.031s ok golang.org/x/tools/gopls/internal/test/integration/fake/glob 0.006s ok golang.org/x/tools/gopls/internal/test/integration/inlayhints 1.695s ok golang.org/x/tools/gopls/internal/test/integration/misc 68.509s ok golang.org/x/tools/gopls/internal/test/integration/modfile 29.764s ok golang.org/x/tools/gopls/internal/test/integration/template 2.432s ok golang.org/x/tools/gopls/internal/test/integration/watch 21.441s ok golang.org/x/tools/gopls/internal/test/integration/web 18.915s ok golang.org/x/tools/gopls/internal/test/integration/workspace 39.167s ok golang.org/x/tools/gopls/internal/test/marker 21.402s ok golang.org/x/tools/gopls/internal/util/asm 0.102s ok golang.org/x/tools/gopls/internal/util/bug 0.106s ok golang.org/x/tools/gopls/internal/util/fingerprint 1.312s ok golang.org/x/tools/gopls/internal/util/frob 0.091s ok golang.org/x/tools/gopls/internal/util/goversion 0.112s ok golang.org/x/tools/gopls/internal/util/lru 0.246s ok golang.org/x/tools/gopls/internal/util/memoize 0.064s ok golang.org/x/tools/gopls/internal/util/persistent 0.836s ok golang.org/x/tools/gopls/internal/util/safetoken 9.224s ok golang.org/x/tools/gopls/internal/vulncheck/semver 0.072s ok golang.org/x/tools/gopls/internal/vulncheck/vulntest 0.080s Warning: no '=' in invocation-link-artifacts pair: "", ignoring [W2025-11-05T12:19:35.200403Z 426629 0 cmd_stream.go:589] rdb-stream: test process exited with error: exit status 1 [I2025-11-05T12:19:35.200519Z 426629 0 cmd_stream.go:573] rdb-stream: the test process terminated [I2025-11-05T12:19:35.200747Z 426629 0 sink.go:452] SinkServer: shutdown started [I2025-11-05T12:19:35.201292Z 426629 0 sink.go:430] SinkServer: HTTP server stopped with "http: Server closed" [I2025-11-05T12:19:35.201441Z 426629 0 sink_server.go:96] SinkServer: draining TestResult channel started [I2025-11-05T12:19:35.517772Z 426629 0 sink_server.go:98] SinkServer: draining TestResult channel ended [I2025-11-05T12:19:35.517820Z 426629 0 sink_server.go:100] SinkServer: draining Artifact channel started [I2025-11-05T12:19:35.618708Z 426629 0 sink_server.go:102] SinkServer: draining Artifact channel ended [I2025-11-05T12:19:35.618765Z 426629 0 sink.go:455] SinkServer: shutdown completed successfully [I2025-11-05T12:19:35.618823Z 426629 0 cmd_stream.go:498] rdb-stream: exiting with 1