Upgrade golang to v1.26.1 #3497
+6
−6
Open
Cirrus CI / main
failed
Mar 18, 2026 in 2m 8s
Task Summary
Instruction build failed in 01:38
Details
✅ 00:11 clone
✅ 00:16 install
❌ 01:38 build
Write at 0x00c00030f6d0 by goroutine 46:
runtime.closechan()
/usr/local/go/src/runtime/chan.go:414 +0x0
github.com/thought-machine/please/src/output.(*buildingTargets).handleOutput.(*BuildState).Stop.func1()
/tmp/cirrus-ci-build/src/core/state.go:420 +0x64
sync.(*Once).doSlow()
/usr/local/go/src/sync/once.go:78 +0xe1
sync.(*Once).Do()
/usr/local/go/src/sync/once.go:69 +0x44
github.com/thought-machine/please/src/core.(*BuildState).Stop()
/tmp/cirrus-ci-build/src/core/state.go:418 +0x3f7
github.com/thought-machine/please/src/output.(*buildingTargets).handleOutput()
/tmp/cirrus-ci-build/src/output/targets.go:107 +0x366
github.com/thought-machine/please/src/output.(*buildingTargets).ProcessResult.deferwrap1()
/tmp/cirrus-ci-build/src/output/targets.go:84 +0x44
runtime.deferreturn()
/usr/local/go/src/runtime/panic.go:610 +0x5d
github.com/thought-machine/please/src/output.MonitorState()
/tmp/cirrus-ci-build/src/output/shell_output.go:57 +0xb98
main.runPlease.func1()
/tmp/cirrus-ci-build/src/please.go:1224 +0xa4
Previous read at 0x00c00030f6d0 by goroutine 15463:
runtime.chansend()
/usr/local/go/src/runtime/chan.go:176 +0x0
github.com/thought-machine/please/src/core.(*BuildState).addPendingBuild.func1()
/tmp/cirrus-ci-build/src/core/state.go:366 +0x84
Goroutine 46 (running) created at:
main.runPlease()
/tmp/cirrus-ci-build/src/please.go:1223 +0x8b3
main.Please()
/tmp/cirrus-ci-build/src/please.go:1191 +0x103d
main.runBuild()
/tmp/cirrus-ci-build/src/please.go:1335 +0x334
main.init.func1()
/tmp/cirrus-ci-build/src/please.go:478 +0x59
main.execute()
/tmp/cirrus-ci-build/src/please.go:1617 +0x95a
main.main()
/tmp/cirrus-ci-build/src/please.go:1621 +0x44
Goroutine 15463 (finished) created at:
github.com/thought-machine/please/src/core.(*BuildState).addPendingBuild()
/tmp/cirrus-ci-build/src/core/state.go:362 +0x104
github.com/thought-machine/please/src/core.(*BuildState).queueTargetAsync()
/tmp/cirrus-ci-build/src/core/state.go:1216 +0x7d9
github.com/thought-machine/please/src/core.(*BuildState).queueResolvedTarget.func1.gowrap1()
/tmp/cirrus-ci-build/src/core/state.go:1161 +0x68
==================
Build stopped after 55.44s. 1 target failed:
//third_party/go:std
Error building target //third_party/go:std: exit status 1
2026/03/18 11:19:48 failed to write module info: failed to import directory third_party/go/std/src/cmd/dist: found packages main (build.go) and building_Go_requires_Go_1_24_6_or_later (notgo124.go) in third_party/go/std/src/cmd/dist
exit status 2
Loading