go
go copied to clipboard
all: flaky build failure with cgo, atomic, and race
#!watchflakes
post <- `cgocall.go:\d+:\d+: undefined: atomic`
This was happening for a while. I think it's cleared up.
Found new matching flaky dashboard failures for:
#!watchflakes
post <- `cgocall.go:\d+:\d+: undefined: atomic`
2022-07-22 15:52 linux-amd64-racecompile image@062f8c9f go@5a6db7c4 (log)
/workdir/go/src/runtime/cgocall.go:114:14: undefined: atomic
go tool dist: FAILED: /workdir/go/pkg/tool/linux_amd64/compile -std -pack -o /workdir/tmp/go-tool-dist-2037072221/runtime/_go_.a -p runtime -importcfg /workdir/tmp/go-tool-dist-2037072221/runtime/importcfg -+ -asmhdr /workdir/tmp/go-tool-dist-2037072221/runtime/go_asm.h -symabis /workdir/tmp/go-tool-dist-2037072221/runtime/symabis /workdir/go/src/runtime/alg.go /workdir/go/src/runtime/asan0.go /workdir/go/src/runtime/atomic_pointer.go /workdir/go/src/runtime/cgo.go /workdir/go/src/runtime/cgo_mmap.go /workdir/go/src/runtime/cgo_sigaction.go /workdir/go/src/runtime/cgocall.go /workdir/go/src/runtime/cgocallback.go /workdir/go/src/runtime/cgocheck.go /workdir/go/src/runtime/chan.go /workdir/go/src/runtime/checkptr.go /workdir/go/src/runtime/compiler.go /workdir/go/src/runtime/complex.go /workdir/go/src/runtime/cpuflags.go /workdir/go/src/runtime/cpuflags_amd64.go /workdir/go/src/runtime/cpuprof.go /workdir/go/src/runtime/cputicks.go /workdir/go/src/runtime/debug.go /workdir/go/src/runtime/debugcall.go /workdir/go/src/runtime/debuglog.go /workdir/go/src/runtime/debuglog_off.go /workdir/go/src/runtime/defs_linux_amd64.go /workdir/go/src/runtime/env_posix.go /workdir/go/src/runtime/error.go /workdir/go/src/runtime/extern.go /workdir/go/src/runtime/fastlog2.go /workdir/go/src/runtime/fastlog2table.go /workdir/go/src/runtime/float.go /workdir/go/src/runtime/hash64.go /workdir/go/src/runtime/heapdump.go /workdir/go/src/runtime/histogram.go /workdir/go/src/runtime/iface.go /workdir/go/src/runtime/lfstack.go /workdir/go/src/runtime/lfstack_64bit.go /workdir/go/src/runtime/lock_futex.go /workdir/go/src/runtime/lockrank.go /workdir/go/src/runtime/lockrank_off.go /workdir/go/src/runtime/malloc.go /workdir/go/src/runtime/map.go /workdir/go/src/runtime/map_fast32.go /workdir/go/src/runtime/map_fast64.go /workdir/go/src/runtime/map_faststr.go /workdir/go/src/runtime/mbarrier.go /workdir/go/src/runtime/mbitmap.go /workdir/go/src/runtime/mcache.go /workdir/go/src/runtime/mcentral.go /workdir/go/src/runtime/mcheckmark.go /workdir/go/src/runtime/mem.go /workdir/go/src/runtime/mem_linux.go /workdir/go/src/runtime/metrics.go /workdir/go/src/runtime/mfinal.go /workdir/go/src/runtime/mfixalloc.go /workdir/go/src/runtime/mgc.go /workdir/go/src/runtime/mgclimit.go /workdir/go/src/runtime/mgcmark.go /workdir/go/src/runtime/mgcpacer.go /workdir/go/src/runtime/mgcscavenge.go /workdir/go/src/runtime/mgcstack.go /workdir/go/src/runtime/mgcsweep.go /workdir/go/src/runtime/mgcwork.go /workdir/go/src/runtime/mheap.go /workdir/go/src/runtime/mpagealloc.go /workdir/go/src/runtime/mpagealloc_64bit.go /workdir/go/src/runtime/mpagecache.go /workdir/go/src/runtime/mpallocbits.go /workdir/go/src/runtime/mprof.go /workdir/go/src/runtime/mranges.go /workdir/go/src/runtime/msan0.go /workdir/go/src/runtime/msize.go /workdir/go/src/runtime/mspanset.go /workdir/go/src/runtime/mstats.go /workdir/go/src/runtime/mwbbuf.go /workdir/go/src/runtime/nbpipe_pipe2.go /workdir/go/src/runtime/netpoll.go /workdir/go/src/runtime/netpoll_epoll.go /workdir/go/src/runtime/os_linux.go /workdir/go/src/runtime/os_linux_generic.go /workdir/go/src/runtime/os_linux_noauxv.go /workdir/go/src/runtime/os_linux_x86.go /workdir/go/src/runtime/os_nonopenbsd.go /workdir/go/src/runtime/panic.go /workdir/go/src/runtime/plugin.go /workdir/go/src/runtime/preempt.go /workdir/go/src/runtime/preempt_nonwindows.go /workdir/go/src/runtime/print.go /workdir/go/src/runtime/proc.go /workdir/go/src/runtime/profbuf.go /workdir/go/src/runtime/proflabel.go /workdir/go/src/runtime/race0.go /workdir/go/src/runtime/rdebug.go /workdir/go/src/runtime/relax_stub.go /workdir/go/src/runtime/runtime.go /workdir/go/src/runtime/runtime1.go /workdir/go/src/runtime/runtime2.go /workdir/go/src/runtime/runtime_boring.go /workdir/go/src/runtime/rwmutex.go /workdir/go/src/runtime/select.go /workdir/go/src/runtime/sema.go /workdir/go/src/runtime/signal_amd64.go /workdir/go/src/runtime/signal_linux_amd64.go /workdir/go/src/runtime/signal_unix.go /workdir/go/src/runtime/sigqueue.go /workdir/go/src/runtime/sigqueue_note.go /workdir/go/src/runtime/sigtab_linux_generic.go /workdir/go/src/runtime/sizeclasses.go /workdir/go/src/runtime/slice.go /workdir/go/src/runtime/softfloat64.go /workdir/go/src/runtime/stack.go /workdir/go/src/runtime/string.go /workdir/go/src/runtime/stubs.go /workdir/go/src/runtime/stubs2.go /workdir/go/src/runtime/stubs3.go /workdir/go/src/runtime/stubs_amd64.go /workdir/go/src/runtime/stubs_linux.go /workdir/go/src/runtime/symtab.go /workdir/go/src/runtime/sys_nonppc64x.go /workdir/go/src/runtime/sys_x86.go /workdir/go/src/runtime/time.go /workdir/go/src/runtime/time_nofake.go /workdir/go/src/runtime/timeasm.go /workdir/go/src/runtime/tls_stub.go /workdir/go/src/runtime/trace.go /workdir/go/src/runtime/traceback.go /workdir/go/src/runtime/type.go /workdir/go/src/runtime/typekind.go /workdir/go/src/runtime/unsafe.go /workdir/go/src/runtime/utf8.go /workdir/go/src/runtime/vdso_elf64.go /workdir/go/src/runtime/vdso_linux.go /workdir/go/src/runtime/vdso_linux_amd64.go /workdir/go/src/runtime/write_err.go: exit status 2
2022-09-01 15:25 linux-amd64-racecompile website@489a3a1d go@5a6db7c4 (log)
/workdir/go/src/runtime/cgocall.go:114:14: undefined: atomic
go tool dist: FAILED: /workdir/go/pkg/tool/linux_amd64/compile -std -pack -o /workdir/tmp/go-tool-dist-3695341916/runtime/_go_.a -p runtime -importcfg /workdir/tmp/go-tool-dist-3695341916/runtime/importcfg -+ -asmhdr /workdir/tmp/go-tool-dist-3695341916/runtime/go_asm.h -symabis /workdir/tmp/go-tool-dist-3695341916/runtime/symabis /workdir/go/src/runtime/alg.go /workdir/go/src/runtime/asan0.go /workdir/go/src/runtime/atomic_pointer.go /workdir/go/src/runtime/cgo.go /workdir/go/src/runtime/cgo_mmap.go /workdir/go/src/runtime/cgo_sigaction.go /workdir/go/src/runtime/cgocall.go /workdir/go/src/runtime/cgocallback.go /workdir/go/src/runtime/cgocheck.go /workdir/go/src/runtime/chan.go /workdir/go/src/runtime/checkptr.go /workdir/go/src/runtime/compiler.go /workdir/go/src/runtime/complex.go /workdir/go/src/runtime/cpuflags.go /workdir/go/src/runtime/cpuflags_amd64.go /workdir/go/src/runtime/cpuprof.go /workdir/go/src/runtime/cputicks.go /workdir/go/src/runtime/debug.go /workdir/go/src/runtime/debugcall.go /workdir/go/src/runtime/debuglog.go /workdir/go/src/runtime/debuglog_off.go /workdir/go/src/runtime/defs_linux_amd64.go /workdir/go/src/runtime/env_posix.go /workdir/go/src/runtime/error.go /workdir/go/src/runtime/extern.go /workdir/go/src/runtime/fastlog2.go /workdir/go/src/runtime/fastlog2table.go /workdir/go/src/runtime/float.go /workdir/go/src/runtime/hash64.go /workdir/go/src/runtime/heapdump.go /workdir/go/src/runtime/histogram.go /workdir/go/src/runtime/iface.go /workdir/go/src/runtime/lfstack.go /workdir/go/src/runtime/lfstack_64bit.go /workdir/go/src/runtime/lock_futex.go /workdir/go/src/runtime/lockrank.go /workdir/go/src/runtime/lockrank_off.go /workdir/go/src/runtime/malloc.go /workdir/go/src/runtime/map.go /workdir/go/src/runtime/map_fast32.go /workdir/go/src/runtime/map_fast64.go /workdir/go/src/runtime/map_faststr.go /workdir/go/src/runtime/mbarrier.go /workdir/go/src/runtime/mbitmap.go /workdir/go/src/runtime/mcache.go /workdir/go/src/runtime/mcentral.go /workdir/go/src/runtime/mcheckmark.go /workdir/go/src/runtime/mem.go /workdir/go/src/runtime/mem_linux.go /workdir/go/src/runtime/metrics.go /workdir/go/src/runtime/mfinal.go /workdir/go/src/runtime/mfixalloc.go /workdir/go/src/runtime/mgc.go /workdir/go/src/runtime/mgclimit.go /workdir/go/src/runtime/mgcmark.go /workdir/go/src/runtime/mgcpacer.go /workdir/go/src/runtime/mgcscavenge.go /workdir/go/src/runtime/mgcstack.go /workdir/go/src/runtime/mgcsweep.go /workdir/go/src/runtime/mgcwork.go /workdir/go/src/runtime/mheap.go /workdir/go/src/runtime/mpagealloc.go /workdir/go/src/runtime/mpagealloc_64bit.go /workdir/go/src/runtime/mpagecache.go /workdir/go/src/runtime/mpallocbits.go /workdir/go/src/runtime/mprof.go /workdir/go/src/runtime/mranges.go /workdir/go/src/runtime/msan0.go /workdir/go/src/runtime/msize.go /workdir/go/src/runtime/mspanset.go /workdir/go/src/runtime/mstats.go /workdir/go/src/runtime/mwbbuf.go /workdir/go/src/runtime/nbpipe_pipe2.go /workdir/go/src/runtime/netpoll.go /workdir/go/src/runtime/netpoll_epoll.go /workdir/go/src/runtime/os_linux.go /workdir/go/src/runtime/os_linux_generic.go /workdir/go/src/runtime/os_linux_noauxv.go /workdir/go/src/runtime/os_linux_x86.go /workdir/go/src/runtime/os_nonopenbsd.go /workdir/go/src/runtime/panic.go /workdir/go/src/runtime/plugin.go /workdir/go/src/runtime/preempt.go /workdir/go/src/runtime/preempt_nonwindows.go /workdir/go/src/runtime/print.go /workdir/go/src/runtime/proc.go /workdir/go/src/runtime/profbuf.go /workdir/go/src/runtime/proflabel.go /workdir/go/src/runtime/race0.go /workdir/go/src/runtime/rdebug.go /workdir/go/src/runtime/relax_stub.go /workdir/go/src/runtime/runtime.go /workdir/go/src/runtime/runtime1.go /workdir/go/src/runtime/runtime2.go /workdir/go/src/runtime/runtime_boring.go /workdir/go/src/runtime/rwmutex.go /workdir/go/src/runtime/select.go /workdir/go/src/runtime/sema.go /workdir/go/src/runtime/signal_amd64.go /workdir/go/src/runtime/signal_linux_amd64.go /workdir/go/src/runtime/signal_unix.go /workdir/go/src/runtime/sigqueue.go /workdir/go/src/runtime/sigqueue_note.go /workdir/go/src/runtime/sigtab_linux_generic.go /workdir/go/src/runtime/sizeclasses.go /workdir/go/src/runtime/slice.go /workdir/go/src/runtime/softfloat64.go /workdir/go/src/runtime/stack.go /workdir/go/src/runtime/string.go /workdir/go/src/runtime/stubs.go /workdir/go/src/runtime/stubs2.go /workdir/go/src/runtime/stubs3.go /workdir/go/src/runtime/stubs_amd64.go /workdir/go/src/runtime/stubs_linux.go /workdir/go/src/runtime/symtab.go /workdir/go/src/runtime/sys_nonppc64x.go /workdir/go/src/runtime/sys_x86.go /workdir/go/src/runtime/time.go /workdir/go/src/runtime/time_nofake.go /workdir/go/src/runtime/timeasm.go /workdir/go/src/runtime/tls_stub.go /workdir/go/src/runtime/trace.go /workdir/go/src/runtime/traceback.go /workdir/go/src/runtime/type.go /workdir/go/src/runtime/typekind.go /workdir/go/src/runtime/unsafe.go /workdir/go/src/runtime/utf8.go /workdir/go/src/runtime/vdso_elf64.go /workdir/go/src/runtime/vdso_linux.go /workdir/go/src/runtime/vdso_linux_amd64.go /workdir/go/src/runtime/write_err.go: exit status 2
2022-09-01 15:52 linux-amd64-racecompile vuln@7ebe342a go@5a6db7c4 (log)
/workdir/go/src/runtime/cgocall.go:114:14: undefined: atomic
go tool dist: FAILED: /workdir/go/pkg/tool/linux_amd64/compile -std -pack -o /workdir/tmp/go-tool-dist-801196997/runtime/_go_.a -p runtime -importcfg /workdir/tmp/go-tool-dist-801196997/runtime/importcfg -+ -asmhdr /workdir/tmp/go-tool-dist-801196997/runtime/go_asm.h -symabis /workdir/tmp/go-tool-dist-801196997/runtime/symabis /workdir/go/src/runtime/alg.go /workdir/go/src/runtime/asan0.go /workdir/go/src/runtime/atomic_pointer.go /workdir/go/src/runtime/cgo.go /workdir/go/src/runtime/cgo_mmap.go /workdir/go/src/runtime/cgo_sigaction.go /workdir/go/src/runtime/cgocall.go /workdir/go/src/runtime/cgocallback.go /workdir/go/src/runtime/cgocheck.go /workdir/go/src/runtime/chan.go /workdir/go/src/runtime/checkptr.go /workdir/go/src/runtime/compiler.go /workdir/go/src/runtime/complex.go /workdir/go/src/runtime/cpuflags.go /workdir/go/src/runtime/cpuflags_amd64.go /workdir/go/src/runtime/cpuprof.go /workdir/go/src/runtime/cputicks.go /workdir/go/src/runtime/debug.go /workdir/go/src/runtime/debugcall.go /workdir/go/src/runtime/debuglog.go /workdir/go/src/runtime/debuglog_off.go /workdir/go/src/runtime/defs_linux_amd64.go /workdir/go/src/runtime/env_posix.go /workdir/go/src/runtime/error.go /workdir/go/src/runtime/extern.go /workdir/go/src/runtime/fastlog2.go /workdir/go/src/runtime/fastlog2table.go /workdir/go/src/runtime/float.go /workdir/go/src/runtime/hash64.go /workdir/go/src/runtime/heapdump.go /workdir/go/src/runtime/histogram.go /workdir/go/src/runtime/iface.go /workdir/go/src/runtime/lfstack.go /workdir/go/src/runtime/lfstack_64bit.go /workdir/go/src/runtime/lock_futex.go /workdir/go/src/runtime/lockrank.go /workdir/go/src/runtime/lockrank_off.go /workdir/go/src/runtime/malloc.go /workdir/go/src/runtime/map.go /workdir/go/src/runtime/map_fast32.go /workdir/go/src/runtime/map_fast64.go /workdir/go/src/runtime/map_faststr.go /workdir/go/src/runtime/mbarrier.go /workdir/go/src/runtime/mbitmap.go /workdir/go/src/runtime/mcache.go /workdir/go/src/runtime/mcentral.go /workdir/go/src/runtime/mcheckmark.go /workdir/go/src/runtime/mem.go /workdir/go/src/runtime/mem_linux.go /workdir/go/src/runtime/metrics.go /workdir/go/src/runtime/mfinal.go /workdir/go/src/runtime/mfixalloc.go /workdir/go/src/runtime/mgc.go /workdir/go/src/runtime/mgclimit.go /workdir/go/src/runtime/mgcmark.go /workdir/go/src/runtime/mgcpacer.go /workdir/go/src/runtime/mgcscavenge.go /workdir/go/src/runtime/mgcstack.go /workdir/go/src/runtime/mgcsweep.go /workdir/go/src/runtime/mgcwork.go /workdir/go/src/runtime/mheap.go /workdir/go/src/runtime/mpagealloc.go /workdir/go/src/runtime/mpagealloc_64bit.go /workdir/go/src/runtime/mpagecache.go /workdir/go/src/runtime/mpallocbits.go /workdir/go/src/runtime/mprof.go /workdir/go/src/runtime/mranges.go /workdir/go/src/runtime/msan0.go /workdir/go/src/runtime/msize.go /workdir/go/src/runtime/mspanset.go /workdir/go/src/runtime/mstats.go /workdir/go/src/runtime/mwbbuf.go /workdir/go/src/runtime/nbpipe_pipe2.go /workdir/go/src/runtime/netpoll.go /workdir/go/src/runtime/netpoll_epoll.go /workdir/go/src/runtime/os_linux.go /workdir/go/src/runtime/os_linux_generic.go /workdir/go/src/runtime/os_linux_noauxv.go /workdir/go/src/runtime/os_linux_x86.go /workdir/go/src/runtime/os_nonopenbsd.go /workdir/go/src/runtime/panic.go /workdir/go/src/runtime/plugin.go /workdir/go/src/runtime/preempt.go /workdir/go/src/runtime/preempt_nonwindows.go /workdir/go/src/runtime/print.go /workdir/go/src/runtime/proc.go /workdir/go/src/runtime/profbuf.go /workdir/go/src/runtime/proflabel.go /workdir/go/src/runtime/race0.go /workdir/go/src/runtime/rdebug.go /workdir/go/src/runtime/relax_stub.go /workdir/go/src/runtime/runtime.go /workdir/go/src/runtime/runtime1.go /workdir/go/src/runtime/runtime2.go /workdir/go/src/runtime/runtime_boring.go /workdir/go/src/runtime/rwmutex.go /workdir/go/src/runtime/select.go /workdir/go/src/runtime/sema.go /workdir/go/src/runtime/signal_amd64.go /workdir/go/src/runtime/signal_linux_amd64.go /workdir/go/src/runtime/signal_unix.go /workdir/go/src/runtime/sigqueue.go /workdir/go/src/runtime/sigqueue_note.go /workdir/go/src/runtime/sigtab_linux_generic.go /workdir/go/src/runtime/sizeclasses.go /workdir/go/src/runtime/slice.go /workdir/go/src/runtime/softfloat64.go /workdir/go/src/runtime/stack.go /workdir/go/src/runtime/string.go /workdir/go/src/runtime/stubs.go /workdir/go/src/runtime/stubs2.go /workdir/go/src/runtime/stubs3.go /workdir/go/src/runtime/stubs_amd64.go /workdir/go/src/runtime/stubs_linux.go /workdir/go/src/runtime/symtab.go /workdir/go/src/runtime/sys_nonppc64x.go /workdir/go/src/runtime/sys_x86.go /workdir/go/src/runtime/time.go /workdir/go/src/runtime/time_nofake.go /workdir/go/src/runtime/timeasm.go /workdir/go/src/runtime/tls_stub.go /workdir/go/src/runtime/trace.go /workdir/go/src/runtime/traceback.go /workdir/go/src/runtime/type.go /workdir/go/src/runtime/typekind.go /workdir/go/src/runtime/unsafe.go /workdir/go/src/runtime/utf8.go /workdir/go/src/runtime/vdso_elf64.go /workdir/go/src/runtime/vdso_linux.go /workdir/go/src/runtime/vdso_linux_amd64.go /workdir/go/src/runtime/write_err.go: exit status 2
2022-09-01 15:52 linux-amd64-wsl vuln@7ebe342a go@5a6db7c4 (log)
/tmp/workdir-host-linux-amd64-wsl/go/src/runtime/cgocall.go:114:14: undefined: atomic
go tool dist: FAILED: /tmp/workdir-host-linux-amd64-wsl/go/pkg/tool/linux_amd64/compile -std -pack -o /tmp/workdir-host-linux-amd64-wsl/tmp/go-tool-dist-3282860445/runtime/_go_.a -p runtime -importcfg /tmp/workdir-host-linux-amd64-wsl/tmp/go-tool-dist-3282860445/runtime/importcfg -+ -asmhdr /tmp/workdir-host-linux-amd64-wsl/tmp/go-tool-dist-3282860445/runtime/go_asm.h -symabis /tmp/workdir-host-linux-amd64-wsl/tmp/go-tool-dist-3282860445/runtime/symabis /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/alg.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/asan0.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/atomic_pointer.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/cgo.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/cgo_mmap.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/cgo_sigaction.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/cgocall.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/cgocallback.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/cgocheck.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/chan.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/checkptr.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/compiler.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/complex.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/cpuflags.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/cpuflags_amd64.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/cpuprof.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/cputicks.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/debug.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/debugcall.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/debuglog.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/debuglog_off.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/defs_linux_amd64.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/env_posix.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/error.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/extern.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/fastlog2.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/fastlog2table.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/float.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/hash64.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/heapdump.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/histogram.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/iface.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/lfstack.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/lfstack_64bit.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/lock_futex.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/lockrank.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/lockrank_off.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/malloc.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/map.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/map_fast32.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/map_fast64.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/map_faststr.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/mbarrier.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/mbitmap.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/mcache.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/mcentral.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/mcheckmark.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/mem.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/mem_linux.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/metrics.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/mfinal.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/mfixalloc.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/mgc.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/mgclimit.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/mgcmark.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/mgcpacer.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/mgcscavenge.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/mgcstack.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/mgcsweep.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/mgcwork.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/mheap.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/mpagealloc.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/mpagealloc_64bit.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/mpagecache.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/mpallocbits.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/mprof.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/mranges.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/msan0.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/msize.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/mspanset.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/mstats.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/mwbbuf.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/nbpipe_pipe2.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/netpoll.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/netpoll_epoll.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/os_linux.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/os_linux_generic.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/os_linux_noauxv.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/os_linux_x86.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/os_nonopenbsd.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/panic.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/plugin.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/preempt.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/preempt_nonwindows.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/print.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/proc.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/profbuf.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/proflabel.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/race0.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/rdebug.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/relax_stub.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/runtime.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/runtime1.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/runtime2.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/runtime_boring.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/rwmutex.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/select.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/sema.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/signal_amd64.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/signal_linux_amd64.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/signal_unix.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/sigqueue.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/sigqueue_note.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/sigtab_linux_generic.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/sizeclasses.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/slice.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/softfloat64.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/stack.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/string.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/stubs.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/stubs2.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/stubs3.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/stubs_amd64.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/stubs_linux.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/symtab.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/sys_nonppc64x.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/sys_x86.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/time.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/time_nofake.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/timeasm.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/tls_stub.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/trace.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/traceback.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/type.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/typekind.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/unsafe.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/utf8.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/vdso_elf64.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/vdso_linux.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/vdso_linux_amd64.go /tmp/workdir-host-linux-amd64-wsl/go/src/runtime/write_err.go: exit status 2
2022-09-01 17:52 linux-amd64-racecompile tools@f16be35d go@5a6db7c4 (log)
/workdir/go/src/runtime/cgocall.go:114:14: undefined: atomic
go tool dist: FAILED: /workdir/go/pkg/tool/linux_amd64/compile -std -pack -o /workdir/tmp/go-tool-dist-2105982221/runtime/_go_.a -p runtime -importcfg /workdir/tmp/go-tool-dist-2105982221/runtime/importcfg -+ -asmhdr /workdir/tmp/go-tool-dist-2105982221/runtime/go_asm.h -symabis /workdir/tmp/go-tool-dist-2105982221/runtime/symabis /workdir/go/src/runtime/alg.go /workdir/go/src/runtime/asan0.go /workdir/go/src/runtime/atomic_pointer.go /workdir/go/src/runtime/cgo.go /workdir/go/src/runtime/cgo_mmap.go /workdir/go/src/runtime/cgo_sigaction.go /workdir/go/src/runtime/cgocall.go /workdir/go/src/runtime/cgocallback.go /workdir/go/src/runtime/cgocheck.go /workdir/go/src/runtime/chan.go /workdir/go/src/runtime/checkptr.go /workdir/go/src/runtime/compiler.go /workdir/go/src/runtime/complex.go /workdir/go/src/runtime/cpuflags.go /workdir/go/src/runtime/cpuflags_amd64.go /workdir/go/src/runtime/cpuprof.go /workdir/go/src/runtime/cputicks.go /workdir/go/src/runtime/debug.go /workdir/go/src/runtime/debugcall.go /workdir/go/src/runtime/debuglog.go /workdir/go/src/runtime/debuglog_off.go /workdir/go/src/runtime/defs_linux_amd64.go /workdir/go/src/runtime/env_posix.go /workdir/go/src/runtime/error.go /workdir/go/src/runtime/extern.go /workdir/go/src/runtime/fastlog2.go /workdir/go/src/runtime/fastlog2table.go /workdir/go/src/runtime/float.go /workdir/go/src/runtime/hash64.go /workdir/go/src/runtime/heapdump.go /workdir/go/src/runtime/histogram.go /workdir/go/src/runtime/iface.go /workdir/go/src/runtime/lfstack.go /workdir/go/src/runtime/lfstack_64bit.go /workdir/go/src/runtime/lock_futex.go /workdir/go/src/runtime/lockrank.go /workdir/go/src/runtime/lockrank_off.go /workdir/go/src/runtime/malloc.go /workdir/go/src/runtime/map.go /workdir/go/src/runtime/map_fast32.go /workdir/go/src/runtime/map_fast64.go /workdir/go/src/runtime/map_faststr.go /workdir/go/src/runtime/mbarrier.go /workdir/go/src/runtime/mbitmap.go /workdir/go/src/runtime/mcache.go /workdir/go/src/runtime/mcentral.go /workdir/go/src/runtime/mcheckmark.go /workdir/go/src/runtime/mem.go /workdir/go/src/runtime/mem_linux.go /workdir/go/src/runtime/metrics.go /workdir/go/src/runtime/mfinal.go /workdir/go/src/runtime/mfixalloc.go /workdir/go/src/runtime/mgc.go /workdir/go/src/runtime/mgclimit.go /workdir/go/src/runtime/mgcmark.go /workdir/go/src/runtime/mgcpacer.go /workdir/go/src/runtime/mgcscavenge.go /workdir/go/src/runtime/mgcstack.go /workdir/go/src/runtime/mgcsweep.go /workdir/go/src/runtime/mgcwork.go /workdir/go/src/runtime/mheap.go /workdir/go/src/runtime/mpagealloc.go /workdir/go/src/runtime/mpagealloc_64bit.go /workdir/go/src/runtime/mpagecache.go /workdir/go/src/runtime/mpallocbits.go /workdir/go/src/runtime/mprof.go /workdir/go/src/runtime/mranges.go /workdir/go/src/runtime/msan0.go /workdir/go/src/runtime/msize.go /workdir/go/src/runtime/mspanset.go /workdir/go/src/runtime/mstats.go /workdir/go/src/runtime/mwbbuf.go /workdir/go/src/runtime/nbpipe_pipe2.go /workdir/go/src/runtime/netpoll.go /workdir/go/src/runtime/netpoll_epoll.go /workdir/go/src/runtime/os_linux.go /workdir/go/src/runtime/os_linux_generic.go /workdir/go/src/runtime/os_linux_noauxv.go /workdir/go/src/runtime/os_linux_x86.go /workdir/go/src/runtime/os_nonopenbsd.go /workdir/go/src/runtime/panic.go /workdir/go/src/runtime/plugin.go /workdir/go/src/runtime/preempt.go /workdir/go/src/runtime/preempt_nonwindows.go /workdir/go/src/runtime/print.go /workdir/go/src/runtime/proc.go /workdir/go/src/runtime/profbuf.go /workdir/go/src/runtime/proflabel.go /workdir/go/src/runtime/race0.go /workdir/go/src/runtime/rdebug.go /workdir/go/src/runtime/relax_stub.go /workdir/go/src/runtime/runtime.go /workdir/go/src/runtime/runtime1.go /workdir/go/src/runtime/runtime2.go /workdir/go/src/runtime/runtime_boring.go /workdir/go/src/runtime/rwmutex.go /workdir/go/src/runtime/select.go /workdir/go/src/runtime/sema.go /workdir/go/src/runtime/signal_amd64.go /workdir/go/src/runtime/signal_linux_amd64.go /workdir/go/src/runtime/signal_unix.go /workdir/go/src/runtime/sigqueue.go /workdir/go/src/runtime/sigqueue_note.go /workdir/go/src/runtime/sigtab_linux_generic.go /workdir/go/src/runtime/sizeclasses.go /workdir/go/src/runtime/slice.go /workdir/go/src/runtime/softfloat64.go /workdir/go/src/runtime/stack.go /workdir/go/src/runtime/string.go /workdir/go/src/runtime/stubs.go /workdir/go/src/runtime/stubs2.go /workdir/go/src/runtime/stubs3.go /workdir/go/src/runtime/stubs_amd64.go /workdir/go/src/runtime/stubs_linux.go /workdir/go/src/runtime/symtab.go /workdir/go/src/runtime/sys_nonppc64x.go /workdir/go/src/runtime/sys_x86.go /workdir/go/src/runtime/time.go /workdir/go/src/runtime/time_nofake.go /workdir/go/src/runtime/timeasm.go /workdir/go/src/runtime/tls_stub.go /workdir/go/src/runtime/trace.go /workdir/go/src/runtime/traceback.go /workdir/go/src/runtime/type.go /workdir/go/src/runtime/typekind.go /workdir/go/src/runtime/unsafe.go /workdir/go/src/runtime/utf8.go /workdir/go/src/runtime/vdso_elf64.go /workdir/go/src/runtime/vdso_linux.go /workdir/go/src/runtime/vdso_linux_amd64.go /workdir/go/src/runtime/write_err.go: exit status 2
Looks like this was all go@5a6db7c4. Another deflaking bug for me to fix.