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