Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

runtime: timeouts on netbsd-arm64-bsiegert builder #57847

Open
bcmills opened this issue Jan 17, 2023 · 23 comments
Open

runtime: timeouts on netbsd-arm64-bsiegert builder #57847

bcmills opened this issue Jan 17, 2023 · 23 comments
Assignees
Labels
compiler/runtime Issues related to the Go compiler and/or runtime. NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. OS-NetBSD
Milestone

Comments

@bcmills
Copy link
Member

bcmills commented Jan 17, 2023

#!watchflakes
post <- pkg == "runtime" && builder ~ `netbsd-arm.*-bsiegert` && (log ~ `SIGQUIT` || log ~ `test timed out` || `failed to start: context deadline exceeded` ||  `panic: finalizer started .* ago .*, but did not return`)

(attn @bsiegert @golang/netbsd; CC @golang/runtime)

Pulled out from #57636 and others.

@bcmills bcmills added OS-NetBSD NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. labels Jan 17, 2023
@bcmills bcmills added this to the Backlog milestone Jan 17, 2023
@gopherbot gopherbot added the compiler/runtime Issues related to the Go compiler and/or runtime. label Jan 17, 2023
@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && builder ~ `netbsd-arm.*-bsiegert` && (`SIGQUIT` || `test timed out` || `failed to start: context deadline exceeded` ||  `panic: finalizer started .* ago .*, but did not return`)
2022-12-16 03:40 netbsd-arm64-bsiegert go@24ac659a runtime.TestCgoExecSignalMask (log)
--- FAIL: TestCgoExecSignalMask (0.18s)
    exec.go:146: test timed out while running command: /var/gobuilder/buildlet/tmp/go-build2870843524/testprogcgo.exe CgoExecSignalMask
    crash_test.go:58: /var/gobuilder/buildlet/tmp/go-build2870843524/testprogcgo.exe CgoExecSignalMask: exit status 2
    crash_cgo_test.go:140: expected "OK\n", got SIGQUIT: quit
        PC=0x20018aefc m=8 sigcode=0

        r0      0x1
        r1      0xef4
        r2      0x4000217dbc
        r3      0x10020
...
        r24     0xffffd2779000
        r25     0xfffffb85b000
        r26     0x4000217e48
        r27     0x1
        r28     0x4000082b60
        r29     0x4000217d48
        lr      0x20018aee0
        sp      0x4000217d50
        pc      0x20018aefc
        fault   0x24f2

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && builder ~ `netbsd-arm.*-bsiegert` && (`SIGQUIT` || `test timed out` || `failed to start: context deadline exceeded` ||  `panic: finalizer started .* ago .*, but did not return`)
2023-02-04 07:03 netbsd-arm64-bsiegert go@25f5d9d4 runtime.TestStackCache (log)
panic: test timed out after 50m0s
running tests:
	TestPanicFar (35s)

runtime.makechan(0x359b60?, 0x0?)
	/var/gobuilder/buildlet/go/src/runtime/chan.go:72 +0x1ac fp=0x400013f8a0 sp=0x400013f8a0 pc=0x16eec
runtime_test.TestStackCache(0x0?)
	/var/gobuilder/buildlet/go/src/runtime/stack_test.go:438 +0x60 fp=0x400013ff60 sp=0x400013f8a0 pc=0x30aa20
testing.tRunner(0x40042089c0, 0x406990)

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && builder ~ `netbsd-arm.*-bsiegert` && (log ~ `SIGQUIT` || log ~ `test timed out` || `failed to start: context deadline exceeded` ||  `panic: finalizer started .* ago .*, but did not return`)
2023-02-10 18:59 netbsd-arm64-bsiegert go@ae2f1201 runtime.TestChan (log)
panic: test timed out after 50m0s
running tests:
	TestChan (40m0s)

runtime.gopark(0x18db93d75dd7f2?, 0x293b34?, 0x40?, 0x4e?, 0x400142e030?)
	/var/gobuilder/buildlet/go/src/runtime/proc.go:381 +0xdc fp=0x4000055be0 sp=0x4000055bc0 pc=0x4c5bc
time.Sleep(0xf4240)
	/var/gobuilder/buildlet/go/src/runtime/time.go:195 +0x114 fp=0x4000055c20 sp=0x4000055be0 pc=0x80fd4
runtime_test.TestChan(0x4000101ba0)
	/var/gobuilder/buildlet/go/src/runtime/chan_test.go:67 +0x348 fp=0x4000055f60 sp=0x4000055c20 pc=0x293b88
testing.tRunner(0x4000101ba0, 0x405d10)

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && builder ~ `netbsd-arm.*-bsiegert` && (log ~ `SIGQUIT` || log ~ `test timed out` || `failed to start: context deadline exceeded` ||  `panic: finalizer started .* ago .*, but did not return`)
2023-04-11 20:54 netbsd-arm64-bsiegert go@171c7940 runtime.TestChan (log)
panic: test timed out after 30m0s
running tests:
	TestChan (30m0s)

runtime.gopark(0x215fbd8be6edc?, 0x29aea8?, 0x30?, 0x41?, 0x400000e240?)
	/var/gobuilder/buildlet/go/src/runtime/proc.go:392 +0xc8 fp=0x400005abe0 sp=0x400005abc0 pc=0x4b8d8
time.Sleep(0xf4240)
	/var/gobuilder/buildlet/go/src/runtime/time.go:195 +0x10c fp=0x400005ac20 sp=0x400005abe0 pc=0x80dfc
runtime_test.TestChan(0x40015bcb60)
	/var/gobuilder/buildlet/go/src/runtime/chan_test.go:67 +0x338 fp=0x400005af60 sp=0x400005ac20 pc=0x29aef8
testing.tRunner(0x40015bcb60, 0x41c658)

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && builder ~ `netbsd-arm.*-bsiegert` && (log ~ `SIGQUIT` || log ~ `test timed out` || `failed to start: context deadline exceeded` ||  `panic: finalizer started .* ago .*, but did not return`)
2023-08-03 15:59 netbsd-arm-bsiegert go@e4aec1fa runtime.TestDeferLiveness (log)
panic: test timed out after 30m0s
running tests:
	TestDeferLiveness (27m39s)

syscall.Syscall6(0x1e1, 0x1, 0x2be3, 0x842de4, 0x10020, 0x0, 0x0)
	/var/gobuilder/buildlet/go/src/syscall/asm_netbsd_arm.s:39 +0x8 fp=0x842db8 sp=0x842db4 pc=0xa90d0
os.wait6(0x1, 0x2be3, 0x10020)
	/var/gobuilder/buildlet/go/src/os/wait6_netbsd.go:16 +0x58 fp=0x842dec sp=0x842db8 pc=0xd34e0
os.(*Process).blockUntilWaitable(0x8205a0)
	/var/gobuilder/buildlet/go/src/os/wait_wait6.go:20 +0x30 fp=0x842e08 sp=0x842dec pc=0xd3530
os.(*Process).wait(0x8205a0)
	/var/gobuilder/buildlet/go/src/os/exec_unix.go:22 +0x2c fp=0x842e44 sp=0x842e08 pc=0xcd670
os.(*Process).Wait(...)
	/var/gobuilder/buildlet/go/src/os/exec.go:134
os/exec.(*Cmd).Wait(0x1786000)
	/var/gobuilder/buildlet/go/src/os/exec/exec.go:862 +0x38 fp=0x842e7c sp=0x842e44 pc=0x165e20
os/exec.(*Cmd).Run(0x1786000)
	/var/gobuilder/buildlet/go/src/os/exec/exec.go:590 +0x48 fp=0x842e8c sp=0x842e7c pc=0x164b24
os/exec.(*Cmd).CombinedOutput(0x1786000)
	/var/gobuilder/buildlet/go/src/os/exec/exec.go:977 +0xa0 fp=0x842ea0 sp=0x842e8c pc=0x166750
runtime_test.runBuiltTestProg(0x97e2d0, {0x1aaba40, 0x3b}, {0x465433, 0xd}, {0x128df8c, 0x1, 0x1})
	/var/gobuilder/buildlet/go/src/runtime/crash_test.go:76 +0x2a8 fp=0x842f1c sp=0x842ea0 pc=0x31ebd4
runtime_test.runTestProg(0x97e2d0, {0x4622ca, 0x8}, {0x465433, 0xd}, {0x128df8c, 0x1, 0x1})
	/var/gobuilder/buildlet/go/src/runtime/crash_test.go:59 +0x168 fp=0x842f58 sp=0x842f1c pc=0x31e8f8
runtime_test.TestDeferLiveness(0x97e2d0)
	/var/gobuilder/buildlet/go/src/runtime/stack_test.go:868 +0x70 fp=0x842f94 sp=0x842f58 pc=0x3afbcc
testing.tRunner(0x97e2d0, 0x48c438)

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && builder ~ `netbsd-arm.*-bsiegert` && (log ~ `SIGQUIT` || log ~ `test timed out` || `failed to start: context deadline exceeded` ||  `panic: finalizer started .* ago .*, but did not return`)
2023-09-01 15:17 netbsd-arm-bsiegert go@e3ef8d18 runtime.TestDeferLiveness (log)
panic: test timed out after 30m0s
running tests:
	TestDeferLiveness (27m37s)

syscall.Syscall6(0x1e1, 0x1, 0x8da, 0x165fde4, 0x10020, 0x0, 0x0)
	/var/gobuilder/buildlet/go/src/syscall/asm_netbsd_arm.s:39 +0x8 fp=0x165fdb8 sp=0x165fdb4 pc=0xa96b4
os.wait6(0x1, 0x8da, 0x10020)
	/var/gobuilder/buildlet/go/src/os/wait6_netbsd.go:16 +0x58 fp=0x165fdec sp=0x165fdb8 pc=0xd3980
os.(*Process).blockUntilWaitable(0x820900)
	/var/gobuilder/buildlet/go/src/os/wait_wait6.go:20 +0x30 fp=0x165fe08 sp=0x165fdec pc=0xd39d0
os.(*Process).wait(0x820900)
	/var/gobuilder/buildlet/go/src/os/exec_unix.go:22 +0x2c fp=0x165fe44 sp=0x165fe08 pc=0xcdcdc
os.(*Process).Wait(...)
	/var/gobuilder/buildlet/go/src/os/exec.go:134
os/exec.(*Cmd).Wait(0x8fa3c0)
	/var/gobuilder/buildlet/go/src/os/exec/exec.go:862 +0x38 fp=0x165fe7c sp=0x165fe44 pc=0x1668fc
os/exec.(*Cmd).Run(0x8fa3c0)
	/var/gobuilder/buildlet/go/src/os/exec/exec.go:590 +0x48 fp=0x165fe8c sp=0x165fe7c pc=0x165600
os/exec.(*Cmd).CombinedOutput(0x8fa3c0)
	/var/gobuilder/buildlet/go/src/os/exec/exec.go:977 +0x88 fp=0x165fea0 sp=0x165fe8c pc=0x167214
runtime_test.runBuiltTestProg(0x891b30, {0x1a7bf00, 0x3b}, {0x465ed3, 0xd}, {0x165ff8c, 0x1, 0x1})
	/var/gobuilder/buildlet/go/src/runtime/crash_test.go:76 +0x2a8 fp=0x165ff1c sp=0x165fea0 pc=0x321cd8
runtime_test.runTestProg(0x891b30, {0x462d3c, 0x8}, {0x465ed3, 0xd}, {0x165ff8c, 0x1, 0x1})
	/var/gobuilder/buildlet/go/src/runtime/crash_test.go:59 +0x168 fp=0x165ff58 sp=0x165ff1c pc=0x3219fc
runtime_test.TestDeferLiveness(0x891b30)
	/var/gobuilder/buildlet/go/src/runtime/stack_test.go:868 +0x70 fp=0x165ff94 sp=0x165ff58 pc=0x3b32c0
testing.tRunner(0x891b30, 0x48d1d4)
2023-09-01 20:40 netbsd-arm-bsiegert go@227ec028 runtime.TestDeferLiveness (log)
panic: test timed out after 30m0s
running tests:
	TestDeferLiveness (27m44s)

syscall.Syscall6(0x1e1, 0x1, 0x104b, 0x1745de4, 0x10020, 0x0, 0x0)
	/var/gobuilder/buildlet/go/src/syscall/asm_netbsd_arm.s:39 +0x8 fp=0x1745db8 sp=0x1745db4 pc=0xa96b4
os.wait6(0x1, 0x104b, 0x10020)
	/var/gobuilder/buildlet/go/src/os/wait6_netbsd.go:16 +0x58 fp=0x1745dec sp=0x1745db8 pc=0xd3980
os.(*Process).blockUntilWaitable(0x205c0f0)
	/var/gobuilder/buildlet/go/src/os/wait_wait6.go:20 +0x30 fp=0x1745e08 sp=0x1745dec pc=0xd39d0
os.(*Process).wait(0x205c0f0)
	/var/gobuilder/buildlet/go/src/os/exec_unix.go:22 +0x2c fp=0x1745e44 sp=0x1745e08 pc=0xcdcdc
os.(*Process).Wait(...)
	/var/gobuilder/buildlet/go/src/os/exec.go:134
os/exec.(*Cmd).Wait(0x1734000)
	/var/gobuilder/buildlet/go/src/os/exec/exec.go:862 +0x38 fp=0x1745e7c sp=0x1745e44 pc=0x1668fc
os/exec.(*Cmd).Run(0x1734000)
	/var/gobuilder/buildlet/go/src/os/exec/exec.go:590 +0x48 fp=0x1745e8c sp=0x1745e7c pc=0x165600
os/exec.(*Cmd).CombinedOutput(0x1734000)
	/var/gobuilder/buildlet/go/src/os/exec/exec.go:977 +0x88 fp=0x1745ea0 sp=0x1745e8c pc=0x167214
runtime_test.runBuiltTestProg(0x14780f0, {0x1ae18c0, 0x3b}, {0x465ed3, 0xd}, {0x12a9f8c, 0x1, 0x1})
	/var/gobuilder/buildlet/go/src/runtime/crash_test.go:76 +0x2a8 fp=0x1745f1c sp=0x1745ea0 pc=0x321cd8
runtime_test.runTestProg(0x14780f0, {0x462d3c, 0x8}, {0x465ed3, 0xd}, {0x12a9f8c, 0x1, 0x1})
	/var/gobuilder/buildlet/go/src/runtime/crash_test.go:59 +0x168 fp=0x1745f58 sp=0x1745f1c pc=0x3219fc
runtime_test.TestDeferLiveness(0x14780f0)
	/var/gobuilder/buildlet/go/src/runtime/stack_test.go:868 +0x70 fp=0x1745f94 sp=0x1745f58 pc=0x3b32c0
testing.tRunner(0x14780f0, 0x48d1d4)
2023-09-06 18:36 netbsd-arm64-bsiegert go@4be921d8 runtime.TestLockOSThreadTemplateThreadRace (log)
--- FAIL: TestLockOSThreadTemplateThreadRace (1569.60s)
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build1243018962/testprog.exe LockOSThreadTemplateThreadRace (144.013056ms): ok
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build1243018962/testprog.exe LockOSThreadTemplateThreadRace (44.823427ms): ok
    exec.go:190: test timed out while running command: /scratch/gobuilder/buildlet/tmp/go-build1243018962/testprog.exe LockOSThreadTemplateThreadRace
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build1243018962/testprog.exe LockOSThreadTemplateThreadRace: exit status 2
    proc_test.go:1024: run 2: want "OK\n", got "SIGQUIT: quit\nPC=0x7466c m=7 sigcode=0\n\ngoroutine 0 [idle]:\nruntime.lwp_park(0x3, 0x0, 0x0, 0x0, 0x4000037ad0, 0x0)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm64.s:92 +0x1c fp=0x400011bce0 sp=0x400011bce0 pc=0x7466c\nruntime.semasleep(0xffffffffffffffff)\n\t/scratch/gobuilder/buildlet/go/src/runtime/os_netbsd.go:183 +0x12c fp=0x400011bd40 sp=0x400011bce0 pc=0x41a0c\nruntime.notesleep(0x4000037600?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/lock_sema.go:181 +0xac fp=0x400011bd80 sp=0x400011bd40 pc=0x1a60c\nruntime.mPark(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1631\nruntime.stopm()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2535 +0x84 fp=0x400011bdb0 sp=0x400011bd80 pc=0x4b1c4\nruntime.gcstopm()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2834 +0xe8 fp=0x400011bde0 sp=0x400011bdb0 pc=0x4bee8\nruntime.findRunnable()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2900 +0x4c fp=0x400011bf00 sp=0x400011bde0 pc=0x4c0dc\nruntime.schedule()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:3602 +0x98 fp=0x400011bf40 sp=0x400011bf00 pc=0x4e098\nruntime.mstart1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1606 +0xb8 fp=0x400011bf70 sp=0x400011bf40 pc=0x49908\nruntime.mstart0()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1556 +0x68 fp=0x400011bfa0 sp=0x400011bf70 pc=0x49828\nruntime.netbsdMstart0()\n\t/scratch/gobuilder/buildlet/go/src/runtime/os_netbsd.go:263 +0x2c fp=0x400011bfe0 sp=0x400011bfa0 pc=0x41e1c\nruntime.netbsdMstart()\n\t/scratch/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm64.s:77 +0x10 fp=0x400011bff0 sp=0x400011bfe0 pc=0x74630\n\ngoroutine 1 [runnable]:\nruntime.gopark(0x1c3e60?, 0x1c15c?, 0x0?, 0x40?, 0x30?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000066d80 sp=0x4000066d60 pc=0x47108\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.semacquire1(0x400000e198, 0xb8?, 0x1, 0x0, 0x8?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sema.go:160 +0x208 fp=0x4000066dd0 sp=0x4000066d80 pc=0x57ba8\nsync.runtime_Semacquire(0x40000021a0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sema.go:62 +0x2c fp=0x4000066e10 sp=0x4000066dd0 pc=0x6ff3c\nsync.(*WaitGroup).Wait(0x400000e190)\n\t/scratch/gobuilder/buildlet/go/src/sync/waitgroup.go:116 +0x74 fp=0x4000066e30 sp=0x4000066e10 pc=0x7d554\nmain.LockOSThreadTemplateThreadRace()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:243 +0xe8 fp=0x4000066e90 sp=0x4000066e30 pc=0xc4f98\nmain.main()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/main.go:34 +0x11c fp=0x4000066f30 sp=0x4000066e90 pc=0xc518c\nruntime.main()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:267 +0x2bc fp=0x4000066fd0 sp=0x4000066f30 pc=0x46cdc\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000066fd0 sp=0x4000066fd0 pc=0x73944\n\ngoroutine 2 [force gc (idle)]:\nruntime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000030f90 sp=0x4000030f70 pc=0x47108\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.forcegchelper()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:322 +0xb8 fp=0x4000030fd0 sp=0x4000030f90 pc=0x46f98\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000030fd0 sp=0x4000030fd0 pc=0x73944\ncreated by runtime.init.6 in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:310 +0x24\n\ngoroutine 3 [GC sweep wait]:\nruntime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000031760 sp=0x4000031740 pc=0x47108\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.bgsweep(0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcsweep.go:280 +0xa0 fp=0x40000317b0 sp=0x4000031760 pc=0x33170\nruntime.gcenable.gowrap1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x28 fp=0x40000317d0 sp=0x40000317b0 pc=0x27918\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000317d0 sp=0x40000317d0 pc=0x73944\ncreated by runtime.gcenable in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x6c\n\ngoroutine 4 [GC scavenge wait]:\nruntime.gopark(0x4000052000?, 0x11f1f8?, 0x1?, 0x0?, 0x4000002d00?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000031f50 sp=0x4000031f30 pc=0x47108\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.(*scavengerState).park(0x1bb880)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:425 +0x5c fp=0x4000031f80 sp=0x4000031f50 pc=0x30a0c\nruntime.bgscavenge(0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:653 +0x44 fp=0x4000031fb0 sp=0x4000031f80 pc=0x30f54\nruntime.gcenable.gowrap2()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0x28 fp=0x4000031fd0 sp=0x4000031fb0 pc=0x278b8\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000031fd0 sp=0x4000031fd0 pc=0x73944\ncreated by runtime.gcenable in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0xac\n\ngoroutine 5 [finalizer wait]:\nruntime.gopark(0x40000305d8?, 0x23684?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000030580 sp=0x4000030560 pc=0x47108\nruntime.runfinq()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mfinal.go:193 +0x108 fp=0x40000307d0 sp=0x4000030580 pc=0x26a08\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000307d0 sp=0x40000307d0 pc=0x73944\ncreated by runtime.createfing in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mfinal.go:163 +0x80\n\ngoroutine 6 [stopping the world]:\nruntime.systemstack_switch()\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:200 +0x8 fp=0x4000094890 sp=0x4000094880 pc=0x715c8\nruntime.stopTheWorld(0x7)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1262 +0xc4 fp=0x40000948f0 sp=0x4000094890 pc=0x49024\nruntime.ReadMemStats(0x4000094938)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mstats.go:361 +0x28 fp=0x4000094920 sp=0x40000948f0 pc=0x3f428\nmain.LockOSThreadTemplateThreadRace.func1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:218 +0x4c fp=0x4000095fd0 sp=0x4000094920 pc=0xc8a7c\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000095fd0 sp=0x4000095fd0 pc=0x73944\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:214 +0x2c\n\nr0      0x4\nr1      0x0\nr2      0x0\nr3      0x0\nr4      0x4000037ad0\nr5      0x0\nr6      0x2\nr7      0x1\nr8      0x400011a000\nr9      0x40000561a0\nr10     0x0\nr11     0x0\nr12     0x56\nr13     0x13\nr14     0x2\nr15     0x11\nr16     0x400011a3a0\nr17     0x400011be60\nr18     0x0\nr19     0x0\nr20     0x400011bde0\nr21     0x4000000120\nr22     0x0\nr23     0x0\nr24     0x0\nr25     0x0\nr26     0x102940\nr27     0xffffffffffffffa0\nr28     0x40000561a0\nr29     0x400011bcd8\nlr      0x41a0c\nsp      0x400011bce0\npc      0x7466c\nfault   0xf14\n"
2023-09-07 13:18 netbsd-arm-bsiegert go@660620dd runtime.TestGoroutineProfileTrivial (log)
SIGQUIT: quit
PC=0x9a7e8 m=19 sigcode=0

trap    0x0
error   0x0
oldmask 0x0
r0      0x4
r1      0x0
r2      0x0
r3      0x0
...
	/var/gobuilder/buildlet/go/src/runtime/proc.go:1262 +0xd4 fp=0x14b96cc sp=0x14b96a0 pc=0x5b660
runtime.goroutineProfileWithLabelsConcurrent({0x0, 0x0, 0x0}, {0x0, 0x0, 0x0})
	/var/gobuilder/buildlet/go/src/runtime/mprof.go:905 +0x50 fp=0x14b970c sp=0x14b96cc pc=0x4c458
runtime.goroutineProfileWithLabels({0x0, 0x0, 0x0}, {0x0, 0x0, 0x0})
	/var/gobuilder/buildlet/go/src/runtime/mprof.go:854 +0x80 fp=0x14b9730 sp=0x14b970c pc=0x4c3e8
runtime.GoroutineProfile(...)
	/var/gobuilder/buildlet/go/src/runtime/mprof.go:1173
runtime_test.TestGoroutineProfileTrivial(0x11252c0)
	/var/gobuilder/buildlet/go/src/runtime/runtime_test.go:353 +0x4c fp=0x14b9794 sp=0x14b9730 pc=0x3a2afc
testing.tRunner(0x11252c0, 0x48d240)
2023-09-07 19:17 netbsd-arm64-bsiegert go@2b46cffe runtime.TestLockOSThreadTemplateThreadRace (log)
--- FAIL: TestLockOSThreadTemplateThreadRace (1569.26s)
    exec.go:190: test timed out while running command: /scratch/gobuilder/buildlet/tmp/go-build2621819932/testprog.exe LockOSThreadTemplateThreadRace
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build2621819932/testprog.exe LockOSThreadTemplateThreadRace: exit status 2
    proc_test.go:1024: run 0: want "OK\n", got "OK\nSIGQUIT: quit\nPC=0x7464c m=6 sigcode=0\n\ngoroutine 0 [idle]:\nruntime.lwp_park(0x3, 0x0, 0x0, 0x0, 0x4000080a50, 0x0)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm64.s:92 +0x1c fp=0x400018fce0 sp=0x400018fce0 pc=0x7464c\nruntime.semasleep(0xffffffffffffffff)\n\t/scratch/gobuilder/buildlet/go/src/runtime/os_netbsd.go:183 +0x12c fp=0x400018fd40 sp=0x400018fce0 pc=0x419ec\nruntime.notesleep(0x4000080580?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/lock_sema.go:181 +0xac fp=0x400018fd80 sp=0x400018fd40 pc=0x1a5ec\nruntime.mPark(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1631\nruntime.stopm()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2535 +0x84 fp=0x400018fdb0 sp=0x400018fd80 pc=0x4b1a4\nruntime.gcstopm()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2834 +0xe8 fp=0x400018fde0 sp=0x400018fdb0 pc=0x4bec8\nruntime.findRunnable()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2900 +0x4c fp=0x400018ff00 sp=0x400018fde0 pc=0x4c0bc\nruntime.schedule()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:3602 +0x98 fp=0x400018ff40 sp=0x400018ff00 pc=0x4e078\nruntime.mstart1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1606 +0xb8 fp=0x400018ff70 sp=0x400018ff40 pc=0x498e8\nruntime.mstart0()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1556 +0x68 fp=0x400018ffa0 sp=0x400018ff70 pc=0x49808\nruntime.netbsdMstart0()\n\t/scratch/gobuilder/buildlet/go/src/runtime/os_netbsd.go:263 +0x2c fp=0x400018ffe0 sp=0x400018ffa0 pc=0x41dfc\nruntime.netbsdMstart()\n\t/scratch/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm64.s:77 +0x10 fp=0x400018fff0 sp=0x400018ffe0 pc=0x74610\n\ngoroutine 1 [runnable]:\nruntime.runExitHooks(0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/exithook.go:41 +0x13c fp=0x4000066f30 sp=0x4000066f30 pc=0x185bc\nruntime.main()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:289 +0x320 fp=0x4000066fd0 sp=0x4000066f30 pc=0x46d20\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000066fd0 sp=0x4000066fd0 pc=0x73924\n\ngoroutine 2 [force gc (idle)]:\nruntime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000030f90 sp=0x4000030f70 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.forcegchelper()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:322 +0xb8 fp=0x4000030fd0 sp=0x4000030f90 pc=0x46f78\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000030fd0 sp=0x4000030fd0 pc=0x73924\ncreated by runtime.init.6 in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:310 +0x24\n\ngoroutine 3 [GC sweep wait]:\nruntime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000031760 sp=0x4000031740 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.bgsweep(0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcsweep.go:280 +0xa0 fp=0x40000317b0 sp=0x4000031760 pc=0x33150\nruntime.gcenable.gowrap1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x28 fp=0x40000317d0 sp=0x40000317b0 pc=0x278f8\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000317d0 sp=0x40000317d0 pc=0x73924\ncreated by runtime.gcenable in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x6c\n\ngoroutine 4 [GC scavenge wait]:\nruntime.gopark(0x4000052000?, 0x11f0c8?, 0x1?, 0x0?, 0x4000002d00?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000031f50 sp=0x4000031f30 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.(*scavengerState).park(0x1bb880)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:425 +0x5c fp=0x4000031f80 sp=0x4000031f50 pc=0x309ec\nruntime.bgscavenge(0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:653 +0x44 fp=0x4000031fb0 sp=0x4000031f80 pc=0x30f34\nruntime.gcenable.gowrap2()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0x28 fp=0x4000031fd0 sp=0x4000031fb0 pc=0x27898\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000031fd0 sp=0x4000031fd0 pc=0x73924\ncreated by runtime.gcenable in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0xac\n\ngoroutine 5 [finalizer wait]:\nruntime.gopark(0x40000305d8?, 0x23664?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000030580 sp=0x4000030560 pc=0x470e8\nruntime.runfinq()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mfinal.go:193 +0x108 fp=0x40000307d0 sp=0x4000030580 pc=0x269e8\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000307d0 sp=0x40000307d0 pc=0x73924\ncreated by runtime.createfing in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mfinal.go:163 +0x80\n\ngoroutine 6 [stopping the world]:\nruntime.systemstack_switch()\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:200 +0x8 fp=0x4000094890 sp=0x4000094880 pc=0x715a8\nruntime.stopTheWorld(0x7)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1262 +0xc4 fp=0x40000948f0 sp=0x4000094890 pc=0x49004\nruntime.ReadMemStats(0x4000094938)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mstats.go:361 +0x28 fp=0x4000094920 sp=0x40000948f0 pc=0x3f408\nmain.LockOSThreadTemplateThreadRace.func1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:218 +0x4c fp=0x4000095fd0 sp=0x4000094920 pc=0xc894c\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000095fd0 sp=0x4000095fd0 pc=0x73924\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:214 +0x2c\n\nr0      0x4\nr1      0x0\nr2      0x0\nr3      0x0\nr4      0x4000080a50\nr5      0x0\nr6      0x2\nr7      0x1\nr8      0x400018e000\nr9      0x0\nr10     0x0\nr11     0x0\nr12     0x84\nr13     0x13\nr14     0x4\nr15     0x11\nr16     0x400018e3a0\nr17     0x400018fe60\nr18     0x0\nr19     0x0\nr20     0x400018fde0\nr21     0x4000000120\nr22     0x0\nr23     0x0\nr24     0x0\nr25     0x0\nr26     0x102818\nr27     0xffffffffffffffe0\nr28     0x40000844e0\nr29     0x400018fcd8\nlr      0x419ec\nsp      0x400018fce0\npc      0x7464c\nfault   0x5e0\n"
2023-09-07 19:20 netbsd-arm64-bsiegert go@d80f3966 runtime.TestLockOSThreadTemplateThreadRace (log)
--- FAIL: TestLockOSThreadTemplateThreadRace (1570.33s)
    exec.go:190: test timed out while running command: /scratch/gobuilder/buildlet/tmp/go-build1569754124/testprog.exe LockOSThreadTemplateThreadRace
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build1569754124/testprog.exe LockOSThreadTemplateThreadRace: exit status 2
    proc_test.go:1024: run 0: want "OK\n", got "SIGQUIT: quit\nPC=0x7464c m=7 sigcode=0\n\ngoroutine 0 [idle]:\nruntime.lwp_park(0x3, 0x0, 0x0, 0x0, 0x4000037ad0, 0x0)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm64.s:92 +0x1c fp=0x40000a1ce0 sp=0x40000a1ce0 pc=0x7464c\nruntime.semasleep(0xffffffffffffffff)\n\t/scratch/gobuilder/buildlet/go/src/runtime/os_netbsd.go:183 +0x12c fp=0x40000a1d40 sp=0x40000a1ce0 pc=0x419ec\nruntime.notesleep(0x4000037600?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/lock_sema.go:181 +0xac fp=0x40000a1d80 sp=0x40000a1d40 pc=0x1a5ec\nruntime.mPark(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1631\nruntime.stopm()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2535 +0x84 fp=0x40000a1db0 sp=0x40000a1d80 pc=0x4b1a4\nruntime.gcstopm()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2834 +0xe8 fp=0x40000a1de0 sp=0x40000a1db0 pc=0x4bec8\nruntime.findRunnable()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2900 +0x4c fp=0x40000a1f00 sp=0x40000a1de0 pc=0x4c0bc\nruntime.schedule()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:3602 +0x98 fp=0x40000a1f40 sp=0x40000a1f00 pc=0x4e078\nruntime.mstart1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1606 +0xb8 fp=0x40000a1f70 sp=0x40000a1f40 pc=0x498e8\nruntime.mstart0()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1556 +0x68 fp=0x40000a1fa0 sp=0x40000a1f70 pc=0x49808\nruntime.netbsdMstart0()\n\t/scratch/gobuilder/buildlet/go/src/runtime/os_netbsd.go:263 +0x2c fp=0x40000a1fe0 sp=0x40000a1fa0 pc=0x41dfc\nruntime.netbsdMstart()\n\t/scratch/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm64.s:77 +0x10 fp=0x40000a1ff0 sp=0x40000a1fe0 pc=0x74610\n\ngoroutine 1 [runnable]:\nruntime.gopark(0x1c3e60?, 0x1c13c?, 0x0?, 0x40?, 0x30?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000066d80 sp=0x4000066d60 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.semacquire1(0x400000e198, 0x98?, 0x1, 0x0, 0x8?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sema.go:160 +0x208 fp=0x4000066dd0 sp=0x4000066d80 pc=0x57b88\nsync.runtime_Semacquire(0x40000021a0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sema.go:62 +0x2c fp=0x4000066e10 sp=0x4000066dd0 pc=0x6ff1c\nsync.(*WaitGroup).Wait(0x400000e190)\n\t/scratch/gobuilder/buildlet/go/src/sync/waitgroup.go:116 +0x74 fp=0x4000066e30 sp=0x4000066e10 pc=0x7d534\nmain.LockOSThreadTemplateThreadRace()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:243 +0xe8 fp=0x4000066e90 sp=0x4000066e30 pc=0xc4e68\nmain.main()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/main.go:34 +0x11c fp=0x4000066f30 sp=0x4000066e90 pc=0xc505c\nruntime.main()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:267 +0x2bc fp=0x4000066fd0 sp=0x4000066f30 pc=0x46cbc\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000066fd0 sp=0x4000066fd0 pc=0x73924\n\ngoroutine 2 [force gc (idle)]:\nruntime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000030f90 sp=0x4000030f70 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.forcegchelper()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:322 +0xb8 fp=0x4000030fd0 sp=0x4000030f90 pc=0x46f78\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000030fd0 sp=0x4000030fd0 pc=0x73924\ncreated by runtime.init.6 in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:310 +0x24\n\ngoroutine 3 [GC sweep wait]:\nruntime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000031760 sp=0x4000031740 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.bgsweep(0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcsweep.go:280 +0xa0 fp=0x40000317b0 sp=0x4000031760 pc=0x33150\nruntime.gcenable.gowrap1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x28 fp=0x40000317d0 sp=0x40000317b0 pc=0x278f8\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000317d0 sp=0x40000317d0 pc=0x73924\ncreated by runtime.gcenable in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x6c\n\ngoroutine 4 [GC scavenge wait]:\nruntime.gopark(0x4000052000?, 0x11f0c8?, 0x1?, 0x0?, 0x4000002d00?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000031f50 sp=0x4000031f30 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.(*scavengerState).park(0x1bb880)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:425 +0x5c fp=0x4000031f80 sp=0x4000031f50 pc=0x309ec\nruntime.bgscavenge(0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:653 +0x44 fp=0x4000031fb0 sp=0x4000031f80 pc=0x30f34\nruntime.gcenable.gowrap2()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0x28 fp=0x4000031fd0 sp=0x4000031fb0 pc=0x27898\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000031fd0 sp=0x4000031fd0 pc=0x73924\ncreated by runtime.gcenable in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0xac\n\ngoroutine 5 [finalizer wait]:\nruntime.gopark(0x40000305d8?, 0x23664?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000030580 sp=0x4000030560 pc=0x470e8\nruntime.runfinq()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mfinal.go:193 +0x108 fp=0x40000307d0 sp=0x4000030580 pc=0x269e8\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000307d0 sp=0x40000307d0 pc=0x73924\ncreated by runtime.createfing in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mfinal.go:163 +0x80\n\ngoroutine 6 [stopping the world]:\nruntime.systemstack_switch()\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:200 +0x8 fp=0x4000094890 sp=0x4000094880 pc=0x715a8\nruntime.stopTheWorld(0x7)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1262 +0xc4 fp=0x40000948f0 sp=0x4000094890 pc=0x49004\nruntime.ReadMemStats(0x4000094938)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mstats.go:361 +0x28 fp=0x4000094920 sp=0x40000948f0 pc=0x3f408\nmain.LockOSThreadTemplateThreadRace.func1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:218 +0x4c fp=0x4000095fd0 sp=0x4000094920 pc=0xc894c\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000095fd0 sp=0x4000095fd0 pc=0x73924\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:214 +0x2c\n\nr0      0x4\nr1      0x0\nr2      0x0\nr3      0x0\nr4      0x4000037ad0\nr5      0x0\nr6      0x2\nr7      0x1\nr8      0x40000a0000\nr9      0x40001801a0\nr10     0x0\nr11     0x0\nr12     0x180\nr13     0x13\nr14     0x2\nr15     0x11\nr16     0x40000a03a0\nr17     0x40000a1e60\nr18     0x0\nr19     0x0\nr20     0x40000a1de0\nr21     0x4000000120\nr22     0x0\nr23     0x0\nr24     0x0\nr25     0x0\nr26     0x102818\nr27     0xffffffffffffffa0\nr28     0x40001801a0\nr29     0x40000a1cd8\nlr      0x419ec\nsp      0x40000a1ce0\npc      0x7464c\nfault   0x133\n"
2023-09-07 20:05 netbsd-arm-bsiegert go@02d581ef runtime.TestLockOSThreadTemplateThreadRace (log)
--- FAIL: TestLockOSThreadTemplateThreadRace (1505.88s)
    proc_test.go:1022: /var/gobuilder/buildlet/tmp/go-build839517974/testprog.exe LockOSThreadTemplateThreadRace (60.544858ms): ok
    proc_test.go:1022: /var/gobuilder/buildlet/tmp/go-build839517974/testprog.exe LockOSThreadTemplateThreadRace (169.383671ms): ok
    exec.go:190: test timed out while running command: /var/gobuilder/buildlet/tmp/go-build839517974/testprog.exe LockOSThreadTemplateThreadRace
    proc_test.go:1022: /var/gobuilder/buildlet/tmp/go-build839517974/testprog.exe LockOSThreadTemplateThreadRace: exit status 2
    proc_test.go:1024: run 2: want "OK\n", got "SIGQUIT: quit\nPC=0x81284 m=7 sigcode=0\n\ngoroutine 0 [idle]:\nruntime.lwp_park(0x3, 0x0, 0x0, 0x0, 0x42d460, 0x0)\n\t/var/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm.s:138 +0x28 fp=0x4b3e6c sp=0x4b3e60 pc=0x81284\nruntime.semasleep(0xffffffffffffffff)\n\t/var/gobuilder/buildlet/go/src/runtime/os_netbsd.go:183 +0x288 fp=0x4b3eac sp=0x4b3e6c pc=0x49d68\nruntime.notesleep(0x42d258)\n\t/var/gobuilder/buildlet/go/src/runtime/lock_sema.go:181 +0x8c fp=0x4b3ec8 sp=0x4b3eac pc=0x1b1d8\nruntime.mPark(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1631\nruntime.stopm()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2535 +0x90 fp=0x4b3edc sp=0x4b3ec8 pc=0x54388\nruntime.gcstopm()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2834 +0xd4 fp=0x4b3ef4 sp=0x4b3edc pc=0x55020\nruntime.findRunnable()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2900 +0x48 fp=0x4b3fa0 sp=0x4b3ef4 pc=0x55248\nruntime.schedule()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:3602 +0xac fp=0x4b3fbc sp=0x4b3fa0 pc=0x57420\nruntime.mstart1()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1606 +0xb0 fp=0x4b3fcc sp=0x4b3fbc pc=0x52a7c\nruntime.mstart0()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1556 +0x7c fp=0x4b3fe0 sp=0x4b3fcc pc=0x529bc\nruntime.netbsdMstart0()\n\t/var/gobuilder/buildlet/go/src/runtime/os_netbsd.go:263 +0x30 fp=0x4b3ff8 sp=0x4b3fe0 pc=0x4a1b8\nruntime.netbsdMstart()\n\t/var/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm.s:164 +0x8 fp=0x4b3ffc sp=0x4b3ff8 pc=0x812d8\n\ngoroutine 1 [runnable]:\nruntime.gopark(0x116ee0, 0x1cb458, 0x12, 0x19, 0x4)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x428668 sp=0x428654 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.semacquire1(0x40e188, 0x0, 0x1, 0x0, 0x12)\n\t/var/gobuilder/buildlet/go/src/runtime/sema.go:160 +0x270 fp=0x428690 sp=0x428668 pc=0x62b1c\nsync.runtime_Semacquire(0x40e188)\n\t/var/gobuilder/buildlet/go/src/runtime/sema.go:62 +0x3c fp=0x4286a8 sp=0x428690 pc=0x7dd48\nsync.(*WaitGroup).Wait(0x40e180)\n\t/var/gobuilder/buildlet/go/src/sync/waitgroup.go:116 +0x68 fp=0x4286c4 sp=0x4286a8 pc=0x8a668\nmain.LockOSThreadTemplateThreadRace()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:243 +0x13c fp=0x428730 sp=0x4286c4 pc=0xddbe8\nmain.main()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/main.go:34 +0x158 fp=0x4287a0 sp=0x428730 pc=0xdde3c\nruntime.main()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:267 +0x338 fp=0x4287ec sp=0x4287a0 pc=0x4f8c0\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x4287ec sp=0x4287ec pc=0x805cc\n\ngoroutine 2 [force gc (idle)]:\nruntime.gopark(0x116ee0, 0x1c8560, 0x11, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x428fd4 sp=0x428fc0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.forcegchelper()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:322 +0xe4 fp=0x428fec sp=0x428fd4 pc=0x4fc94\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x428fec sp=0x428fec pc=0x805cc\ncreated by runtime.init.5 in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:310 +0x1c\n\ngoroutine 3 [GC sweep wait]:\nruntime.gopark(0x116ee0, 0x1c86c0, 0xc, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x4297c4 sp=0x4297b0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.bgsweep(0x4180c0)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcsweep.go:280 +0xa8 fp=0x4297e4 sp=0x4297c4 pc=0x39270\nruntime.gcenable.gowrap1()\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x28 fp=0x4297ec sp=0x4297e4 pc=0x295ac\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x4297ec sp=0x4297ec pc=0x805cc\ncreated by runtime.gcenable in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x74\n\ngoroutine 4 [GC scavenge wait]:\nruntime.gopark(0x116ee0, 0x1c8720, 0xd, 0x14, 0x2)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x429fb4 sp=0x429fa0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.(*scavengerState).park(0x1c8720)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x429fc8 sp=0x429fb4 pc=0x364f0\nruntime.bgscavenge(0x4180c0)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x429fe4 sp=0x429fc8 pc=0x36c0c\nruntime.gcenable.gowrap2()\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0x28 fp=0x429fec sp=0x429fe4 pc=0x29558\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x429fec sp=0x429fec pc=0x805cc\ncreated by runtime.gcenable in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0xbc\n\ngoroutine 5 [finalizer wait]:\nruntime.gopark(0x116d98, 0x1d89ec, 0x10, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x42a788 sp=0x42a774 pc=0x4fe58\nruntime.runfinq()\n\t/var/gobuilder/buildlet/go/src/runtime/mfinal.go:193 +0x110 fp=0x42a7ec sp=0x42a788 pc=0x2840c\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x42a7ec sp=0x42a7ec pc=0x805cc\ncreated by runtime.createfing in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mfinal.go:163 +0x5c\n\ngoroutine 6 [stopping the world]:\nruntime.systemstack_switch()\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:274 +0x4 fp=0x492a10 sp=0x492a0c pc=0x7ea50\nruntime.stopTheWorld(0x7)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1262 +0xd4 fp=0x492a3c sp=0x492a10 pc=0x520a8\nruntime.ReadMemStats(0x492a54)\n\t/var/gobuilder/buildlet/go/src/runtime/mstats.go:361 +0x24 fp=0x492a4c sp=0x492a3c pc=0x468c0\nmain.LockOSThreadTemplateThreadRace.func1()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:218 +0x44 fp=0x493fec sp=0x492a4c pc=0xe2678\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x493fec sp=0x493fec pc=0x805cc\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:214 +0x28\n\ntrap    0x0\nerror   0x0\noldmask 0x0\nr0      0x4\nr1      0x0\nr2      0x0\nr3      0x0\nr4      0x42d460\nr5      0x0\nr6      0x1a\nr7      0x0\nr8      0x7\nr9      0x1\nr10     0x482600\nfp      0x0\nip      0x1\nsp      0x4b3e60\nlr      0x49d68\npc      0x81284\ncpsr    0x60000010\nfault   0x0\n"
2023-09-07 20:05 netbsd-arm64-bsiegert go@02d581ef runtime.TestLockOSThreadTemplateThreadRace (log)
--- FAIL: TestLockOSThreadTemplateThreadRace (1569.78s)
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build197156015/testprog.exe LockOSThreadTemplateThreadRace (55.686926ms): ok
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build197156015/testprog.exe LockOSThreadTemplateThreadRace (37.723259ms): ok
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build197156015/testprog.exe LockOSThreadTemplateThreadRace (39.804585ms): ok
    exec.go:190: test timed out while running command: /scratch/gobuilder/buildlet/tmp/go-build197156015/testprog.exe LockOSThreadTemplateThreadRace
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build197156015/testprog.exe LockOSThreadTemplateThreadRace: exit status 2
    proc_test.go:1024: run 3: want "OK\n", got "SIGQUIT: quit\nPC=0x7464c m=6 sigcode=0\n\ngoroutine 0 [idle]:\nruntime.lwp_park(0x3, 0x0, 0x0, 0x0, 0x4000080a50, 0x0)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm64.s:92 +0x1c fp=0x400018fce0 sp=0x400018fce0 pc=0x7464c\nruntime.semasleep(0xffffffffffffffff)\n\t/scratch/gobuilder/buildlet/go/src/runtime/os_netbsd.go:183 +0x12c fp=0x400018fd40 sp=0x400018fce0 pc=0x419ec\nruntime.notesleep(0x4000080580?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/lock_sema.go:181 +0xac fp=0x400018fd80 sp=0x400018fd40 pc=0x1a5ec\nruntime.mPark(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1631\nruntime.stopm()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2535 +0x84 fp=0x400018fdb0 sp=0x400018fd80 pc=0x4b1a4\nruntime.gcstopm()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2834 +0xe8 fp=0x400018fde0 sp=0x400018fdb0 pc=0x4bec8\nruntime.findRunnable()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2900 +0x4c fp=0x400018ff00 sp=0x400018fde0 pc=0x4c0bc\nruntime.schedule()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:3602 +0x98 fp=0x400018ff40 sp=0x400018ff00 pc=0x4e078\nruntime.mstart1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1606 +0xb8 fp=0x400018ff70 sp=0x400018ff40 pc=0x498e8\nruntime.mstart0()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1556 +0x68 fp=0x400018ffa0 sp=0x400018ff70 pc=0x49808\nruntime.netbsdMstart0()\n\t/scratch/gobuilder/buildlet/go/src/runtime/os_netbsd.go:263 +0x2c fp=0x400018ffe0 sp=0x400018ffa0 pc=0x41dfc\nruntime.netbsdMstart()\n\t/scratch/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm64.s:77 +0x10 fp=0x400018fff0 sp=0x400018ffe0 pc=0x74610\n\ngoroutine 1 [semacquire]:\nruntime.gopark(0x1c3e60?, 0x1c13c?, 0x0?, 0x40?, 0x30?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000066d80 sp=0x4000066d60 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.semacquire1(0x400000e198, 0x98?, 0x1, 0x0, 0x8?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sema.go:160 +0x208 fp=0x4000066dd0 sp=0x4000066d80 pc=0x57b88\nsync.runtime_Semacquire(0x40000021a0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sema.go:62 +0x2c fp=0x4000066e10 sp=0x4000066dd0 pc=0x6ff1c\nsync.(*WaitGroup).Wait(0x400000e190)\n\t/scratch/gobuilder/buildlet/go/src/sync/waitgroup.go:116 +0x74 fp=0x4000066e30 sp=0x4000066e10 pc=0x7d534\nmain.LockOSThreadTemplateThreadRace()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:243 +0xe8 fp=0x4000066e90 sp=0x4000066e30 pc=0xc4e68\nmain.main()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/main.go:34 +0x11c fp=0x4000066f30 sp=0x4000066e90 pc=0xc505c\nruntime.main()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:267 +0x2bc fp=0x4000066fd0 sp=0x4000066f30 pc=0x46cbc\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000066fd0 sp=0x4000066fd0 pc=0x73924\n\ngoroutine 2 [force gc (idle)]:\nruntime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000030f90 sp=0x4000030f70 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.forcegchelper()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:322 +0xb8 fp=0x4000030fd0 sp=0x4000030f90 pc=0x46f78\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000030fd0 sp=0x4000030fd0 pc=0x73924\ncreated by runtime.init.6 in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:310 +0x24\n\ngoroutine 3 [GC sweep wait]:\nruntime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000031760 sp=0x4000031740 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.bgsweep(0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcsweep.go:280 +0xa0 fp=0x40000317b0 sp=0x4000031760 pc=0x33150\nruntime.gcenable.gowrap1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x28 fp=0x40000317d0 sp=0x40000317b0 pc=0x278f8\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000317d0 sp=0x40000317d0 pc=0x73924\ncreated by runtime.gcenable in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x6c\n\ngoroutine 4 [GC scavenge wait]:\nruntime.gopark(0x4000052000?, 0x11f0c8?, 0x1?, 0x0?, 0x4000002d00?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000031f50 sp=0x4000031f30 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.(*scavengerState).park(0x1bb880)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:425 +0x5c fp=0x4000031f80 sp=0x4000031f50 pc=0x309ec\nruntime.bgscavenge(0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:653 +0x44 fp=0x4000031fb0 sp=0x4000031f80 pc=0x30f34\nruntime.gcenable.gowrap2()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0x28 fp=0x4000031fd0 sp=0x4000031fb0 pc=0x27898\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000031fd0 sp=0x4000031fd0 pc=0x73924\ncreated by runtime.gcenable in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0xac\n\ngoroutine 5 [finalizer wait]:\nruntime.gopark(0x40000305d8?, 0x23664?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000030580 sp=0x4000030560 pc=0x470e8\nruntime.runfinq()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mfinal.go:193 +0x108 fp=0x40000307d0 sp=0x4000030580 pc=0x269e8\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000307d0 sp=0x40000307d0 pc=0x73924\ncreated by runtime.createfing in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mfinal.go:163 +0x80\n\ngoroutine 6 [stopping the world]:\nruntime.systemstack_switch()\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:200 +0x8 fp=0x400008e890 sp=0x400008e880 pc=0x715a8\nruntime.stopTheWorld(0x7)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1262 +0xc4 fp=0x400008e8f0 sp=0x400008e890 pc=0x49004\nruntime.ReadMemStats(0x400008e938)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mstats.go:361 +0x28 fp=0x400008e920 sp=0x400008e8f0 pc=0x3f408\nmain.LockOSThreadTemplateThreadRace.func1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:218 +0x4c fp=0x400008ffd0 sp=0x400008e920 pc=0xc894c\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x400008ffd0 sp=0x400008ffd0 pc=0x73924\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:214 +0x2c\n\ngoroutine 8 [runnable, locked to thread]:\nruntime.Gosched(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:338\nmain.LockOSThreadTemplateThreadRace.func2()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:238 +0x70 fp=0x40000337d0 sp=0x4000033770 pc=0xc4f10\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000337d0 sp=0x40000337d0 pc=0x73924\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:229 +0x74\n\ngoroutine 17 [runnable]:\nmain.LockOSThreadTemplateThreadRace.func2.1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:235 fp=0x4000032fd0 sp=0x4000032fd0 pc=0xc8960\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000032fd0 sp=0x4000032fd0 pc=0x73924\ncreated by main.LockOSThreadTemplateThreadRace.func2 in goroutine 8\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:235 +0x5c\n\nr0      0x4\nr1      0x0\nr2      0x0\nr3      0x0\nr4      0x4000080a50\nr5      0x0\nr6      0x2\nr7      0x1\nr8      0x3800\nr9      0x0\nr10     0x0\nr11     0x0\nr12     0x0\nr13     0x4000091fc0\nr14     0x400000e190\nr15     0x400000e18f\nr16     0x400018e3a0\nr17     0x400018fe60\nr18     0x0\nr19     0x0\nr20     0x400018fde0\nr21     0x4000043d58\nr22     0x0\nr23     0x0\nr24     0x0\nr25     0x0\nr26     0x0\nr27     0xffffffffffffff80\nr28     0x4000084680\nr29     0x400018fcd8\nlr      0x419ec\nsp      0x400018fce0\npc      0x7464c\nfault   0x2699\n"
2023-09-07 21:16 netbsd-arm-bsiegert go@1d538f19 runtime.TestLockOSThreadTemplateThreadRace (log)
--- FAIL: TestLockOSThreadTemplateThreadRace (1507.69s)
    exec.go:190: test timed out while running command: /var/gobuilder/buildlet/tmp/go-build806573365/testprog.exe LockOSThreadTemplateThreadRace
    proc_test.go:1022: /var/gobuilder/buildlet/tmp/go-build806573365/testprog.exe LockOSThreadTemplateThreadRace: exit status 2
    proc_test.go:1024: run 0: want "OK\n", got "SIGQUIT: quit\nPC=0x81284 m=6 sigcode=0\n\ngoroutine 0 [idle]:\nruntime.lwp_park(0x3, 0x0, 0x0, 0x0, 0x480660, 0x0)\n\t/var/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm.s:138 +0x28 fp=0x48def0 sp=0x48dee4 pc=0x81284\nruntime.semasleep(0xffffffffffffffff)\n\t/var/gobuilder/buildlet/go/src/runtime/os_netbsd.go:183 +0x288 fp=0x48df30 sp=0x48def0 pc=0x49d68\nruntime.notesleep(0x480458)\n\t/var/gobuilder/buildlet/go/src/runtime/lock_sema.go:181 +0x8c fp=0x48df4c sp=0x48df30 pc=0x1b1d8\nruntime.mPark(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1631\nruntime.stopm()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2535 +0x90 fp=0x48df60 sp=0x48df4c pc=0x54388\nruntime.startlockedm(0x402e00)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2807 +0x64 fp=0x48df70 sp=0x48df60 pc=0x54f04\nruntime.schedule()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:3648 +0x68 fp=0x48df8c sp=0x48df70 pc=0x573dc\nruntime.goexit0(0x402f00)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:3945 +0x2d0 fp=0x48dfc4 sp=0x48df8c pc=0x585c0\ntraceback: unexpected SPWRITE function runtime.mcall\nruntime.mcall(0x0)\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:265 +0x48 fp=0x48dfcc sp=0x48dfc4 pc=0x7ea44\n\ngoroutine 1 [runnable]:\nruntime.gopark(0x116ee0, 0x1cb458, 0x12, 0x19, 0x4)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x428668 sp=0x428654 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.semacquire1(0x40e188, 0x0, 0x1, 0x0, 0x12)\n\t/var/gobuilder/buildlet/go/src/runtime/sema.go:160 +0x270 fp=0x428690 sp=0x428668 pc=0x62b1c\nsync.runtime_Semacquire(0x40e188)\n\t/var/gobuilder/buildlet/go/src/runtime/sema.go:62 +0x3c fp=0x4286a8 sp=0x428690 pc=0x7dd48\nsync.(*WaitGroup).Wait(0x40e180)\n\t/var/gobuilder/buildlet/go/src/sync/waitgroup.go:116 +0x68 fp=0x4286c4 sp=0x4286a8 pc=0x8a668\nmain.LockOSThreadTemplateThreadRace()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:243 +0x13c fp=0x428730 sp=0x4286c4 pc=0xddbe8\nmain.main()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/main.go:34 +0x158 fp=0x4287a0 sp=0x428730 pc=0xdde3c\nruntime.main()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:267 +0x338 fp=0x4287ec sp=0x4287a0 pc=0x4f8c0\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x4287ec sp=0x4287ec pc=0x805cc\n\ngoroutine 2 [force gc (idle)]:\nruntime.gopark(0x116ee0, 0x1c8560, 0x11, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x428fd4 sp=0x428fc0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.forcegchelper()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:322 +0xe4 fp=0x428fec sp=0x428fd4 pc=0x4fc94\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x428fec sp=0x428fec pc=0x805cc\ncreated by runtime.init.5 in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:310 +0x1c\n\ngoroutine 3 [GC sweep wait]:\nruntime.gopark(0x116ee0, 0x1c86c0, 0xc, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x4297c4 sp=0x4297b0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.bgsweep(0x4180c0)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcsweep.go:280 +0xa8 fp=0x4297e4 sp=0x4297c4 pc=0x39270\nruntime.gcenable.gowrap1()\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x28 fp=0x4297ec sp=0x4297e4 pc=0x295ac\nruntime.goexit({})\n\t/
(... long comment truncated ...)

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && builder ~ `netbsd-arm.*-bsiegert` && (log ~ `SIGQUIT` || log ~ `test timed out` || `failed to start: context deadline exceeded` ||  `panic: finalizer started .* ago .*, but did not return`)
2023-09-07 23:30 netbsd-arm-bsiegert go@834a6f9a runtime.TestLockOSThreadTemplateThreadRace (log)
--- FAIL: TestLockOSThreadTemplateThreadRace (1506.81s)
    proc_test.go:1022: /var/gobuilder/buildlet/tmp/go-build2898640279/testprog.exe LockOSThreadTemplateThreadRace (101.783197ms): ok
    exec.go:190: test timed out while running command: /var/gobuilder/buildlet/tmp/go-build2898640279/testprog.exe LockOSThreadTemplateThreadRace
    proc_test.go:1022: /var/gobuilder/buildlet/tmp/go-build2898640279/testprog.exe LockOSThreadTemplateThreadRace: exit status 2
    proc_test.go:1024: run 1: want "OK\n", got "SIGQUIT: quit\nPC=0x81284 m=6 sigcode=0\n\ngoroutine 0 [idle]:\nruntime.lwp_park(0x3, 0x0, 0x0, 0x0, 0x480660, 0x0)\n\t/var/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm.s:138 +0x28 fp=0x439e6c sp=0x439e60 pc=0x81284\nruntime.semasleep(0xffffffffffffffff)\n\t/var/gobuilder/buildlet/go/src/runtime/os_netbsd.go:183 +0x288 fp=0x439eac sp=0x439e6c pc=0x49d68\nruntime.notesleep(0x480458)\n\t/var/gobuilder/buildlet/go/src/runtime/lock_sema.go:181 +0x8c fp=0x439ec8 sp=0x439eac pc=0x1b1d8\nruntime.mPark(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1631\nruntime.stopm()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2535 +0x90 fp=0x439edc sp=0x439ec8 pc=0x54388\nruntime.gcstopm()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2834 +0xd4 fp=0x439ef4 sp=0x439edc pc=0x55020\nruntime.findRunnable()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2900 +0x48 fp=0x439fa0 sp=0x439ef4 pc=0x55248\nruntime.schedule()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:3602 +0xac fp=0x439fbc sp=0x439fa0 pc=0x57420\nruntime.mstart1()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1606 +0xb0 fp=0x439fcc sp=0x439fbc pc=0x52a7c\nruntime.mstart0()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1556 +0x7c fp=0x439fe0 sp=0x439fcc pc=0x529bc\nruntime.netbsdMstart0()\n\t/var/gobuilder/buildlet/go/src/runtime/os_netbsd.go:263 +0x30 fp=0x439ff8 sp=0x439fe0 pc=0x4a1b8\nruntime.netbsdMstart()\n\t/var/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm.s:164 +0x8 fp=0x439ffc sp=0x439ff8 pc=0x812d8\n\ngoroutine 1 [semacquire]:\nruntime.gopark(0x116ee0, 0x1cb458, 0x12, 0x19, 0x4)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x428668 sp=0x428654 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.semacquire1(0x40e188, 0x0, 0x1, 0x0, 0x12)\n\t/var/gobuilder/buildlet/go/src/runtime/sema.go:160 +0x270 fp=0x428690 sp=0x428668 pc=0x62b1c\nsync.runtime_Semacquire(0x40e188)\n\t/var/gobuilder/buildlet/go/src/runtime/sema.go:62 +0x3c fp=0x4286a8 sp=0x428690 pc=0x7dd48\nsync.(*WaitGroup).Wait(0x40e180)\n\t/var/gobuilder/buildlet/go/src/sync/waitgroup.go:116 +0x68 fp=0x4286c4 sp=0x4286a8 pc=0x8a668\nmain.LockOSThreadTemplateThreadRace()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:243 +0x13c fp=0x428730 sp=0x4286c4 pc=0xddbe8\nmain.main()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/main.go:34 +0x158 fp=0x4287a0 sp=0x428730 pc=0xdde3c\nruntime.main()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:267 +0x338 fp=0x4287ec sp=0x4287a0 pc=0x4f8c0\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x4287ec sp=0x4287ec pc=0x805cc\n\ngoroutine 2 [force gc (idle)]:\nruntime.gopark(0x116ee0, 0x1c8560, 0x11, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x428fd4 sp=0x428fc0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.forcegchelper()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:322 +0xe4 fp=0x428fec sp=0x428fd4 pc=0x4fc94\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x428fec sp=0x428fec pc=0x805cc\ncreated by runtime.init.5 in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:310 +0x1c\n\ngoroutine 3 [GC sweep wait]:\nruntime.gopark(0x116ee0, 0x1c86c0, 0xc, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x4297c4 sp=0x4297b0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.bgsweep(0x4180c0)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcsweep.go:280 +0xa8 fp=0x4297e4 sp=0x4297c4 pc=0x39270\nruntime.gcenable.gowrap1()\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x28 fp=0x4297ec sp=0x4297e4 pc=0x295ac\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x4297ec sp=0x4297ec pc=0x805cc\ncreated by runtime.gcenable in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x74\n\ngoroutine 4 [GC scavenge wait]:\nruntime.gopark(0x116ee0, 0x1c8720, 0xd, 0x14, 0x2)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x429fb4 sp=0x429fa0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.(*scavengerState).park(0x1c8720)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x429fc8 sp=0x429fb4 pc=0x364f0\nruntime.bgscavenge(0x4180c0)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x429fe4 sp=0x429fc8 pc=0x36c0c\nruntime.gcenable.gowrap2()\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0x28 fp=0x429fec sp=0x429fe4 pc=0x29558\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x429fec sp=0x429fec pc=0x805cc\ncreated by runtime.gcenable in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0xbc\n\ngoroutine 5 [finalizer wait]:\nruntime.gopark(0x116d98, 0x1d89ec, 0x10, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x42a788 sp=0x42a774 pc=0x4fe58\nruntime.runfinq()\n\t/var/gobuilder/buildlet/go/src/runtime/mfinal.go:193 +0x110 fp=0x42a7ec sp=0x42a788 pc=0x2840c\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x42a7ec sp=0x42a7ec pc=0x805cc\ncreated by runtime.createfing in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mfinal.go:163 +0x5c\n\ngoroutine 6 [stopping the world]:\nruntime.systemstack_switch()\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:274 +0x4 fp=0x492a10 sp=0x492a0c pc=0x7ea50\nruntime.stopTheWorld(0x7)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1262 +0xd4 fp=0x492a3c sp=0x492a10 pc=0x520a8\nruntime.ReadMemStats(0x492a54)\n\t/var/gobuilder/buildlet/go/src/runtime/mstats.go:361 +0x24 fp=0x492a4c sp=0x492a3c pc=0x468c0\nmain.LockOSThreadTemplateThreadRace.func1()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:218 +0x44 fp=0x493fec sp=0x492a4c pc=0xe2678\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x493fec sp=0x493fec pc=0x805cc\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:214 +0x28\n\ngoroutine 7 [runnable, locked to thread]:\nruntime.Gosched(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:338\nmain.LockOSThreadTemplateThreadRace.func2()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:238 +0x78 fp=0x42b7ec sp=0x42b7a0 pc=0xddcb0\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x42b7ec sp=0x42b7ec pc=0x805cc\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:229 +0xb0\n\ntrap    0x0\nerror   0x0\noldmask 0x0\nr0      0x4\nr1      0x0\nr2      0x0\nr3      0x0\nr4      0x480660\nr5      0x0\nr6      0x1a\nr7      0x116ed0\nr8      0x7\nr9      0x1\nr10     0x482400\nfp      0x0\nip      0x1\nsp      0x439e60\nlr      0x49d68\npc      0x81284\ncpsr    0x60000010\nfault   0x0\n"
2023-09-08 04:32 netbsd-arm-bsiegert go@1152615d runtime.TestLockOSThreadTemplateThreadRace (log)
--- FAIL: TestLockOSThreadTemplateThreadRace (1504.58s)
    proc_test.go:1022: /var/gobuilder/buildlet/tmp/go-build395281895/testprog.exe LockOSThreadTemplateThreadRace (81.472963ms): ok
    exec.go:190: test timed out while running command: /var/gobuilder/buildlet/tmp/go-build395281895/testprog.exe LockOSThreadTemplateThreadRace
    proc_test.go:1022: /var/gobuilder/buildlet/tmp/go-build395281895/testprog.exe LockOSThreadTemplateThreadRace: exit status 2
    proc_test.go:1024: run 1: want "OK\n", got "SIGQUIT: quit\nPC=0x81284 m=6 sigcode=0\n\ngoroutine 0 [idle]:\nruntime.lwp_park(0x3, 0x0, 0x0, 0x0, 0x42d460, 0x0)\n\t/var/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm.s:138 +0x28 fp=0x48fe6c sp=0x48fe60 pc=0x81284\nruntime.semasleep(0xffffffffffffffff)\n\t/var/gobuilder/buildlet/go/src/runtime/os_netbsd.go:183 +0x288 fp=0x48feac sp=0x48fe6c pc=0x49d68\nruntime.notesleep(0x42d258)\n\t/var/gobuilder/buildlet/go/src/runtime/lock_sema.go:181 +0x8c fp=0x48fec8 sp=0x48feac pc=0x1b1d8\nruntime.mPark(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1631\nruntime.stopm()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2535 +0x90 fp=0x48fedc sp=0x48fec8 pc=0x54388\nruntime.gcstopm()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2834 +0xd4 fp=0x48fef4 sp=0x48fedc pc=0x55020\nruntime.findRunnable()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2900 +0x48 fp=0x48ffa0 sp=0x48fef4 pc=0x55248\nruntime.schedule()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:3602 +0xac fp=0x48ffbc sp=0x48ffa0 pc=0x57420\nruntime.mstart1()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1606 +0xb0 fp=0x48ffcc sp=0x48ffbc pc=0x52a7c\nruntime.mstart0()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1556 +0x7c fp=0x48ffe0 sp=0x48ffcc pc=0x529bc\nruntime.netbsdMstart0()\n\t/var/gobuilder/buildlet/go/src/runtime/os_netbsd.go:263 +0x30 fp=0x48fff8 sp=0x48ffe0 pc=0x4a1b8\nruntime.netbsdMstart()\n\t/var/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm.s:164 +0x8 fp=0x48fffc sp=0x48fff8 pc=0x812d8\n\ngoroutine 1 [runnable]:\nruntime.gopark(0x116ee0, 0x1cb458, 0x12, 0x19, 0x4)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x428668 sp=0x428654 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.semacquire1(0x40e188, 0x0, 0x1, 0x0, 0x12)\n\t/var/gobuilder/buildlet/go/src/runtime/sema.go:160 +0x270 fp=0x428690 sp=0x428668 pc=0x62b1c\nsync.runtime_Semacquire(0x40e188)\n\t/var/gobuilder/buildlet/go/src/runtime/sema.go:62 +0x3c fp=0x4286a8 sp=0x428690 pc=0x7dd48\nsync.(*WaitGroup).Wait(0x40e180)\n\t/var/gobuilder/buildlet/go/src/sync/waitgroup.go:116 +0x68 fp=0x4286c4 sp=0x4286a8 pc=0x8a668\nmain.LockOSThreadTemplateThreadRace()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:243 +0x13c fp=0x428730 sp=0x4286c4 pc=0xddbe8\nmain.main()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/main.go:34 +0x158 fp=0x4287a0 sp=0x428730 pc=0xdde3c\nruntime.main()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:267 +0x338 fp=0x4287ec sp=0x4287a0 pc=0x4f8c0\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x4287ec sp=0x4287ec pc=0x805cc\n\ngoroutine 2 [force gc (idle)]:\nruntime.gopark(0x116ee0, 0x1c8560, 0x11, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x428fd4 sp=0x428fc0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.forcegchelper()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:322 +0xe4 fp=0x428fec sp=0x428fd4 pc=0x4fc94\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x428fec sp=0x428fec pc=0x805cc\ncreated by runtime.init.5 in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:310 +0x1c\n\ngoroutine 3 [GC sweep wait]:\nruntime.gopark(0x116ee0, 0x1c86c0, 0xc, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x4297c4 sp=0x4297b0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.bgsweep(0x4180c0)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcsweep.go:280 +0xa8 fp=0x4297e4 sp=0x4297c4 pc=0x39270\nruntime.gcenable.gowrap1()\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x28 fp=0x4297ec sp=0x4297e4 pc=0x295ac\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x4297ec sp=0x4297ec pc=0x805cc\ncreated by runtime.gcenable in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x74\n\ngoroutine 4 [GC scavenge wait]:\nruntime.gopark(0x116ee0, 0x1c8720, 0xd, 0x14, 0x2)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x429fb4 sp=0x429fa0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.(*scavengerState).park(0x1c8720)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x429fc8 sp=0x429fb4 pc=0x364f0\nruntime.bgscavenge(0x4180c0)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x429fe4 sp=0x429fc8 pc=0x36c0c\nruntime.gcenable.gowrap2()\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0x28 fp=0x429fec sp=0x429fe4 pc=0x29558\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x429fec sp=0x429fec pc=0x805cc\ncreated by runtime.gcenable in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0xbc\n\ngoroutine 5 [finalizer wait]:\nruntime.gopark(0x116d98, 0x1d89ec, 0x10, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x42a788 sp=0x42a774 pc=0x4fe58\nruntime.runfinq()\n\t/var/gobuilder/buildlet/go/src/runtime/mfinal.go:193 +0x110 fp=0x42a7ec sp=0x42a788 pc=0x2840c\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x42a7ec sp=0x42a7ec pc=0x805cc\ncreated by runtime.createfing in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mfinal.go:163 +0x5c\n\ngoroutine 6 [stopping the world]:\nruntime.systemstack_switch()\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:274 +0x4 fp=0x492a10 sp=0x492a0c pc=0x7ea50\nruntime.stopTheWorld(0x7)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1262 +0xd4 fp=0x492a3c sp=0x492a10 pc=0x520a8\nruntime.ReadMemStats(0x492a54)\n\t/var/gobuilder/buildlet/go/src/runtime/mstats.go:361 +0x24 fp=0x492a4c sp=0x492a3c pc=0x468c0\nmain.LockOSThreadTemplateThreadRace.func1()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:218 +0x44 fp=0x493fec sp=0x492a4c pc=0xe2678\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x493fec sp=0x493fec pc=0x805cc\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:214 +0x28\n\ntrap    0x0\nerror   0x0\noldmask 0x0\nr0      0x4\nr1      0x0\nr2      0x0\nr3      0x0\nr4      0x42d460\nr5      0x0\nr6      0x1a\nr7      0x116ed0\nr8      0x7\nr9      0x1\nr10     0x482300\nfp      0x0\nip      0x1\nsp      0x48fe60\nlr      0x49d68\npc      0x81284\ncpsr    0x60000010\nfault   0x0\n"
2023-09-08 06:28 netbsd-arm-bsiegert go@2f0b28da runtime.TestLockOSThreadTemplateThreadRace (log)
--- FAIL: TestLockOSThreadTemplateThreadRace (1506.26s)
    proc_test.go:1022: /var/gobuilder/buildlet/tmp/go-build83579219/testprog.exe LockOSThreadTemplateThreadRace (26.947437ms): ok
    proc_test.go:1022: /var/gobuilder/buildlet/tmp/go-build83579219/testprog.exe LockOSThreadTemplateThreadRace (83.156786ms): ok
    proc_test.go:1022: /var/gobuilder/buildlet/tmp/go-build83579219/testprog.exe LockOSThreadTemplateThreadRace (139.235056ms): ok
    proc_test.go:1022: /var/gobuilder/buildlet/tmp/go-build83579219/testprog.exe LockOSThreadTemplateThreadRace (69.054023ms): ok
    exec.go:190: test timed out while running command: /var/gobuilder/buildlet/tmp/go-build83579219/testprog.exe LockOSThreadTemplateThreadRace
    proc_test.go:1022: /var/gobuilder/buildlet/tmp/go-build83579219/testprog.exe LockOSThreadTemplateThreadRace: exit status 2
    proc_test.go:1024: run 4: want "OK\n", got "SIGQUIT: quit\nPC=0x81284 m=7 sigcode=0\n\ngoroutine 0 [idle]:\nruntime.lwp_park(0x3, 0x0, 0x0, 0x0, 0x42d460, 0x0)\n\t/var/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm.s:138 +0x28 fp=0x47be6c sp=0x47be60 pc=0x81284\nruntime.semasleep(0xffffffffffffffff)\n\t/var/gobuilder/buildlet/go/src/runtime/os_netbsd.go:183 +0x288 fp=0x47beac sp=0x47be6c pc=0x49d68\nruntime.notesleep(0x42d258)\n\t/var/gobuilder/buildlet/go/src/runtime/lock_sema.go:181 +0x8c fp=0x47bec8 sp=0x47beac pc=0x1b1d8\nruntime.mPark(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1631\nruntime.stopm()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2535 +0x90 fp=0x47bedc sp=0x47bec8 pc=0x54388\nruntime.gcstopm()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2834 +0xd4 fp=0x47bef4 sp=0x47bedc pc=0x55020\nruntime.findRunnable()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2900 +0x48 fp=0x47bfa0 sp=0x47bef4 pc=0x55248\nruntime.schedule()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:3602 +0xac fp=0x47bfbc sp=0x47bfa0 pc=0x57420\nruntime.mstart1()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1606 +0xb0 fp=0x47bfcc sp=0x47bfbc pc=0x52a7c\nruntime.mstart0()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1556 +0x7c fp=0x47bfe0 sp=0x47bfcc pc=0x529bc\nruntime.netbsdMstart0()\n\t/var/gobuilder/buildlet/go/src/runtime/os_netbsd.go:263 +0x30 fp=0x47bff8 sp=0x47bfe0 pc=0x4a1b8\nruntime.netbsdMstart()\n\t/var/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm.s:164 +0x8 fp=0x47bffc sp=0x47bff8 pc=0x812d8\n\ngoroutine 1 [semacquire]:\nruntime.gopark(0x116ee0, 0x1cb458, 0x12, 0x19, 0x4)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x428668 sp=0x428654 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.semacquire1(0x40e188, 0x0, 0x1, 0x0, 0x12)\n\t/var/gobuilder/buildlet/go/src/runtime/sema.go:160 +0x270 fp=0x428690 sp=0x428668 pc=0x62b1c\nsync.runtime_Semacquire(0x40e188)\n\t/var/gobuilder/buildlet/go/src/runtime/sema.go:62 +0x3c fp=0x4286a8 sp=0x428690 pc=0x7dd48\nsync.(*WaitGroup).Wait(0x40e180)\n\t/var/gobuilder/buildlet/go/src/sync/waitgroup.go:116 +0x68 fp=0x4286c4 sp=0x4286a8 pc=0x8a668\nmain.LockOSThreadTemplateThreadRace()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:243 +0x13c fp=0x428730 sp=0x4286c4 pc=0xddbe8\nmain.main()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/main.go:34 +0x158 fp=0x4287a0 sp=0x428730 pc=0xdde3c\nruntime.main()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:267 +0x338 fp=0x4287ec sp=0x4287a0 pc=0x4f8c0\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x4287ec sp=0x4287ec pc=0x805cc\n\ngoroutine 2 [force gc (idle)]:\nruntime.gopark(0x116ee0, 0x1c8560, 0x11, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x428fd4 sp=0x428fc0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.forcegchelper()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:322 +0xe4 fp=0x428fec sp=0x428fd4 pc=0x4fc94\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x428fec sp=0x428fec pc=0x805cc\ncreated by runtime.init.5 in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:310 +0x1c\n\ngoroutine 3 [GC sweep wait]:\nruntime.gopark(0x116ee0, 0x1c86c0, 0xc, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x4297c4 sp=0x4297b0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.bgsweep(0x4180c0)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcsweep.go:280 +0xa8 fp=0x4297e4 sp=0x4297c4 pc=0x39270\nruntime.gcenable.gowrap1()\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x28 fp=0x4297ec sp=0x4297e4 pc=0x295ac\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x4297ec sp=0x4297ec pc=0x805cc\ncreated by runtime.gcenable in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x74\n\ngoroutine 4 [GC scavenge wait]:\nruntime.gopark(0x116ee0, 0x1c8720, 0xd, 0x14, 0x2)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x429fb4 sp=0x429fa0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.(*scavengerState).park(0x1c8720)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x429fc8 sp=0x429fb4 pc=0x364f0\nruntime.bgscavenge(0x4180c0)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x429fe4 sp=0x429fc8 pc=0x36c0c\nruntime.gcenable.gowrap2()\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0x28 fp=0x429fec sp=0x429fe4 pc=0x29558\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x429fec sp=0x429fec pc=0x805cc\ncreated by runtime.gcenable in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0xbc\n\ngoroutine 5 [finalizer wait]:\nruntime.gopark(0x116d98, 0x1d89ec, 0x10, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x42a788 sp=0x42a774 pc=0x4fe58\nruntime.runfinq()\n\t/var/gobuilder/buildlet/go/src/runtime/mfinal.go:193 +0x110 fp=0x42a7ec sp=0x42a788 pc=0x2840c\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x42a7ec sp=0x42a7ec pc=0x805cc\ncreated by runtime.createfing in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mfinal.go:163 +0x5c\n\ngoroutine 6 [stopping the world]:\nruntime.systemstack_switch()\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:274 +0x4 fp=0x492a10 sp=0x492a0c pc=0x7ea50\nruntime.stopTheWorld(0x7)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1262 +0xd4 fp=0x492a3c sp=0x492a10 pc=0x520a8\nruntime.ReadMemStats(0x492a54)\n\t/var/gobuilder/buildlet/go/src/runtime/mstats.go:361 +0x24 fp=0x492a4c sp=0x492a3c pc=0x468c0\nmain.LockOSThreadTemplateThreadRace.func1()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:218 +0x44 fp=0x493fec sp=0x492a4c pc=0xe2678\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x493fec sp=0x493fec pc=0x805cc\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:214 +0x28\n\ngoroutine 7 [runnable, locked to thread]:\nruntime.Gosched(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:338\nmain.LockOSThreadTemplateThreadRace.func2()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:238 +0x78 fp=0x42b7ec sp=0x42b7a0 pc=0xddcb0\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x42b7ec sp=0x42b7ec pc=0x805cc\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:229 +0xb0\n\ntrap    0x0\nerror   0x0\noldmask 0x0\nr0      0x4\nr1      0x0\nr2      0x0\nr3      0x0\nr4      0x42d460\nr5      0x0\nr6      0x1a\nr7      0x0\nr8      0x7\nr9      0x1\nr10     0x482600\nfp      0x0\nip      0x1\nsp      0x47be60\nlr      0x49d68\npc      0x81284\ncpsr    0x60000010\nfault   0x0\n"
2023-09-08 06:28 netbsd-arm-bsiegert go@2f0b28da runtime.TestCgoLockOSThreadExit (log)
--- FAIL: TestCgoLockOSThreadExit (141.41s)
    proc_test.go:983: /var/gobuilder/buildlet/tmp/go-build83579219/testprogcgo.exe LockOSThreadMain (46.971992ms): ok
    exec.go:190: test timed out while running command: /var/gobuilder/buildlet/tmp/go-build83579219/testprogcgo.exe LockOSThreadAlt
    proc_test.go:989: /var/gobuilder/buildlet/tmp/go-build83579219/testprogcgo.exe LockOSThreadAlt: exit status 2
    proc_test.go:991: want "OK\n", got "SIGQUIT: quit\nPC=0x8cef4 m=7 sigcode=0\n\ngoroutine 0 [idle]:\nruntime.lwp_park(0x3, 0x0, 0x0, 0x0, 0x480660, 0x0)\n\t/var/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm.s:138 +0x28 fp=0x78bdfed4 sp=0x78bdfec8 pc=0x8cef4\nruntime.semasleep(0xffffffffffffffff)\n\t/var/gobuilder/buildlet/go/src/runtime/os_netbsd.go:183 +0x288 fp=0x78bdff14 sp=0x78bdfed4 pc=0x4f4f4\nruntime.notesleep(0x480458)\n\t/var/gobuilder/buildlet/go/src/runtime/lock_sema.go:181 +0x8c fp=0x78bdff30 sp=0x78bdff14 pc=0x1e730\nruntime.mPark(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1631\nruntime.stopm()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2535 +0x90 fp=0x78bdff44 sp=0x78bdff30 pc=0x59d24\nruntime.startlockedm(0x402100)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2807 +0x64 fp=0x78bdff54 sp=0x78bdff44 pc=0x5a8a0\nruntime.schedule()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:3648 +0x68 fp=0x78bdff70 sp=0x78bdff54 pc=0x5cd78\nruntime.mstart1()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1606 +0xb0 fp=0x78bdff80 sp=0x78bdff70 pc=0x58370\nruntime.mstart0()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1556 +0x7c fp=0x78bdff94 sp=0x78bdff80 pc=0x582b0\nruntime.mstart()\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:210 +0x8 fp=0x78bdff98 sp=0x78bdff94 pc=0x8a524\n\ngoroutine 1 [sleep, locked to thread]:\nruntime.gopark(0x18a9b0, 0x496000, 0x13, 0x13, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x43defc sp=0x43dee8 pc=0x5574c\ntime.Sleep(0xf4240)\n\t/var/gobuilder/buildlet/go/src/runtime/time.go:195 +0x158 fp=0x43df18 sp=0x43defc pc=0x89f48\nmain.LockOSThreadAlt()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprogcgo/lockosthread.go:98 +0xd0 fp=0x43df30 sp=0x43df18 pc=0x1455a4\nmain.main()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprogcgo/main.go:34 +0x158 fp=0x43dfa0 sp=0x43df30 pc=0x13e55c\nruntime.main()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:267 +0x338 fp=0x43dfec sp=0x43dfa0 pc=0x55198\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x43dfec sp=0x43dfec pc=0x8c23c\n\ngoroutine 2 [force gc (idle)]:\nruntime.gopark(0x18a990, 0x2853b8, 0x11, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x42afd4 sp=0x42afc0 pc=0x5574c\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.forcegchelper()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:322 +0xe4 fp=0x42afec sp=0x42afd4 pc=0x5556c\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x42afec sp=0x42afec pc=0x8c23c\ncreated by runtime.init.5 in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:310 +0x1c\n\ngoroutine 3 [GC sweep wait]:\nruntime.gopark(0x18a990, 0x2855f0, 0xc, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x42b7c4 sp=0x42b7b0 pc=0x5574c\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.bgsweep(0x41a0c0)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcsweep.go:280 +0xa8 fp=0x42b7e4 sp=0x42b7c4 pc=0x3ddd8\nruntime.gcenable.gowrap1()\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x28 fp=0x42b7ec sp=0x42b7e4 pc=0x2e200\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x42b7ec sp=0x42b7ec pc=0x8c23c\ncreated by runtime.gcenable in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x74\n\ngoroutine 4 [GC scavenge wait]:\nruntime.gopark(0x18a990, 0x285770, 0xd, 0x14, 0x2)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x42bfb4 sp=0x42bfa0 pc=0x5574c\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.(*scavengerState).park(0x285770)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x42bfc8 sp=0x42bfb4 pc=0x3b058\nruntime.bgscavenge(0x41a0c0)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x42bfe4 sp=0x42bfc8 pc=0x3b774\nruntime.gcenable.gowrap2()\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0x28 fp=0x42bfec sp=0x42bfe4 pc=0x2e1ac\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x42bfec sp=0x42bfec pc=0x8c23c\ncreated by runtime.gcenable in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0xbc\n\ngoroutine 5 [finalizer wait]:\nruntime.gopark(0x18a830, 0x295d48, 0x10, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x42c788 sp=0x42c774 pc=0x5574c\nruntime.runfinq()\n\t/var/gobuilder/buildlet/go/src/runtime/mfinal.go:193 +0x110 fp=0x42c7ec sp=0x42c788 pc=0x2d060\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x42c7ec sp=0x42c7ec pc=0x8c23c\ncreated by runtime.createfing in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mfinal.go:163 +0x5c\n\ntrap    0x0\nerror   0x0\noldmask 0x0\nr0      0x4\nr1      0x0\nr2      0x0\nr3      0x0\nr4      0x480660\nr5      0x0\nr6      0x0\nr7      0x80051f56\nr8      0x7\nr9      0x0\nr10     0x482300\nfp      0x0\nip      0x0\nsp      0x78bdfec8\nlr      0x4f4f4\npc      0x8cef4\ncpsr    0x600e0010\nfault   0x0\n"

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && builder ~ `netbsd-arm.*-bsiegert` && (log ~ `SIGQUIT` || log ~ `test timed out` || `failed to start: context deadline exceeded` ||  `panic: finalizer started .* ago .*, but did not return`)
2023-09-08 20:27 netbsd-arm64-bsiegert go@af3bf866 runtime.TestLockOSThreadTemplateThreadRace (log)
--- FAIL: TestLockOSThreadTemplateThreadRace (1568.83s)
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build1777035803/testprog.exe LockOSThreadTemplateThreadRace (93.470776ms): ok
    exec.go:190: test timed out while running command: /scratch/gobuilder/buildlet/tmp/go-build1777035803/testprog.exe LockOSThreadTemplateThreadRace
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build1777035803/testprog.exe LockOSThreadTemplateThreadRace: exit status 2
    proc_test.go:1024: run 1: want "OK\n", got "SIGQUIT: quit\nPC=0x7464c m=7 sigcode=0\n\ngoroutine 0 [idle]:\nruntime.lwp_park(0x3, 0x0, 0x0, 0x0, 0x4000037ad0, 0x0)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm64.s:92 +0x1c fp=0x400009fce0 sp=0x400009fce0 pc=0x7464c\nruntime.semasleep(0xffffffffffffffff)\n\t/scratch/gobuilder/buildlet/go/src/runtime/os_netbsd.go:183 +0x12c fp=0x400009fd40 sp=0x400009fce0 pc=0x419ec\nruntime.notesleep(0x4000037600?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/lock_sema.go:181 +0xac fp=0x400009fd80 sp=0x400009fd40 pc=0x1a5ec\nruntime.mPark(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1631\nruntime.stopm()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2535 +0x84 fp=0x400009fdb0 sp=0x400009fd80 pc=0x4b1a4\nruntime.gcstopm()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2834 +0xe8 fp=0x400009fde0 sp=0x400009fdb0 pc=0x4bec8\nruntime.findRunnable()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2900 +0x4c fp=0x400009ff00 sp=0x400009fde0 pc=0x4c0bc\nruntime.schedule()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:3602 +0x98 fp=0x400009ff40 sp=0x400009ff00 pc=0x4e078\nruntime.mstart1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1606 +0xb8 fp=0x400009ff70 sp=0x400009ff40 pc=0x498e8\nruntime.mstart0()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1556 +0x68 fp=0x400009ffa0 sp=0x400009ff70 pc=0x49808\nruntime.netbsdMstart0()\n\t/scratch/gobuilder/buildlet/go/src/runtime/os_netbsd.go:263 +0x2c fp=0x400009ffe0 sp=0x400009ffa0 pc=0x41dfc\nruntime.netbsdMstart()\n\t/scratch/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm64.s:77 +0x10 fp=0x400009fff0 sp=0x400009ffe0 pc=0x74610\n\ngoroutine 1 [runnable]:\nruntime.gopark(0x1c3e60?, 0x1c13c?, 0x0?, 0x40?, 0x30?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x400006ed80 sp=0x400006ed60 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.semacquire1(0x400000e198, 0x98?, 0x1, 0x0, 0x8?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sema.go:160 +0x208 fp=0x400006edd0 sp=0x400006ed80 pc=0x57b88\nsync.runtime_Semacquire(0x40000021a0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sema.go:62 +0x2c fp=0x400006ee10 sp=0x400006edd0 pc=0x6ff1c\nsync.(*WaitGroup).Wait(0x400000e190)\n\t/scratch/gobuilder/buildlet/go/src/sync/waitgroup.go:116 +0x74 fp=0x400006ee30 sp=0x400006ee10 pc=0x7d534\nmain.LockOSThreadTemplateThreadRace()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:243 +0xe8 fp=0x400006ee90 sp=0x400006ee30 pc=0xc4e68\nmain.main()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/main.go:34 +0x11c fp=0x400006ef30 sp=0x400006ee90 pc=0xc505c\nruntime.main()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:267 +0x2bc fp=0x400006efd0 sp=0x400006ef30 pc=0x46cbc\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x400006efd0 sp=0x400006efd0 pc=0x73924\n\ngoroutine 2 [force gc (idle)]:\nruntime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000030f90 sp=0x4000030f70 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.forcegchelper()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:322 +0xb8 fp=0x4000030fd0 sp=0x4000030f90 pc=0x46f78\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000030fd0 sp=0x4000030fd0 pc=0x73924\ncreated by runtime.init.6 in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:310 +0x24\n\ngoroutine 3 [GC sweep wait]:\nruntime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000031760 sp=0x4000031740 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.bgsweep(0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcsweep.go:280 +0xa0 fp=0x40000317b0 sp=0x4000031760 pc=0x33150\nruntime.gcenable.gowrap1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x28 fp=0x40000317d0 sp=0x40000317b0 pc=0x278f8\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000317d0 sp=0x40000317d0 pc=0x73924\ncreated by runtime.gcenable in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x6c\n\ngoroutine 4 [GC scavenge wait]:\nruntime.gopark(0x4000052000?, 0x11f0c8?, 0x1?, 0x0?, 0x4000002d00?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000031f50 sp=0x4000031f30 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.(*scavengerState).park(0x1bb880)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:425 +0x5c fp=0x4000031f80 sp=0x4000031f50 pc=0x309ec\nruntime.bgscavenge(0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:653 +0x44 fp=0x4000031fb0 sp=0x4000031f80 pc=0x30f34\nruntime.gcenable.gowrap2()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0x28 fp=0x4000031fd0 sp=0x4000031fb0 pc=0x27898\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000031fd0 sp=0x4000031fd0 pc=0x73924\ncreated by runtime.gcenable in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0xac\n\ngoroutine 5 [finalizer wait]:\nruntime.gopark(0x40000305d8?, 0x23664?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000030580 sp=0x4000030560 pc=0x470e8\nruntime.runfinq()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mfinal.go:193 +0x108 fp=0x40000307d0 sp=0x4000030580 pc=0x269e8\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000307d0 sp=0x40000307d0 pc=0x73924\ncreated by runtime.createfing in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mfinal.go:163 +0x80\n\ngoroutine 6 [stopping the world]:\nruntime.systemstack_switch()\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:200 +0x8 fp=0x4000184890 sp=0x4000184880 pc=0x715a8\nruntime.stopTheWorld(0x7)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1262 +0xc4 fp=0x40001848f0 sp=0x4000184890 pc=0x49004\nruntime.ReadMemStats(0x4000184938)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mstats.go:361 +0x28 fp=0x4000184920 sp=0x40001848f0 pc=0x3f408\nmain.LockOSThreadTemplateThreadRace.func1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:218 +0x4c fp=0x4000185fd0 sp=0x4000184920 pc=0xc894c\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000185fd0 sp=0x4000185fd0 pc=0x73924\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:214 +0x2c\n\nr0      0x4\nr1      0x0\nr2      0x0\nr3      0x0\nr4      0x4000037ad0\nr5      0x0\nr6      0x2\nr7      0x1\nr8      0x400009c000\nr9      0x0\nr10     0x0\nr11     0x0\nr12     0x8e\nr13     0x13\nr14     0x2\nr15     0x11\nr16     0x400009c3a0\nr17     0x400009fe60\nr18     0x0\nr19     0x0\nr20     0x400009fde0\nr21     0x4000000120\nr22     0x0\nr23     0x0\nr24     0x0\nr25     0x0\nr26     0x102818\nr27     0xffffffffffffffa0\nr28     0x400008e1a0\nr29     0x400009fcd8\nlr      0x419ec\nsp      0x400009fce0\npc      0x7464c\nfault   0x6f60\n"

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && builder ~ `netbsd-arm.*-bsiegert` && (log ~ `SIGQUIT` || log ~ `test timed out` || `failed to start: context deadline exceeded` ||  `panic: finalizer started .* ago .*, but did not return`)
2023-09-09 01:46 netbsd-arm64-bsiegert go@267323ef runtime.TestLockOSThreadTemplateThreadRace (log)
--- FAIL: TestLockOSThreadTemplateThreadRace (1569.37s)
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build2627116211/testprog.exe LockOSThreadTemplateThreadRace (224.040039ms): ok
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build2627116211/testprog.exe LockOSThreadTemplateThreadRace (28.770457ms): ok
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build2627116211/testprog.exe LockOSThreadTemplateThreadRace (15.866578ms): ok
    exec.go:190: test timed out while running command: /scratch/gobuilder/buildlet/tmp/go-build2627116211/testprog.exe LockOSThreadTemplateThreadRace
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build2627116211/testprog.exe LockOSThreadTemplateThreadRace: exit status 2
    proc_test.go:1024: run 3: want "OK\n", got "SIGQUIT: quit\nPC=0x7464c m=6 sigcode=0\n\ngoroutine 0 [idle]:\nruntime.lwp_park(0x3, 0x0, 0x0, 0x0, 0x4000080a50, 0x0)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm64.s:92 +0x1c fp=0x400011bce0 sp=0x400011bce0 pc=0x7464c\nruntime.semasleep(0xffffffffffffffff)\n\t/scratch/gobuilder/buildlet/go/src/runtime/os_netbsd.go:183 +0x12c fp=0x400011bd40 sp=0x400011bce0 pc=0x419ec\nruntime.notesleep(0x4000080580?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/lock_sema.go:181 +0xac fp=0x400011bd80 sp=0x400011bd40 pc=0x1a5ec\nruntime.mPark(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1631\nruntime.stopm()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2535 +0x84 fp=0x400011bdb0 sp=0x400011bd80 pc=0x4b1a4\nruntime.gcstopm()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2834 +0xe8 fp=0x400011bde0 sp=0x400011bdb0 pc=0x4bec8\nruntime.findRunnable()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2900 +0x4c fp=0x400011bf00 sp=0x400011bde0 pc=0x4c0bc\nruntime.schedule()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:3602 +0x98 fp=0x400011bf40 sp=0x400011bf00 pc=0x4e078\nruntime.mstart1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1606 +0xb8 fp=0x400011bf70 sp=0x400011bf40 pc=0x498e8\nruntime.mstart0()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1556 +0x68 fp=0x400011bfa0 sp=0x400011bf70 pc=0x49808\nruntime.netbsdMstart0()\n\t/scratch/gobuilder/buildlet/go/src/runtime/os_netbsd.go:263 +0x2c fp=0x400011bfe0 sp=0x400011bfa0 pc=0x41dfc\nruntime.netbsdMstart()\n\t/scratch/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm64.s:77 +0x10 fp=0x400011bff0 sp=0x400011bfe0 pc=0x74610\n\ngoroutine 1 [semacquire]:\nruntime.gopark(0x1c3e60?, 0x1c13c?, 0x0?, 0x40?, 0x30?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x400006ed80 sp=0x400006ed60 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.semacquire1(0x400000e198, 0x98?, 0x1, 0x0, 0x8?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sema.go:160 +0x208 fp=0x400006edd0 sp=0x400006ed80 pc=0x57b88\nsync.runtime_Semacquire(0x40000021a0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sema.go:62 +0x2c fp=0x400006ee10 sp=0x400006edd0 pc=0x6ff1c\nsync.(*WaitGroup).Wait(0x400000e190)\n\t/scratch/gobuilder/buildlet/go/src/sync/waitgroup.go:116 +0x74 fp=0x400006ee30 sp=0x400006ee10 pc=0x7d534\nmain.LockOSThreadTemplateThreadRace()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:243 +0xe8 fp=0x400006ee90 sp=0x400006ee30 pc=0xc4e68\nmain.main()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/main.go:34 +0x11c fp=0x400006ef30 sp=0x400006ee90 pc=0xc505c\nruntime.main()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:267 +0x2bc fp=0x400006efd0 sp=0x400006ef30 pc=0x46cbc\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x400006efd0 sp=0x400006efd0 pc=0x73924\n\ngoroutine 2 [force gc (idle)]:\nruntime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000030f90 sp=0x4000030f70 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.forcegchelper()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:322 +0xb8 fp=0x4000030fd0 sp=0x4000030f90 pc=0x46f78\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000030fd0 sp=0x4000030fd0 pc=0x73924\ncreated by runtime.init.6 in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:310 +0x24\n\ngoroutine 3 [GC sweep wait]:\nruntime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000031760 sp=0x4000031740 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.bgsweep(0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcsweep.go:280 +0xa0 fp=0x40000317b0 sp=0x4000031760 pc=0x33150\nruntime.gcenable.gowrap1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x28 fp=0x40000317d0 sp=0x40000317b0 pc=0x278f8\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000317d0 sp=0x40000317d0 pc=0x73924\ncreated by runtime.gcenable in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x6c\n\ngoroutine 4 [GC scavenge wait]:\nruntime.gopark(0x4000052000?, 0x11f0c8?, 0x1?, 0x0?, 0x4000002d00?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000031f50 sp=0x4000031f30 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.(*scavengerState).park(0x1bb880)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:425 +0x5c fp=0x4000031f80 sp=0x4000031f50 pc=0x309ec\nruntime.bgscavenge(0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:653 +0x44 fp=0x4000031fb0 sp=0x4000031f80 pc=0x30f34\nruntime.gcenable.gowrap2()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0x28 fp=0x4000031fd0 sp=0x4000031fb0 pc=0x27898\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000031fd0 sp=0x4000031fd0 pc=0x73924\ncreated by runtime.gcenable in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0xac\n\ngoroutine 5 [finalizer wait]:\nruntime.gopark(0x40000305d8?, 0x23664?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000030580 sp=0x4000030560 pc=0x470e8\nruntime.runfinq()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mfinal.go:193 +0x108 fp=0x40000307d0 sp=0x4000030580 pc=0x269e8\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000307d0 sp=0x40000307d0 pc=0x73924\ncreated by runtime.createfing in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mfinal.go:163 +0x80\n\ngoroutine 6 [stopping the world]:\nruntime.systemstack_switch()\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:200 +0x8 fp=0x4000184890 sp=0x4000184880 pc=0x715a8\nruntime.stopTheWorld(0x7)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1262 +0xc4 fp=0x40001848f0 sp=0x4000184890 pc=0x49004\nruntime.ReadMemStats(0x4000184938)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mstats.go:361 +0x28 fp=0x4000184920 sp=0x40001848f0 pc=0x3f408\nmain.LockOSThreadTemplateThreadRace.func1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:218 +0x4c fp=0x4000185fd0 sp=0x4000184920 pc=0xc894c\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000185fd0 sp=0x4000185fd0 pc=0x73924\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:214 +0x2c\n\ngoroutine 7 [runnable, locked to thread]:\nruntime.Gosched(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:338\nmain.LockOSThreadTemplateThreadRace.func2()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:238 +0x70 fp=0x4000032fd0 sp=0x4000032f70 pc=0xc4f10\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000032fd0 sp=0x4000032fd0 pc=0x73924\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:229 +0x74\n\ngoroutine 17 [runnable]:\nmain.LockOSThreadTemplateThreadRace.func2.1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:235 fp=0x40000337d0 sp=0x40000337d0 pc=0xc8960\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000337d0 sp=0x40000337d0 pc=0x73924\ncreated by main.LockOSThreadTemplateThreadRace.func2 in goroutine 7\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:235 +0x5c\n\nr0      0x4\nr1      0x0\nr2      0x0\nr3      0x0\nr4      0x4000080a50\nr5      0x0\nr6      0x2\nr7      0x1\nr8      0x4000118000\nr9      0x40000844e0\nr10     0x0\nr11     0x0\nr12     0x84\nr13     0x13\nr14     0x4\nr15     0x11\nr16     0x40001183a0\nr17     0x400011be60\nr18     0x0\nr19     0x0\nr20     0x400011bde0\nr21     0x4000000120\nr22     0x0\nr23     0x0\nr24     0x0\nr25     0x0\nr26     0x102818\nr27     0xffffffffffffffe0\nr28     0x40000844e0\nr29     0x400011bcd8\nlr      0x419ec\nsp      0x400011bce0\npc      0x7464c\nfault   0x4d6b\n"

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && builder ~ `netbsd-arm.*-bsiegert` && (log ~ `SIGQUIT` || log ~ `test timed out` || `failed to start: context deadline exceeded` ||  `panic: finalizer started .* ago .*, but did not return`)
2023-09-08 19:09 netbsd-arm64-bsiegert go@5d9e0be1 runtime.TestLockOSThreadTemplateThreadRace (log)
--- FAIL: TestLockOSThreadTemplateThreadRace (1570.20s)
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build616667518/testprog.exe LockOSThreadTemplateThreadRace (24.372475ms): ok
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build616667518/testprog.exe LockOSThreadTemplateThreadRace (38.502466ms): ok
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build616667518/testprog.exe LockOSThreadTemplateThreadRace (22.868568ms): ok
    exec.go:190: test timed out while running command: /scratch/gobuilder/buildlet/tmp/go-build616667518/testprog.exe LockOSThreadTemplateThreadRace
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build616667518/testprog.exe LockOSThreadTemplateThreadRace: exit status 2
    proc_test.go:1024: run 3: want "OK\n", got "SIGQUIT: quit\nPC=0x7464c m=6 sigcode=0\n\ngoroutine 0 [idle]:\nruntime.lwp_park(0x3, 0x0, 0x0, 0x0, 0x4000080a50, 0x0)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm64.s:92 +0x1c fp=0x400011bce0 sp=0x400011bce0 pc=0x7464c\nruntime.semasleep(0xffffffffffffffff)\n\t/scratch/gobuilder/buildlet/go/src/runtime/os_netbsd.go:183 +0x12c fp=0x400011bd40 sp=0x400011bce0 pc=0x419ec\nruntime.notesleep(0x4000080580?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/lock_sema.go:181 +0xac fp=0x400011bd80 sp=0x400011bd40 pc=0x1a5ec\nruntime.mPark(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1631\nruntime.stopm()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2535 +0x84 fp=0x400011bdb0 sp=0x400011bd80 pc=0x4b1a4\nruntime.gcstopm()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2834 +0xe8 fp=0x400011bde0 sp=0x400011bdb0 pc=0x4bec8\nruntime.findRunnable()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2900 +0x4c fp=0x400011bf00 sp=0x400011bde0 pc=0x4c0bc\nruntime.schedule()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:3602 +0x98 fp=0x400011bf40 sp=0x400011bf00 pc=0x4e078\nruntime.mstart1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1606 +0xb8 fp=0x400011bf70 sp=0x400011bf40 pc=0x498e8\nruntime.mstart0()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1556 +0x68 fp=0x400011bfa0 sp=0x400011bf70 pc=0x49808\nruntime.netbsdMstart0()\n\t/scratch/gobuilder/buildlet/go/src/runtime/os_netbsd.go:263 +0x2c fp=0x400011bfe0 sp=0x400011bfa0 pc=0x41dfc\nruntime.netbsdMstart()\n\t/scratch/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm64.s:77 +0x10 fp=0x400011bff0 sp=0x400011bfe0 pc=0x74610\n\ngoroutine 1 [semacquire]:\nruntime.gopark(0x1c3e60?, 0x1c13c?, 0x0?, 0x40?, 0x30?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x400006ed80 sp=0x400006ed60 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.semacquire1(0x400000e198, 0x98?, 0x1, 0x0, 0x8?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sema.go:160 +0x208 fp=0x400006edd0 sp=0x400006ed80 pc=0x57b88\nsync.runtime_Semacquire(0x40000021a0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sema.go:62 +0x2c fp=0x400006ee10 sp=0x400006edd0 pc=0x6ff1c\nsync.(*WaitGroup).Wait(0x400000e190)\n\t/scratch/gobuilder/buildlet/go/src/sync/waitgroup.go:116 +0x74 fp=0x400006ee30 sp=0x400006ee10 pc=0x7d534\nmain.LockOSThreadTemplateThreadRace()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:243 +0xe8 fp=0x400006ee90 sp=0x400006ee30 pc=0xc4e68\nmain.main()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/main.go:34 +0x11c fp=0x400006ef30 sp=0x400006ee90 pc=0xc505c\nruntime.main()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:267 +0x2bc fp=0x400006efd0 sp=0x400006ef30 pc=0x46cbc\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x400006efd0 sp=0x400006efd0 pc=0x73924\n\ngoroutine 2 [force gc (idle)]:\nruntime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000030f90 sp=0x4000030f70 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.forcegchelper()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:322 +0xb8 fp=0x4000030fd0 sp=0x4000030f90 pc=0x46f78\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000030fd0 sp=0x4000030fd0 pc=0x73924\ncreated by runtime.init.6 in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:310 +0x24\n\ngoroutine 3 [GC sweep wait]:\nruntime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000031760 sp=0x4000031740 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.bgsweep(0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcsweep.go:280 +0xa0 fp=0x40000317b0 sp=0x4000031760 pc=0x33150\nruntime.gcenable.gowrap1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x28 fp=0x40000317d0 sp=0x40000317b0 pc=0x278f8\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000317d0 sp=0x40000317d0 pc=0x73924\ncreated by runtime.gcenable in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x6c\n\ngoroutine 4 [GC scavenge wait]:\nruntime.gopark(0x4000052000?, 0x11f0c8?, 0x1?, 0x0?, 0x4000002d00?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000031f50 sp=0x4000031f30 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.(*scavengerState).park(0x1bb880)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:425 +0x5c fp=0x4000031f80 sp=0x4000031f50 pc=0x309ec\nruntime.bgscavenge(0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:653 +0x44 fp=0x4000031fb0 sp=0x4000031f80 pc=0x30f34\nruntime.gcenable.gowrap2()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0x28 fp=0x4000031fd0 sp=0x4000031fb0 pc=0x27898\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000031fd0 sp=0x4000031fd0 pc=0x73924\ncreated by runtime.gcenable in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0xac\n\ngoroutine 5 [finalizer wait]:\nruntime.gopark(0x40000305d8?, 0x23664?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000030580 sp=0x4000030560 pc=0x470e8\nruntime.runfinq()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mfinal.go:193 +0x108 fp=0x40000307d0 sp=0x4000030580 pc=0x269e8\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000307d0 sp=0x40000307d0 pc=0x73924\ncreated by runtime.createfing in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mfinal.go:163 +0x80\n\ngoroutine 6 [stopping the world]:\nruntime.systemstack_switch()\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:200 +0x8 fp=0x4000184890 sp=0x4000184880 pc=0x715a8\nruntime.stopTheWorld(0x7)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1262 +0xc4 fp=0x40001848f0 sp=0x4000184890 pc=0x49004\nruntime.ReadMemStats(0x4000184938)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mstats.go:361 +0x28 fp=0x4000184920 sp=0x40001848f0 pc=0x3f408\nmain.LockOSThreadTemplateThreadRace.func1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:218 +0x4c fp=0x4000185fd0 sp=0x4000184920 pc=0xc894c\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000185fd0 sp=0x4000185fd0 pc=0x73924\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:214 +0x2c\n\ngoroutine 7 [runnable, locked to thread]:\nruntime.Gosched(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:338\nmain.LockOSThreadTemplateThreadRace.func2()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:238 +0x70 fp=0x4000032fd0 sp=0x4000032f70 pc=0xc4f10\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000032fd0 sp=0x4000032fd0 pc=0x73924\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:229 +0x74\n\ngoroutine 17 [runnable]:\nmain.LockOSThreadTemplateThreadRace.func2.1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:235 fp=0x40000337d0 sp=0x40000337d0 pc=0xc8960\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000337d0 sp=0x40000337d0 pc=0x73924\ncreated by main.LockOSThreadTemplateThreadRace.func2 in goroutine 7\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:235 +0x5c\n\nr0      0x4\nr1      0x0\nr2      0x0\nr3      0x0\nr4      0x4000080a50\nr5      0x0\nr6      0x3\nr7      0x1\nr8      0x4000118000\nr9      0x40000844e0\nr10     0x0\nr11     0x0\nr12     0x84\nr13     0x13\nr14     0x4\nr15     0x11\nr16     0x40001183a0\nr17     0x400011be60\nr18     0x0\nr19     0x0\nr20     0x400011bde0\nr21     0xffffffffe158\nr22     0x0\nr23     0x0\nr24     0x0\nr25     0x0\nr26     0x102818\nr27     0xffffffffffffffe0\nr28     0x40000844e0\nr29     0x400011bcd8\nlr      0x419ec\nsp      0x400011bce0\npc      0x7464c\nfault   0x15c0\n"

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && builder ~ `netbsd-arm.*-bsiegert` && (log ~ `SIGQUIT` || log ~ `test timed out` || `failed to start: context deadline exceeded` ||  `panic: finalizer started .* ago .*, but did not return`)
2023-09-08 19:04 netbsd-arm64-bsiegert go@dac9b9dd runtime.TestLockOSThreadTemplateThreadRace (log)
--- FAIL: TestLockOSThreadTemplateThreadRace (1570.01s)
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build432944410/testprog.exe LockOSThreadTemplateThreadRace (45.54867ms): ok
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build432944410/testprog.exe LockOSThreadTemplateThreadRace (97.894829ms): ok
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build432944410/testprog.exe LockOSThreadTemplateThreadRace (99.743361ms): ok
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build432944410/testprog.exe LockOSThreadTemplateThreadRace (59.950675ms): ok
    exec.go:190: test timed out while running command: /scratch/gobuilder/buildlet/tmp/go-build432944410/testprog.exe LockOSThreadTemplateThreadRace
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build432944410/testprog.exe LockOSThreadTemplateThreadRace: exit status 2
    proc_test.go:1024: run 4: want "OK\n", got "OK\nSIGQUIT: quit\nPC=0x7464c m=8 sigcode=0\n\ngoroutine 0 [idle]:\nruntime.lwp_park(0x3, 0x0, 0x0, 0x0, 0x40001804d0, 0x0)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm64.s:92 +0x1c fp=0x40000a3ce0 sp=0x40000a3ce0 pc=0x7464c\nruntime.semasleep(0xffffffffffffffff)\n\t/scratch/gobuilder/buildlet/go/src/runtime/os_netbsd.go:183 +0x12c fp=0x40000a3d40 sp=0x40000a3ce0 pc=0x419ec\nruntime.notesleep(0x4000180000?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/lock_sema.go:181 +0xac fp=0x40000a3d80 sp=0x40000a3d40 pc=0x1a5ec\nruntime.mPark(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1631\nruntime.stopm()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2535 +0x84 fp=0x40000a3db0 sp=0x40000a3d80 pc=0x4b1a4\nruntime.gcstopm()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2834 +0xe8 fp=0x40000a3de0 sp=0x40000a3db0 pc=0x4bec8\nruntime.findRunnable()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2900 +0x4c fp=0x40000a3f00 sp=0x40000a3de0 pc=0x4c0bc\nruntime.schedule()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:3602 +0x98 fp=0x40000a3f40 sp=0x40000a3f00 pc=0x4e078\nruntime.mstart1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1606 +0xb8 fp=0x40000a3f70 sp=0x40000a3f40 pc=0x498e8\nruntime.mstart0()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1556 +0x68 fp=0x40000a3fa0 sp=0x40000a3f70 pc=0x49808\nruntime.netbsdMstart0()\n\t/scratch/gobuilder/buildlet/go/src/runtime/os_netbsd.go:263 +0x2c fp=0x40000a3fe0 sp=0x40000a3fa0 pc=0x41dfc\nruntime.netbsdMstart()\n\t/scratch/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm64.s:77 +0x10 fp=0x40000a3ff0 sp=0x40000a3fe0 pc=0x74610\n\ngoroutine 1 [runnable]:\nruntime.runExitHooks(0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/exithook.go:41 +0x13c fp=0x400006ef30 sp=0x400006ef30 pc=0x185bc\nruntime.main()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:289 +0x320 fp=0x400006efd0 sp=0x400006ef30 pc=0x46d20\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x400006efd0 sp=0x400006efd0 pc=0x73924\n\ngoroutine 2 [force gc (idle)]:\nruntime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000030f90 sp=0x4000030f70 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.forcegchelper()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:322 +0xb8 fp=0x4000030fd0 sp=0x4000030f90 pc=0x46f78\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000030fd0 sp=0x4000030fd0 pc=0x73924\ncreated by runtime.init.6 in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:310 +0x24\n\ngoroutine 3 [GC sweep wait]:\nruntime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000031760 sp=0x4000031740 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.bgsweep(0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcsweep.go:280 +0xa0 fp=0x40000317b0 sp=0x4000031760 pc=0x33150\nruntime.gcenable.gowrap1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x28 fp=0x40000317d0 sp=0x40000317b0 pc=0x278f8\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000317d0 sp=0x40000317d0 pc=0x73924\ncreated by runtime.gcenable in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x6c\n\ngoroutine 4 [GC scavenge wait]:\nruntime.gopark(0x4000052000?, 0x11f0c8?, 0x1?, 0x0?, 0x4000002d00?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000031f50 sp=0x4000031f30 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.(*scavengerState).park(0x1bb880)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:425 +0x5c fp=0x4000031f80 sp=0x4000031f50 pc=0x309ec\nruntime.bgscavenge(0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:653 +0x44 fp=0x4000031fb0 sp=0x4000031f80 pc=0x30f34\nruntime.gcenable.gowrap2()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0x28 fp=0x4000031fd0 sp=0x4000031fb0 pc=0x27898\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000031fd0 sp=0x4000031fd0 pc=0x73924\ncreated by runtime.gcenable in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0xac\n\ngoroutine 5 [finalizer wait]:\nruntime.gopark(0x40000305d8?, 0x23664?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000030580 sp=0x4000030560 pc=0x470e8\nruntime.runfinq()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mfinal.go:193 +0x108 fp=0x40000307d0 sp=0x4000030580 pc=0x269e8\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000307d0 sp=0x40000307d0 pc=0x73924\ncreated by runtime.createfing in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mfinal.go:163 +0x80\n\ngoroutine 6 [stopping the world]:\nruntime.systemstack_switch()\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:200 +0x8 fp=0x4000092890 sp=0x4000092880 pc=0x715a8\nruntime.stopTheWorld(0x7)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1262 +0xc4 fp=0x40000928f0 sp=0x4000092890 pc=0x49004\nruntime.ReadMemStats(0x4000092938)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mstats.go:361 +0x28 fp=0x4000092920 sp=0x40000928f0 pc=0x3f408\nmain.LockOSThreadTemplateThreadRace.func1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:218 +0x4c fp=0x4000093fd0 sp=0x4000092920 pc=0xc894c\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000093fd0 sp=0x4000093fd0 pc=0x73924\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:214 +0x2c\n\nr0      0x4\nr1      0x0\nr2      0x0\nr3      0x0\nr4      0x40001804d0\nr5      0x0\nr6      0x3\nr7      0x1\nr8      0x40000a0000\nr9      0x40001841a0\nr10     0x0\nr11     0x0\nr12     0x184\nr13     0x13\nr14     0x2\nr15     0x11\nr16     0x40000a03a0\nr17     0x40000a3e60\nr18     0x0\nr19     0x0\nr20     0x40000a3de0\nr21     0x4000000120\nr22     0x0\nr23     0x0\nr24     0x0\nr25     0x0\nr26     0x102818\nr27     0xffffffffffffffa0\nr28     0x40001841a0\nr29     0x40000a3cd8\nlr      0x419ec\nsp      0x40000a3ce0\npc      0x7464c\nfault   0x3d00\n"

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && builder ~ `netbsd-arm.*-bsiegert` && (log ~ `SIGQUIT` || log ~ `test timed out` || `failed to start: context deadline exceeded` ||  `panic: finalizer started .* ago .*, but did not return`)
2023-09-08 19:03 netbsd-arm64-bsiegert go@45d3d100 runtime.TestLockOSThreadTemplateThreadRace (log)
--- FAIL: TestLockOSThreadTemplateThreadRace (1568.99s)
    exec.go:190: test timed out while running command: /scratch/gobuilder/buildlet/tmp/go-build3091095216/testprog.exe LockOSThreadTemplateThreadRace
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build3091095216/testprog.exe LockOSThreadTemplateThreadRace: exit status 2
    proc_test.go:1024: run 0: want "OK\n", got "SIGQUIT: quit\nPC=0x7464c m=6 sigcode=0\n\ngoroutine 0 [idle]:\nruntime.lwp_park(0x3, 0x0, 0x0, 0x0, 0x4000037550, 0x0)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm64.s:92 +0x1c fp=0x40000d3ce0 sp=0x40000d3ce0 pc=0x7464c\nruntime.semasleep(0xffffffffffffffff)\n\t/scratch/gobuilder/buildlet/go/src/runtime/os_netbsd.go:183 +0x12c fp=0x40000d3d40 sp=0x40000d3ce0 pc=0x419ec\nruntime.notesleep(0x4000037080?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/lock_sema.go:181 +0xac fp=0x40000d3d80 sp=0x40000d3d40 pc=0x1a5ec\nruntime.mPark(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1631\nruntime.stopm()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2535 +0x84 fp=0x40000d3db0 sp=0x40000d3d80 pc=0x4b1a4\nruntime.gcstopm()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2834 +0xe8 fp=0x40000d3de0 sp=0x40000d3db0 pc=0x4bec8\nruntime.findRunnable()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2900 +0x4c fp=0x40000d3f00 sp=0x40000d3de0 pc=0x4c0bc\nruntime.schedule()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:3602 +0x98 fp=0x40000d3f40 sp=0x40000d3f00 pc=0x4e078\nruntime.mstart1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1606 +0xb8 fp=0x40000d3f70 sp=0x40000d3f40 pc=0x498e8\nruntime.mstart0()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1556 +0x68 fp=0x40000d3fa0 sp=0x40000d3f70 pc=0x49808\nruntime.netbsdMstart0()\n\t/scratch/gobuilder/buildlet/go/src/runtime/os_netbsd.go:263 +0x2c fp=0x40000d3fe0 sp=0x40000d3fa0 pc=0x41dfc\nruntime.netbsdMstart()\n\t/scratch/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm64.s:77 +0x10 fp=0x40000d3ff0 sp=0x40000d3fe0 pc=0x74610\n\ngoroutine 1 [runnable]:\nruntime.gopark(0x1c44e0?, 0x1c13c?, 0x0?, 0x40?, 0x30?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000094d80 sp=0x4000094d60 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.semacquire1(0x40000c4008, 0x98?, 0x1, 0x0, 0x8?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sema.go:160 +0x208 fp=0x4000094dd0 sp=0x4000094d80 pc=0x57b88\nsync.runtime_Semacquire(0x40000021a0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sema.go:62 +0x2c fp=0x4000094e10 sp=0x4000094dd0 pc=0x6ff1c\nsync.(*WaitGroup).Wait(0x40000c4000)\n\t/scratch/gobuilder/buildlet/go/src/sync/waitgroup.go:116 +0x74 fp=0x4000094e30 sp=0x4000094e10 pc=0x7d534\nmain.LockOSThreadTemplateThreadRace()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:243 +0xe8 fp=0x4000094e90 sp=0x4000094e30 pc=0xc4e68\nmain.main()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/main.go:34 +0x11c fp=0x4000094f30 sp=0x4000094e90 pc=0xc505c\nruntime.main()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:267 +0x2bc fp=0x4000094fd0 sp=0x4000094f30 pc=0x46cbc\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000094fd0 sp=0x4000094fd0 pc=0x73924\n\ngoroutine 2 [force gc (idle)]:\nruntime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000030f90 sp=0x4000030f70 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.forcegchelper()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:322 +0xb8 fp=0x4000030fd0 sp=0x4000030f90 pc=0x46f78\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000030fd0 sp=0x4000030fd0 pc=0x73924\ncreated by runtime.init.6 in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:310 +0x24\n\ngoroutine 3 [GC sweep wait]:\nruntime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000031760 sp=0x4000031740 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.bgsweep(0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcsweep.go:280 +0xa0 fp=0x40000317b0 sp=0x4000031760 pc=0x33150\nruntime.gcenable.gowrap1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x28 fp=0x40000317d0 sp=0x40000317b0 pc=0x278f8\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000317d0 sp=0x40000317d0 pc=0x73924\ncreated by runtime.gcenable in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x6c\n\ngoroutine 4 [GC scavenge wait]:\nruntime.gopark(0x4000052000?, 0x11f0c8?, 0x1?, 0x0?, 0x4000002d00?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000031f50 sp=0x4000031f30 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.(*scavengerState).park(0x1bb880)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:425 +0x5c fp=0x4000031f80 sp=0x4000031f50 pc=0x309ec\nruntime.bgscavenge(0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:653 +0x44 fp=0x4000031fb0 sp=0x4000031f80 pc=0x30f34\nruntime.gcenable.gowrap2()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0x28 fp=0x4000031fd0 sp=0x4000031fb0 pc=0x27898\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000031fd0 sp=0x4000031fd0 pc=0x73924\ncreated by runtime.gcenable in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0xac\n\ngoroutine 17 [finalizer wait]:\nruntime.gopark(0x40000305d8?, 0x23664?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000030580 sp=0x4000030560 pc=0x470e8\nruntime.runfinq()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mfinal.go:193 +0x108 fp=0x40000307d0 sp=0x4000030580 pc=0x269e8\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000307d0 sp=0x40000307d0 pc=0x73924\ncreated by runtime.createfing in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mfinal.go:163 +0x80\n\ngoroutine 18 [stopping the world]:\nruntime.systemstack_switch()\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:200 +0x8 fp=0x40000de890 sp=0x40000de880 pc=0x715a8\nruntime.stopTheWorld(0x7)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1262 +0xc4 fp=0x40000de8f0 sp=0x40000de890 pc=0x49004\nruntime.ReadMemStats(0x40000de938)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mstats.go:361 +0x28 fp=0x40000de920 sp=0x40000de8f0 pc=0x3f408\nmain.LockOSThreadTemplateThreadRace.func1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:218 +0x4c fp=0x40000dffd0 sp=0x40000de920 pc=0xc894c\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000dffd0 sp=0x40000dffd0 pc=0x73924\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:214 +0x2c\n\nr0      0x4\nr1      0x0\nr2      0x0\nr3      0x0\nr4      0x4000037550\nr5      0x0\nr6      0x2\nr7      0x1\nr8      0x1a0\nr9      0x4000003520\nr10     0x0\nr11     0x0\nr12     0x3\nr13     0x13\nr14     0xe\nr15     0x0\nr16     0x40000d03a0\nr17     0x40000d3e60\nr18     0x0\nr19     0x53993\nr20     0x40000d3de0\nr21     0x4000065d58\nr22     0x0\nr23     0x0\nr24     0x0\nr25     0x0\nr26     0x102818\nr27     0x20\nr28     0x4000003520\nr29     0x40000d3cd8\nlr      0x419ec\nsp      0x40000d3ce0\npc      0x7464c\nfault   0x31d5\n"

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && builder ~ `netbsd-arm.*-bsiegert` && (log ~ `SIGQUIT` || log ~ `test timed out` || `failed to start: context deadline exceeded` ||  `panic: finalizer started .* ago .*, but did not return`)
2023-09-08 18:54 netbsd-arm64-bsiegert go@0a49d4a7 runtime.TestLockOSThreadTemplateThreadRace (log)
--- FAIL: TestLockOSThreadTemplateThreadRace (1569.76s)
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build3051695435/testprog.exe LockOSThreadTemplateThreadRace (23.720952ms): ok
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build3051695435/testprog.exe LockOSThreadTemplateThreadRace (80.190368ms): ok
    exec.go:190: test timed out while running command: /scratch/gobuilder/buildlet/tmp/go-build3051695435/testprog.exe LockOSThreadTemplateThreadRace
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build3051695435/testprog.exe LockOSThreadTemplateThreadRace: exit status 2
    proc_test.go:1024: run 2: want "OK\n", got "SIGQUIT: quit\nPC=0x7464c m=6 sigcode=0\n\ngoroutine 0 [idle]:\nruntime.lwp_park(0x3, 0x0, 0x0, 0x0, 0x4000080a50, 0x0)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm64.s:92 +0x1c fp=0x400011bce0 sp=0x400011bce0 pc=0x7464c\nruntime.semasleep(0xffffffffffffffff)\n\t/scratch/gobuilder/buildlet/go/src/runtime/os_netbsd.go:183 +0x12c fp=0x400011bd40 sp=0x400011bce0 pc=0x419ec\nruntime.notesleep(0x1bc318?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/lock_sema.go:181 +0xac fp=0x400011bd80 sp=0x400011bd40 pc=0x1a5ec\nruntime.mPark(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1631\nruntime.stopm()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2535 +0x84 fp=0x400011bdb0 sp=0x400011bd80 pc=0x4b1a4\nruntime.gcstopm()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2834 +0xe8 fp=0x400011bde0 sp=0x400011bdb0 pc=0x4bec8\nruntime.findRunnable()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2900 +0x4c fp=0x400011bf00 sp=0x400011bde0 pc=0x4c0bc\nruntime.schedule()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:3602 +0x98 fp=0x400011bf40 sp=0x400011bf00 pc=0x4e078\nruntime.mstart1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1606 +0xb8 fp=0x400011bf70 sp=0x400011bf40 pc=0x498e8\nruntime.mstart0()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1556 +0x68 fp=0x400011bfa0 sp=0x400011bf70 pc=0x49808\nruntime.netbsdMstart0()\n\t/scratch/gobuilder/buildlet/go/src/runtime/os_netbsd.go:263 +0x2c fp=0x400011bfe0 sp=0x400011bfa0 pc=0x41dfc\nruntime.netbsdMstart()\n\t/scratch/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm64.s:77 +0x10 fp=0x400011bff0 sp=0x400011bfe0 pc=0x74610\n\ngoroutine 1 [semacquire]:\nruntime.gopark(0x1c3e60?, 0x1c13c?, 0x0?, 0x40?, 0x30?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x400006ed80 sp=0x400006ed60 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.semacquire1(0x400000e198, 0x98?, 0x1, 0x0, 0x8?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sema.go:160 +0x208 fp=0x400006edd0 sp=0x400006ed80 pc=0x57b88\nsync.runtime_Semacquire(0x40000021a0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sema.go:62 +0x2c fp=0x400006ee10 sp=0x400006edd0 pc=0x6ff1c\nsync.(*WaitGroup).Wait(0x400000e190)\n\t/scratch/gobuilder/buildlet/go/src/sync/waitgroup.go:116 +0x74 fp=0x400006ee30 sp=0x400006ee10 pc=0x7d534\nmain.LockOSThreadTemplateThreadRace()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:243 +0xe8 fp=0x400006ee90 sp=0x400006ee30 pc=0xc4e68\nmain.main()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/main.go:34 +0x11c fp=0x400006ef30 sp=0x400006ee90 pc=0xc505c\nruntime.main()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:267 +0x2bc fp=0x400006efd0 sp=0x400006ef30 pc=0x46cbc\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x400006efd0 sp=0x400006efd0 pc=0x73924\n\ngoroutine 2 [force gc (idle)]:\nruntime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000030f90 sp=0x4000030f70 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.forcegchelper()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:322 +0xb8 fp=0x4000030fd0 sp=0x4000030f90 pc=0x46f78\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000030fd0 sp=0x4000030fd0 pc=0x73924\ncreated by runtime.init.6 in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:310 +0x24\n\ngoroutine 3 [GC sweep wait]:\nruntime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000031760 sp=0x4000031740 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.bgsweep(0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcsweep.go:280 +0xa0 fp=0x40000317b0 sp=0x4000031760 pc=0x33150\nruntime.gcenable.gowrap1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x28 fp=0x40000317d0 sp=0x40000317b0 pc=0x278f8\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000317d0 sp=0x40000317d0 pc=0x73924\ncreated by runtime.gcenable in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x6c\n\ngoroutine 4 [GC scavenge wait]:\nruntime.gopark(0x4000052000?, 0x11f0c8?, 0x1?, 0x0?, 0x4000002d00?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000031f50 sp=0x4000031f30 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.(*scavengerState).park(0x1bb880)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:425 +0x5c fp=0x4000031f80 sp=0x4000031f50 pc=0x309ec\nruntime.bgscavenge(0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:653 +0x44 fp=0x4000031fb0 sp=0x4000031f80 pc=0x30f34\nruntime.gcenable.gowrap2()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0x28 fp=0x4000031fd0 sp=0x4000031fb0 pc=0x27898\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000031fd0 sp=0x4000031fd0 pc=0x73924\ncreated by runtime.gcenable in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0xac\n\ngoroutine 5 [finalizer wait]:\nruntime.gopark(0x40000305d8?, 0x23664?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000030580 sp=0x4000030560 pc=0x470e8\nruntime.runfinq()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mfinal.go:193 +0x108 fp=0x40000307d0 sp=0x4000030580 pc=0x269e8\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000307d0 sp=0x40000307d0 pc=0x73924\ncreated by runtime.createfing in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mfinal.go:163 +0x80\n\ngoroutine 6 [stopping the world]:\nruntime.systemstack_switch()\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:200 +0x8 fp=0x4000092890 sp=0x4000092880 pc=0x715a8\nruntime.stopTheWorld(0x7)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1262 +0xc4 fp=0x40000928f0 sp=0x4000092890 pc=0x49004\nruntime.ReadMemStats(0x4000092938)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mstats.go:361 +0x28 fp=0x4000092920 sp=0x40000928f0 pc=0x3f408\nmain.LockOSThreadTemplateThreadRace.func1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:218 +0x4c fp=0x4000093fd0 sp=0x4000092920 pc=0xc894c\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000093fd0 sp=0x4000093fd0 pc=0x73924\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:214 +0x2c\n\ngoroutine 8 [runnable, locked to thread]:\nruntime.Gosched(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:338\nmain.LockOSThreadTemplateThreadRace.func2()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:238 +0x70 fp=0x40000337d0 sp=0x4000033770 pc=0xc4f10\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000337d0 sp=0x40000337d0 pc=0x73924\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:229 +0x74\n\ngoroutine 17 [runnable]:\nmain.LockOSThreadTemplateThreadRace.func2.1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:235 fp=0x4000032fd0 sp=0x4000032fd0 pc=0xc8960\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000032fd0 sp=0x4000032fd0 pc=0x73924\ncreated by main.LockOSThreadTemplateThreadRace.func2 in goroutine 8\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:235 +0x5c\n\nr0      0x4\nr1      0x0\nr2      0x0\nr3      0x0\nr4      0x4000080a50\nr5      0x0\nr6      0x2\nr7      0x1\nr8      0x4000118000\nr9      0x40000844e0\nr10     0x0\nr11     0x0\nr12     0x84\nr13     0x13\nr14     0x4\nr15     0x11\nr16     0x40001183a0\nr17     0x400011be60\nr18     0x0\nr19     0x0\nr20     0x400011bde0\nr21     0xffffffffe158\nr22     0x0\nr23     0x0\nr24     0x0\nr25     0x0\nr26     0x102818\nr27     0xffffffffffffffe0\nr28     0x40000844e0\nr29     0x400011bcd8\nlr      0x419ec\nsp      0x400011bce0\npc      0x7464c\nfault   0x2e82\n"

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && builder ~ `netbsd-arm.*-bsiegert` && (log ~ `SIGQUIT` || log ~ `test timed out` || `failed to start: context deadline exceeded` ||  `panic: finalizer started .* ago .*, but did not return`)
2023-09-08 18:51 netbsd-arm64-bsiegert go@7f1f4a19 runtime.TestLockOSThreadTemplateThreadRace (log)
--- FAIL: TestLockOSThreadTemplateThreadRace (1569.76s)
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build944486919/testprog.exe LockOSThreadTemplateThreadRace (133.332583ms): ok
    exec.go:190: test timed out while running command: /scratch/gobuilder/buildlet/tmp/go-build944486919/testprog.exe LockOSThreadTemplateThreadRace
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build944486919/testprog.exe LockOSThreadTemplateThreadRace: exit status 2
    proc_test.go:1024: run 1: want "OK\n", got "SIGQUIT: quit\nPC=0x7464c m=6 sigcode=0\n\ngoroutine 0 [idle]:\nruntime.lwp_park(0x3, 0x0, 0x0, 0x0, 0x4000037550, 0x0)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm64.s:92 +0x1c fp=0x40000d3ce0 sp=0x40000d3ce0 pc=0x7464c\nruntime.semasleep(0xffffffffffffffff)\n\t/scratch/gobuilder/buildlet/go/src/runtime/os_netbsd.go:183 +0x12c fp=0x40000d3d40 sp=0x40000d3ce0 pc=0x419ec\nruntime.notesleep(0x4000037080?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/lock_sema.go:181 +0xac fp=0x40000d3d80 sp=0x40000d3d40 pc=0x1a5ec\nruntime.mPark(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1631\nruntime.stopm()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2535 +0x84 fp=0x40000d3db0 sp=0x40000d3d80 pc=0x4b1a4\nruntime.gcstopm()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2834 +0xe8 fp=0x40000d3de0 sp=0x40000d3db0 pc=0x4bec8\nruntime.findRunnable()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2900 +0x4c fp=0x40000d3f00 sp=0x40000d3de0 pc=0x4c0bc\nruntime.schedule()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:3602 +0x98 fp=0x40000d3f40 sp=0x40000d3f00 pc=0x4e078\nruntime.mstart1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1606 +0xb8 fp=0x40000d3f70 sp=0x40000d3f40 pc=0x498e8\nruntime.mstart0()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1556 +0x68 fp=0x40000d3fa0 sp=0x40000d3f70 pc=0x49808\nruntime.netbsdMstart0()\n\t/scratch/gobuilder/buildlet/go/src/runtime/os_netbsd.go:263 +0x2c fp=0x40000d3fe0 sp=0x40000d3fa0 pc=0x41dfc\nruntime.netbsdMstart()\n\t/scratch/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm64.s:77 +0x10 fp=0x40000d3ff0 sp=0x40000d3fe0 pc=0x74610\n\ngoroutine 1 [runnable]:\nruntime.gopark(0x1c44e0?, 0x1c13c?, 0x0?, 0x40?, 0x30?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000094d80 sp=0x4000094d60 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.semacquire1(0x40000c4008, 0x98?, 0x1, 0x0, 0x8?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sema.go:160 +0x208 fp=0x4000094dd0 sp=0x4000094d80 pc=0x57b88\nsync.runtime_Semacquire(0x40000021a0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sema.go:62 +0x2c fp=0x4000094e10 sp=0x4000094dd0 pc=0x6ff1c\nsync.(*WaitGroup).Wait(0x40000c4000)\n\t/scratch/gobuilder/buildlet/go/src/sync/waitgroup.go:116 +0x74 fp=0x4000094e30 sp=0x4000094e10 pc=0x7d534\nmain.LockOSThreadTemplateThreadRace()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:243 +0xe8 fp=0x4000094e90 sp=0x4000094e30 pc=0xc4e68\nmain.main()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/main.go:34 +0x11c fp=0x4000094f30 sp=0x4000094e90 pc=0xc505c\nruntime.main()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:267 +0x2bc fp=0x4000094fd0 sp=0x4000094f30 pc=0x46cbc\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000094fd0 sp=0x4000094fd0 pc=0x73924\n\ngoroutine 2 [force gc (idle)]:\nruntime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000030f90 sp=0x4000030f70 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.forcegchelper()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:322 +0xb8 fp=0x4000030fd0 sp=0x4000030f90 pc=0x46f78\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000030fd0 sp=0x4000030fd0 pc=0x73924\ncreated by runtime.init.6 in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:310 +0x24\n\ngoroutine 3 [GC sweep wait]:\nruntime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000031760 sp=0x4000031740 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.bgsweep(0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcsweep.go:280 +0xa0 fp=0x40000317b0 sp=0x4000031760 pc=0x33150\nruntime.gcenable.gowrap1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x28 fp=0x40000317d0 sp=0x40000317b0 pc=0x278f8\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000317d0 sp=0x40000317d0 pc=0x73924\ncreated by runtime.gcenable in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x6c\n\ngoroutine 4 [GC scavenge wait]:\nruntime.gopark(0x4000052000?, 0x11f0c8?, 0x1?, 0x0?, 0x4000002d00?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000031f50 sp=0x4000031f30 pc=0x470e8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.(*scavengerState).park(0x1bb880)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:425 +0x5c fp=0x4000031f80 sp=0x4000031f50 pc=0x309ec\nruntime.bgscavenge(0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:653 +0x44 fp=0x4000031fb0 sp=0x4000031f80 pc=0x30f34\nruntime.gcenable.gowrap2()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0x28 fp=0x4000031fd0 sp=0x4000031fb0 pc=0x27898\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000031fd0 sp=0x4000031fd0 pc=0x73924\ncreated by runtime.gcenable in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0xac\n\ngoroutine 17 [finalizer wait]:\nruntime.gopark(0x40000305d8?, 0x23664?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000030580 sp=0x4000030560 pc=0x470e8\nruntime.runfinq()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mfinal.go:193 +0x108 fp=0x40000307d0 sp=0x4000030580 pc=0x269e8\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000307d0 sp=0x40000307d0 pc=0x73924\ncreated by runtime.createfing in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mfinal.go:163 +0x80\n\ngoroutine 18 [stopping the world]:\nruntime.systemstack_switch()\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:200 +0x8 fp=0x40000de890 sp=0x40000de880 pc=0x715a8\nruntime.stopTheWorld(0x7)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1262 +0xc4 fp=0x40000de8f0 sp=0x40000de890 pc=0x49004\nruntime.ReadMemStats(0x40000de938)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mstats.go:361 +0x28 fp=0x40000de920 sp=0x40000de8f0 pc=0x3f408\nmain.LockOSThreadTemplateThreadRace.func1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:218 +0x4c fp=0x40000dffd0 sp=0x40000de920 pc=0xc894c\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000dffd0 sp=0x40000dffd0 pc=0x73924\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:214 +0x2c\n\nr0      0x4\nr1      0x0\nr2      0x0\nr3      0x0\nr4      0x4000037550\nr5      0x0\nr6      0x2\nr7      0x1\nr8      0x1a0\nr9      0x4000003520\nr10     0x0\nr11     0x0\nr12     0x3\nr13     0x13\nr14     0xe\nr15     0x0\nr16     0x40000d03a0\nr17     0x40000d3e60\nr18     0x0\nr19     0x53993\nr20     0x40000d3de0\nr21     0x4000065d58\nr22     0x0\nr23     0x0\nr24     0x0\nr25     0x0\nr26     0x102818\nr27     0x20\nr28     0x4000003520\nr29     0x40000d3cd8\nlr      0x419ec\nsp      0x40000d3ce0\npc      0x7464c\nfault   0x3341\n"

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && builder ~ `netbsd-arm.*-bsiegert` && (log ~ `SIGQUIT` || log ~ `test timed out` || `failed to start: context deadline exceeded` ||  `panic: finalizer started .* ago .*, but did not return`)
2023-09-08 20:27 netbsd-arm-bsiegert go@af3bf866 runtime.TestLockOSThreadTemplateThreadRace (log)
--- FAIL: TestLockOSThreadTemplateThreadRace (1506.64s)
    proc_test.go:1022: /var/gobuilder/buildlet/tmp/go-build3474118024/testprog.exe LockOSThreadTemplateThreadRace (122.660328ms): ok
    proc_test.go:1022: /var/gobuilder/buildlet/tmp/go-build3474118024/testprog.exe LockOSThreadTemplateThreadRace (88.466585ms): ok
    exec.go:190: test timed out while running command: /var/gobuilder/buildlet/tmp/go-build3474118024/testprog.exe LockOSThreadTemplateThreadRace
    proc_test.go:1022: /var/gobuilder/buildlet/tmp/go-build3474118024/testprog.exe LockOSThreadTemplateThreadRace: exit status 2
    proc_test.go:1024: run 2: want "OK\n", got "SIGQUIT: quit\nPC=0x81284 m=6 sigcode=0\n\ngoroutine 0 [idle]:\nruntime.lwp_park(0x3, 0x0, 0x0, 0x0, 0x480660, 0x0)\n\t/var/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm.s:138 +0x28 fp=0x583e6c sp=0x583e60 pc=0x81284\nruntime.semasleep(0xffffffffffffffff)\n\t/var/gobuilder/buildlet/go/src/runtime/os_netbsd.go:183 +0x288 fp=0x583eac sp=0x583e6c pc=0x49d68\nruntime.notesleep(0x480458)\n\t/var/gobuilder/buildlet/go/src/runtime/lock_sema.go:181 +0x8c fp=0x583ec8 sp=0x583eac pc=0x1b1d8\nruntime.mPark(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1631\nruntime.stopm()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2535 +0x90 fp=0x583edc sp=0x583ec8 pc=0x54388\nruntime.gcstopm()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2834 +0xd4 fp=0x583ef4 sp=0x583edc pc=0x55020\nruntime.findRunnable()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2900 +0x48 fp=0x583fa0 sp=0x583ef4 pc=0x55248\nruntime.schedule()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:3602 +0xac fp=0x583fbc sp=0x583fa0 pc=0x57420\nruntime.mstart1()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1606 +0xb0 fp=0x583fcc sp=0x583fbc pc=0x52a7c\nruntime.mstart0()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1556 +0x7c fp=0x583fe0 sp=0x583fcc pc=0x529bc\nruntime.netbsdMstart0()\n\t/var/gobuilder/buildlet/go/src/runtime/os_netbsd.go:263 +0x30 fp=0x583ff8 sp=0x583fe0 pc=0x4a1b8\nruntime.netbsdMstart()\n\t/var/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm.s:164 +0x8 fp=0x583ffc sp=0x583ff8 pc=0x812d8\n\ngoroutine 1 [runnable]:\nruntime.gopark(0x116ee0, 0x1cb458, 0x12, 0x19, 0x4)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x428668 sp=0x428654 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.semacquire1(0x40e188, 0x0, 0x1, 0x0, 0x12)\n\t/var/gobuilder/buildlet/go/src/runtime/sema.go:160 +0x270 fp=0x428690 sp=0x428668 pc=0x62b1c\nsync.runtime_Semacquire(0x40e188)\n\t/var/gobuilder/buildlet/go/src/runtime/sema.go:62 +0x3c fp=0x4286a8 sp=0x428690 pc=0x7dd48\nsync.(*WaitGroup).Wait(0x40e180)\n\t/var/gobuilder/buildlet/go/src/sync/waitgroup.go:116 +0x68 fp=0x4286c4 sp=0x4286a8 pc=0x8a668\nmain.LockOSThreadTemplateThreadRace()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:243 +0x13c fp=0x428730 sp=0x4286c4 pc=0xddbe8\nmain.main()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/main.go:34 +0x158 fp=0x4287a0 sp=0x428730 pc=0xdde3c\nruntime.main()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:267 +0x338 fp=0x4287ec sp=0x4287a0 pc=0x4f8c0\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x4287ec sp=0x4287ec pc=0x805cc\n\ngoroutine 2 [force gc (idle)]:\nruntime.gopark(0x116ee0, 0x1c8560, 0x11, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x428fd4 sp=0x428fc0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.forcegchelper()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:322 +0xe4 fp=0x428fec sp=0x428fd4 pc=0x4fc94\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x428fec sp=0x428fec pc=0x805cc\ncreated by runtime.init.5 in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:310 +0x1c\n\ngoroutine 3 [GC sweep wait]:\nruntime.gopark(0x116ee0, 0x1c86c0, 0xc, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x4297c4 sp=0x4297b0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.bgsweep(0x4180c0)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcsweep.go:280 +0xa8 fp=0x4297e4 sp=0x4297c4 pc=0x39270\nruntime.gcenable.gowrap1()\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x28 fp=0x4297ec sp=0x4297e4 pc=0x295ac\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x4297ec sp=0x4297ec pc=0x805cc\ncreated by runtime.gcenable in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x74\n\ngoroutine 4 [GC scavenge wait]:\nruntime.gopark(0x116ee0, 0x1c8720, 0xd, 0x14, 0x2)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x429fb4 sp=0x429fa0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.(*scavengerState).park(0x1c8720)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x429fc8 sp=0x429fb4 pc=0x364f0\nruntime.bgscavenge(0x4180c0)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x429fe4 sp=0x429fc8 pc=0x36c0c\nruntime.gcenable.gowrap2()\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0x28 fp=0x429fec sp=0x429fe4 pc=0x29558\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x429fec sp=0x429fec pc=0x805cc\ncreated by runtime.gcenable in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0xbc\n\ngoroutine 5 [finalizer wait]:\nruntime.gopark(0x116d98, 0x1d89ec, 0x10, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x42a788 sp=0x42a774 pc=0x4fe58\nruntime.runfinq()\n\t/var/gobuilder/buildlet/go/src/runtime/mfinal.go:193 +0x110 fp=0x42a7ec sp=0x42a788 pc=0x2840c\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x42a7ec sp=0x42a7ec pc=0x805cc\ncreated by runtime.createfing in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mfinal.go:163 +0x5c\n\ngoroutine 6 [stopping the world]:\nruntime.systemstack_switch()\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:274 +0x4 fp=0x504a10 sp=0x504a0c pc=0x7ea50\nruntime.stopTheWorld(0x7)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1262 +0xd4 fp=0x504a3c sp=0x504a10 pc=0x520a8\nruntime.ReadMemStats(0x504a54)\n\t/var/gobuilder/buildlet/go/src/runtime/mstats.go:361 +0x24 fp=0x504a4c sp=0x504a3c pc=0x468c0\nmain.LockOSThreadTemplateThreadRace.func1()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:218 +0x44 fp=0x505fec sp=0x504a4c pc=0xe2678\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x505fec sp=0x505fec pc=0x805cc\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:214 +0x28\n\ngoroutine 7 [runnable, locked to thread]:\nruntime.goexit1()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:3874 +0x64 fp=0x42b7ec sp=0x42b7ec pc=0x582e0\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:860 +0x8 fp=0x42b7ec sp=0x42b7ec pc=0x805d0\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:229 +0xb0\n\ntrap    0x0\nerror   0x0\noldmask 0x0\nr0      0x4\nr1      0x0\nr2      0x0\nr3      0x0\nr4      0x480660\nr5      0x0\nr6      0x1a\nr7      0x116ed0\nr8      0x7\nr9      0x1\nr10     0x482300\nfp      0x0\nip      0x1\nsp      0x583e60\nlr      0x49d68\npc      0x81284\ncpsr    0x60000010\nfault   0x0\n"

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && builder ~ `netbsd-arm.*-bsiegert` && (log ~ `SIGQUIT` || log ~ `test timed out` || `failed to start: context deadline exceeded` ||  `panic: finalizer started .* ago .*, but did not return`)
2023-09-08 19:01 netbsd-arm-bsiegert go@af8a2bde runtime.TestLockOSThreadTemplateThreadRace (log)
--- FAIL: TestLockOSThreadTemplateThreadRace (1503.10s)
    proc_test.go:1022: /var/gobuilder/buildlet/tmp/go-build3952061291/testprog.exe LockOSThreadTemplateThreadRace (51.73378ms): ok
    proc_test.go:1022: /var/gobuilder/buildlet/tmp/go-build3952061291/testprog.exe LockOSThreadTemplateThreadRace (50.298071ms): ok
    exec.go:190: test timed out while running command: /var/gobuilder/buildlet/tmp/go-build3952061291/testprog.exe LockOSThreadTemplateThreadRace
    proc_test.go:1022: /var/gobuilder/buildlet/tmp/go-build3952061291/testprog.exe LockOSThreadTemplateThreadRace: exit status 2
    proc_test.go:1024: run 2: want "OK\n", got "SIGQUIT: quit\nPC=0x81284 m=6 sigcode=0\n\ngoroutine 0 [idle]:\nruntime.lwp_park(0x3, 0x0, 0x0, 0x0, 0x480660, 0x0)\n\t/var/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm.s:138 +0x28 fp=0x583e6c sp=0x583e60 pc=0x81284\nruntime.semasleep(0xffffffffffffffff)\n\t/var/gobuilder/buildlet/go/src/runtime/os_netbsd.go:183 +0x288 fp=0x583eac sp=0x583e6c pc=0x49d68\nruntime.notesleep(0x480458)\n\t/var/gobuilder/buildlet/go/src/runtime/lock_sema.go:181 +0x8c fp=0x583ec8 sp=0x583eac pc=0x1b1d8\nruntime.mPark(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1631\nruntime.stopm()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2535 +0x90 fp=0x583edc sp=0x583ec8 pc=0x54388\nruntime.gcstopm()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2834 +0xd4 fp=0x583ef4 sp=0x583edc pc=0x55020\nruntime.findRunnable()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2900 +0x48 fp=0x583fa0 sp=0x583ef4 pc=0x55248\nruntime.schedule()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:3602 +0xac fp=0x583fbc sp=0x583fa0 pc=0x57420\nruntime.mstart1()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1606 +0xb0 fp=0x583fcc sp=0x583fbc pc=0x52a7c\nruntime.mstart0()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1556 +0x7c fp=0x583fe0 sp=0x583fcc pc=0x529bc\nruntime.netbsdMstart0()\n\t/var/gobuilder/buildlet/go/src/runtime/os_netbsd.go:263 +0x30 fp=0x583ff8 sp=0x583fe0 pc=0x4a1b8\nruntime.netbsdMstart()\n\t/var/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm.s:164 +0x8 fp=0x583ffc sp=0x583ff8 pc=0x812d8\n\ngoroutine 1 [semacquire]:\nruntime.gopark(0x116ee0, 0x1cb458, 0x12, 0x19, 0x4)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x428668 sp=0x428654 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.semacquire1(0x40e188, 0x0, 0x1, 0x0, 0x12)\n\t/var/gobuilder/buildlet/go/src/runtime/sema.go:160 +0x270 fp=0x428690 sp=0x428668 pc=0x62b1c\nsync.runtime_Semacquire(0x40e188)\n\t/var/gobuilder/buildlet/go/src/runtime/sema.go:62 +0x3c fp=0x4286a8 sp=0x428690 pc=0x7dd48\nsync.(*WaitGroup).Wait(0x40e180)\n\t/var/gobuilder/buildlet/go/src/sync/waitgroup.go:116 +0x68 fp=0x4286c4 sp=0x4286a8 pc=0x8a668\nmain.LockOSThreadTemplateThreadRace()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:243 +0x13c fp=0x428730 sp=0x4286c4 pc=0xddbe8\nmain.main()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/main.go:34 +0x158 fp=0x4287a0 sp=0x428730 pc=0xdde3c\nruntime.main()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:267 +0x338 fp=0x4287ec sp=0x4287a0 pc=0x4f8c0\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x4287ec sp=0x4287ec pc=0x805cc\n\ngoroutine 2 [force gc (idle)]:\nruntime.gopark(0x116ee0, 0x1c8560, 0x11, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x428fd4 sp=0x428fc0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.forcegchelper()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:322 +0xe4 fp=0x428fec sp=0x428fd4 pc=0x4fc94\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x428fec sp=0x428fec pc=0x805cc\ncreated by runtime.init.5 in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:310 +0x1c\n\ngoroutine 3 [GC sweep wait]:\nruntime.gopark(0x116ee0, 0x1c86c0, 0xc, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x4297c4 sp=0x4297b0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.bgsweep(0x4180c0)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcsweep.go:280 +0xa8 fp=0x4297e4 sp=0x4297c4 pc=0x39270\nruntime.gcenable.gowrap1()\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x28 fp=0x4297ec sp=0x4297e4 pc=0x295ac\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x4297ec sp=0x4297ec pc=0x805cc\ncreated by runtime.gcenable in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x74\n\ngoroutine 4 [GC scavenge wait]:\nruntime.gopark(0x116ee0, 0x1c8720, 0xd, 0x14, 0x2)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x429fb4 sp=0x429fa0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.(*scavengerState).park(0x1c8720)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x429fc8 sp=0x429fb4 pc=0x364f0\nruntime.bgscavenge(0x4180c0)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x429fe4 sp=0x429fc8 pc=0x36c0c\nruntime.gcenable.gowrap2()\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0x28 fp=0x429fec sp=0x429fe4 pc=0x29558\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x429fec sp=0x429fec pc=0x805cc\ncreated by runtime.gcenable in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0xbc\n\ngoroutine 5 [finalizer wait]:\nruntime.gopark(0x116d98, 0x1d89ec, 0x10, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x42a788 sp=0x42a774 pc=0x4fe58\nruntime.runfinq()\n\t/var/gobuilder/buildlet/go/src/runtime/mfinal.go:193 +0x110 fp=0x42a7ec sp=0x42a788 pc=0x2840c\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x42a7ec sp=0x42a7ec pc=0x805cc\ncreated by runtime.createfing in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mfinal.go:163 +0x5c\n\ngoroutine 6 [stopping the world]:\nruntime.systemstack_switch()\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:274 +0x4 fp=0x504a10 sp=0x504a0c pc=0x7ea50\nruntime.stopTheWorld(0x7)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1262 +0xd4 fp=0x504a3c sp=0x504a10 pc=0x520a8\nruntime.ReadMemStats(0x504a54)\n\t/var/gobuilder/buildlet/go/src/runtime/mstats.go:361 +0x24 fp=0x504a4c sp=0x504a3c pc=0x468c0\nmain.LockOSThreadTemplateThreadRace.func1()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:218 +0x44 fp=0x505fec sp=0x504a4c pc=0xe2678\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x505fec sp=0x505fec pc=0x805cc\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:214 +0x28\n\ngoroutine 7 [runnable, locked to thread]:\nruntime.Gosched(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:338\nmain.LockOSThreadTemplateThreadRace.func2()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:238 +0x78 fp=0x42b7ec sp=0x42b7a0 pc=0xddcb0\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x42b7ec sp=0x42b7ec pc=0x805cc\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:229 +0xb0\n\ntrap    0x0\nerror   0x0\noldmask 0x0\nr0      0x4\nr1      0x0\nr2      0x0\nr3      0x0\nr4      0x480660\nr5      0x0\nr6      0x1a\nr7      0x116ed0\nr8      0x7\nr9      0x1\nr10     0x482300\nfp      0x0\nip      0x1\nsp      0x583e60\nlr      0x49d68\npc      0x81284\ncpsr    0x60000010\nfault   0x0\n"

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && builder ~ `netbsd-arm.*-bsiegert` && (log ~ `SIGQUIT` || log ~ `test timed out` || `failed to start: context deadline exceeded` ||  `panic: finalizer started .* ago .*, but did not return`)
2023-09-08 19:01 netbsd-arm-bsiegert go@9c9fcabb runtime.TestLockOSThreadTemplateThreadRace (log)
--- FAIL: TestLockOSThreadTemplateThreadRace (1507.92s)
    exec.go:190: test timed out while running command: /var/gobuilder/buildlet/tmp/go-build3326304031/testprog.exe LockOSThreadTemplateThreadRace
    proc_test.go:1022: /var/gobuilder/buildlet/tmp/go-build3326304031/testprog.exe LockOSThreadTemplateThreadRace: exit status 2
    proc_test.go:1024: run 0: want "OK\n", got "SIGQUIT: quit\nPC=0x81284 m=6 sigcode=0\n\ngoroutine 0 [idle]:\nruntime.lwp_park(0x3, 0x0, 0x0, 0x0, 0x4809e0, 0x0)\n\t/var/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm.s:138 +0x28 fp=0x465e6c sp=0x465e60 pc=0x81284\nruntime.semasleep(0xffffffffffffffff)\n\t/var/gobuilder/buildlet/go/src/runtime/os_netbsd.go:183 +0x288 fp=0x465eac sp=0x465e6c pc=0x49d68\nruntime.notesleep(0x4807d8)\n\t/var/gobuilder/buildlet/go/src/runtime/lock_sema.go:181 +0x8c fp=0x465ec8 sp=0x465eac pc=0x1b1d8\nruntime.mPark(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1631\nruntime.stopm()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2535 +0x90 fp=0x465edc sp=0x465ec8 pc=0x54388\nruntime.gcstopm()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2834 +0xd4 fp=0x465ef4 sp=0x465edc pc=0x55020\nruntime.findRunnable()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2900 +0x48 fp=0x465fa0 sp=0x465ef4 pc=0x55248\nruntime.schedule()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:3602 +0xac fp=0x465fbc sp=0x465fa0 pc=0x57420\nruntime.mstart1()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1606 +0xb0 fp=0x465fcc sp=0x465fbc pc=0x52a7c\nruntime.mstart0()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1556 +0x7c fp=0x465fe0 sp=0x465fcc pc=0x529bc\nruntime.netbsdMstart0()\n\t/var/gobuilder/buildlet/go/src/runtime/os_netbsd.go:263 +0x30 fp=0x465ff8 sp=0x465fe0 pc=0x4a1b8\nruntime.netbsdMstart()\n\t/var/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm.s:164 +0x8 fp=0x465ffc sp=0x465ff8 pc=0x812d8\n\ngoroutine 1 [runnable]:\nruntime.gopark(0x116ee0, 0x1ca8d8, 0x12, 0x19, 0x4)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x428668 sp=0x428654 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.semacquire1(0x4a0018, 0x0, 0x1, 0x0, 0x12)\n\t/var/gobuilder/buildlet/go/src/runtime/sema.go:160 +0x270 fp=0x428690 sp=0x428668 pc=0x62b1c\nsync.runtime_Semacquire(0x4a0018)\n\t/var/gobuilder/buildlet/go/src/runtime/sema.go:62 +0x3c fp=0x4286a8 sp=0x428690 pc=0x7dd48\nsync.(*WaitGroup).Wait(0x4a0010)\n\t/var/gobuilder/buildlet/go/src/sync/waitgroup.go:116 +0x68 fp=0x4286c4 sp=0x4286a8 pc=0x8a668\nmain.LockOSThreadTemplateThreadRace()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:243 +0x13c fp=0x428730 sp=0x4286c4 pc=0xddbe8\nmain.main()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/main.go:34 +0x158 fp=0x4287a0 sp=0x428730 pc=0xdde3c\nruntime.main()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:267 +0x338 fp=0x4287ec sp=0x4287a0 pc=0x4f8c0\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x4287ec sp=0x4287ec pc=0x805cc\n\ngoroutine 2 [force gc (idle)]:\nruntime.gopark(0x116ee0, 0x1c8560, 0x11, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x428fd4 sp=0x428fc0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.forcegchelper()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:322 +0xe4 fp=0x428fec sp=0x428fd4 pc=0x4fc94\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x428fec sp=0x428fec pc=0x805cc\ncreated by runtime.init.5 in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:310 +0x1c\n\ngoroutine 3 [GC sweep wait]:\nruntime.gopark(0x116ee0, 0x1c86c0, 0xc, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x4297c4 sp=0x4297b0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.bgsweep(0x4180c0)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcsweep.go:280 +0xa8 fp=0x4297e4 sp=0x4297c4 pc=0x39270\nruntime.gcenable.gowrap1()\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x28 fp=0x4297ec sp=0x4297e4 pc=0x295ac\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x4297ec sp=0x4297ec pc=0x805cc\ncreated by runtime.gcenable in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x74\n\ngoroutine 4 [GC scavenge wait]:\nruntime.gopark(0x116ee0, 0x1c8720, 0xd, 0x14, 0x2)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x429fb4 sp=0x429fa0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.(*scavengerState).park(0x1c8720)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x429fc8 sp=0x429fb4 pc=0x364f0\nruntime.bgscavenge(0x4180c0)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x429fe4 sp=0x429fc8 pc=0x36c0c\nruntime.gcenable.gowrap2()\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0x28 fp=0x429fec sp=0x429fe4 pc=0x29558\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x429fec sp=0x429fec pc=0x805cc\ncreated by runtime.gcenable in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0xbc\n\ngoroutine 17 [finalizer wait]:\nruntime.gopark(0x116d98, 0x1d89ec, 0x10, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x424788 sp=0x424774 pc=0x4fe58\nruntime.runfinq()\n\t/var/gobuilder/buildlet/go/src/runtime/mfinal.go:193 +0x110 fp=0x4247ec sp=0x424788 pc=0x2840c\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x4247ec sp=0x4247ec pc=0x805cc\ncreated by runtime.createfing in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mfinal.go:163 +0x5c\n\ngoroutine 18 [stopping the world]:\nruntime.systemstack_switch()\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:274 +0x4 fp=0x504a10 sp=0x504a0c pc=0x7ea50\nruntime.stopTheWorld(0x7)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1262 +0xd4 fp=0x504a3c sp=0x504a10 pc=0x520a8\nruntime.ReadMemStats(0x504a54)\n\t/var/gobuilder/buildlet/go/src/runtime/mstats.go:361 +0x24 fp=0x504a4c sp=0x504a3c pc=0x468c0\nmain.LockOSThreadTemplateThreadRace.func1()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:218 +0x44 fp=0x505fec sp=0x504a4c pc=0xe2678\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x505fec sp=0x505fec pc=0x805cc\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:214 +0x28\n\ntrap    0x0\nerror   0x0\noldmask 0x0\nr0      0x4\nr1      0x0\nr2      0x0\nr3      0x0\nr4      0x4809e0\nr5      0x0\nr6      0x1a\nr7      0x116ed0\nr8      0x7\nr9      0x1\nr10     0x482700\nfp      0x0\nip      0x1\nsp      0x465e60\nlr      0x49d68\npc      0x81284\ncpsr    0x60000010\nfault   0x0\n"

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && builder ~ `netbsd-arm.*-bsiegert` && (log ~ `SIGQUIT` || log ~ `test timed out` || `failed to start: context deadline exceeded` ||  `panic: finalizer started .* ago .*, but did not return`)
2023-09-08 18:54 netbsd-arm-bsiegert go@0a49d4a7 runtime.TestLockOSThreadTemplateThreadRace (log)
--- FAIL: TestLockOSThreadTemplateThreadRace (1507.27s)
    exec.go:190: test timed out while running command: /var/gobuilder/buildlet/tmp/go-build1166177901/testprog.exe LockOSThreadTemplateThreadRace
    proc_test.go:1022: /var/gobuilder/buildlet/tmp/go-build1166177901/testprog.exe LockOSThreadTemplateThreadRace: exit status 2
    proc_test.go:1024: run 0: want "OK\n", got "SIGQUIT: quit\nPC=0x81284 m=6 sigcode=0\n\ngoroutine 0 [idle]:\nruntime.lwp_park(0x3, 0x0, 0x0, 0x0, 0x480660, 0x0)\n\t/var/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm.s:138 +0x28 fp=0x583e6c sp=0x583e60 pc=0x81284\nruntime.semasleep(0xffffffffffffffff)\n\t/var/gobuilder/buildlet/go/src/runtime/os_netbsd.go:183 +0x288 fp=0x583eac sp=0x583e6c pc=0x49d68\nruntime.notesleep(0x480458)\n\t/var/gobuilder/buildlet/go/src/runtime/lock_sema.go:181 +0x8c fp=0x583ec8 sp=0x583eac pc=0x1b1d8\nruntime.mPark(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1631\nruntime.stopm()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2535 +0x90 fp=0x583edc sp=0x583ec8 pc=0x54388\nruntime.gcstopm()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2834 +0xd4 fp=0x583ef4 sp=0x583edc pc=0x55020\nruntime.findRunnable()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2900 +0x48 fp=0x583fa0 sp=0x583ef4 pc=0x55248\nruntime.schedule()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:3602 +0xac fp=0x583fbc sp=0x583fa0 pc=0x57420\nruntime.mstart1()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1606 +0xb0 fp=0x583fcc sp=0x583fbc pc=0x52a7c\nruntime.mstart0()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1556 +0x7c fp=0x583fe0 sp=0x583fcc pc=0x529bc\nruntime.netbsdMstart0()\n\t/var/gobuilder/buildlet/go/src/runtime/os_netbsd.go:263 +0x30 fp=0x583ff8 sp=0x583fe0 pc=0x4a1b8\nruntime.netbsdMstart()\n\t/var/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm.s:164 +0x8 fp=0x583ffc sp=0x583ff8 pc=0x812d8\n\ngoroutine 1 [semacquire]:\nruntime.gopark(0x116ee0, 0x1cb458, 0x12, 0x19, 0x4)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x428668 sp=0x428654 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.semacquire1(0x40e188, 0x0, 0x1, 0x0, 0x12)\n\t/var/gobuilder/buildlet/go/src/runtime/sema.go:160 +0x270 fp=0x428690 sp=0x428668 pc=0x62b1c\nsync.runtime_Semacquire(0x40e188)\n\t/var/gobuilder/buildlet/go/src/runtime/sema.go:62 +0x3c fp=0x4286a8 sp=0x428690 pc=0x7dd48\nsync.(*WaitGroup).Wait(0x40e180)\n\t/var/gobuilder/buildlet/go/src/sync/waitgroup.go:116 +0x68 fp=0x4286c4 sp=0x4286a8 pc=0x8a668\nmain.LockOSThreadTemplateThreadRace()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:243 +0x13c fp=0x428730 sp=0x4286c4 pc=0xddbe8\nmain.main()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/main.go:34 +0x158 fp=0x4287a0 sp=0x428730 pc=0xdde3c\nruntime.main()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:267 +0x338 fp=0x4287ec sp=0x4287a0 pc=0x4f8c0\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x4287ec sp=0x4287ec pc=0x805cc\n\ngoroutine 2 [force gc (idle)]:\nruntime.gopark(0x116ee0, 0x1c8560, 0x11, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x428fd4 sp=0x428fc0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.forcegchelper()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:322 +0xe4 fp=0x428fec sp=0x428fd4 pc=0x4fc94\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x428fec sp=0x428fec pc=0x805cc\ncreated by runtime.init.5 in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:310 +0x1c\n\ngoroutine 3 [GC sweep wait]:\nruntime.gopark(0x116ee0, 0x1c86c0, 0xc, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x4297c4 sp=0x4297b0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.bgsweep(0x4180c0)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcsweep.go:280 +0xa8 fp=0x4297e4 sp=0x4297c4 pc=0x39270\nruntime.gcenable.gowrap1()\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x28 fp=0x4297ec sp=0x4297e4 pc=0x295ac\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x4297ec sp=0x4297ec pc=0x805cc\ncreated by runtime.gcenable in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x74\n\ngoroutine 4 [GC scavenge wait]:\nruntime.gopark(0x116ee0, 0x1c8720, 0xd, 0x14, 0x2)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x429fb4 sp=0x429fa0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.(*scavengerState).park(0x1c8720)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x429fc8 sp=0x429fb4 pc=0x364f0\nruntime.bgscavenge(0x4180c0)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x429fe4 sp=0x429fc8 pc=0x36c0c\nruntime.gcenable.gowrap2()\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0x28 fp=0x429fec sp=0x429fe4 pc=0x29558\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x429fec sp=0x429fec pc=0x805cc\ncreated by runtime.gcenable in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0xbc\n\ngoroutine 5 [finalizer wait]:\nruntime.gopark(0x116d98, 0x1d89ec, 0x10, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x42a788 sp=0x42a774 pc=0x4fe58\nruntime.runfinq()\n\t/var/gobuilder/buildlet/go/src/runtime/mfinal.go:193 +0x110 fp=0x42a7ec sp=0x42a788 pc=0x2840c\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x42a7ec sp=0x42a7ec pc=0x805cc\ncreated by runtime.createfing in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mfinal.go:163 +0x5c\n\ngoroutine 6 [stopping the world]:\nruntime.systemstack_switch()\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:274 +0x4 fp=0x504a10 sp=0x504a0c pc=0x7ea50\nruntime.stopTheWorld(0x7)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1262 +0xd4 fp=0x504a3c sp=0x504a10 pc=0x520a8\nruntime.ReadMemStats(0x504a54)\n\t/var/gobuilder/buildlet/go/src/runtime/mstats.go:361 +0x24 fp=0x504a4c sp=0x504a3c pc=0x468c0\nmain.LockOSThreadTemplateThreadRace.func1()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:218 +0x44 fp=0x505fec sp=0x504a4c pc=0xe2678\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x505fec sp=0x505fec pc=0x805cc\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:214 +0x28\n\ngoroutine 8 [runnable, locked to thread]:\nruntime.Gosched(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:338\nmain.LockOSThreadTemplateThreadRace.func2()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:238 +0x78 fp=0x42bfec sp=0x42bfa0 pc=0xddcb0\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x42bfec sp=0x42bfec pc=0x805cc\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:229 +0xb0\n\ntrap    0x0\nerror   0x0\noldmask 0x0\nr0      0x4\nr1      0x0\nr2      0x0\nr3      0x0\nr4      0x480660\nr5      0x0\nr6      0x1a\nr7      0x116ed0\nr8      0x7\nr9      0x1\nr10     0x482400\nfp      0x0\nip      0x1\nsp      0x583e60\nlr      0x49d68\npc      0x81284\ncpsr    0x60000010\nfault   0x0\n"

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && builder ~ `netbsd-arm.*-bsiegert` && (log ~ `SIGQUIT` || log ~ `test timed out` || `failed to start: context deadline exceeded` ||  `panic: finalizer started .* ago .*, but did not return`)
2023-09-11 14:46 netbsd-arm64-bsiegert go@a46b1ad3 runtime.TestLockOSThreadTemplateThreadRace (log)
--- FAIL: TestLockOSThreadTemplateThreadRace (1569.41s)
    exec.go:190: test timed out while running command: /scratch/gobuilder/buildlet/tmp/go-build1247655373/testprog.exe LockOSThreadTemplateThreadRace
    proc_test.go:1022: /scratch/gobuilder/buildlet/tmp/go-build1247655373/testprog.exe LockOSThreadTemplateThreadRace: exit status 2
    proc_test.go:1024: run 0: want "OK\n", got "SIGQUIT: quit\nPC=0x7479c m=6 sigcode=0\n\ngoroutine 0 [idle]:\nruntime.lwp_park(0x3, 0x0, 0x0, 0x0, 0x4000080a50, 0x0)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm64.s:92 +0x1c fp=0x400011bce0 sp=0x400011bce0 pc=0x7479c\nruntime.semasleep(0xffffffffffffffff)\n\t/scratch/gobuilder/buildlet/go/src/runtime/os_netbsd.go:183 +0x12c fp=0x400011bd40 sp=0x400011bce0 pc=0x41bbc\nruntime.notesleep(0x4000080580?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/lock_sema.go:181 +0xac fp=0x400011bd80 sp=0x400011bd40 pc=0x1a7bc\nruntime.mPark(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1631\nruntime.stopm()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2520 +0x84 fp=0x400011bdb0 sp=0x400011bd80 pc=0x4b2f4\nruntime.gcstopm()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2819 +0xe8 fp=0x400011bde0 sp=0x400011bdb0 pc=0x4c018\nruntime.findRunnable()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:2885 +0x4c fp=0x400011bf00 sp=0x400011bde0 pc=0x4c20c\nruntime.schedule()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:3587 +0x98 fp=0x400011bf40 sp=0x400011bf00 pc=0x4e1c8\nruntime.mstart1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1606 +0xb8 fp=0x400011bf70 sp=0x400011bf40 pc=0x49ab8\nruntime.mstart0()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1556 +0x68 fp=0x400011bfa0 sp=0x400011bf70 pc=0x499d8\nruntime.netbsdMstart0()\n\t/scratch/gobuilder/buildlet/go/src/runtime/os_netbsd.go:263 +0x2c fp=0x400011bfe0 sp=0x400011bfa0 pc=0x41fcc\nruntime.netbsdMstart()\n\t/scratch/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm64.s:77 +0x10 fp=0x400011bff0 sp=0x400011bfe0 pc=0x74760\n\ngoroutine 1 [semacquire]:\nruntime.gopark(0x1c3e60?, 0x1c30c?, 0x0?, 0x40?, 0x30?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x400006ed80 sp=0x400006ed60 pc=0x472b8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.semacquire1(0x400000e198, 0xe8?, 0x1, 0x0, 0x8?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sema.go:160 +0x208 fp=0x400006edd0 sp=0x400006ed80 pc=0x57cd8\nsync.runtime_Semacquire(0x40000021a0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/sema.go:62 +0x2c fp=0x400006ee10 sp=0x400006edd0 pc=0x7006c\nsync.(*WaitGroup).Wait(0x400000e190)\n\t/scratch/gobuilder/buildlet/go/src/sync/waitgroup.go:116 +0x74 fp=0x400006ee30 sp=0x400006ee10 pc=0x7d684\nmain.LockOSThreadTemplateThreadRace()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:243 +0xe8 fp=0x400006ee90 sp=0x400006ee30 pc=0xc4fb8\nmain.main()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/main.go:34 +0x11c fp=0x400006ef30 sp=0x400006ee90 pc=0xc51ac\nruntime.main()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:267 +0x2bc fp=0x400006efd0 sp=0x400006ef30 pc=0x46e8c\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x400006efd0 sp=0x400006efd0 pc=0x73a74\n\ngoroutine 2 [force gc (idle)]:\nruntime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000030f90 sp=0x4000030f70 pc=0x472b8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.forcegchelper()\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:322 +0xb8 fp=0x4000030fd0 sp=0x4000030f90 pc=0x47148\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000030fd0 sp=0x4000030fd0 pc=0x73a74\ncreated by runtime.init.6 in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:310 +0x24\n\ngoroutine 3 [GC sweep wait]:\nruntime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000031760 sp=0x4000031740 pc=0x472b8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.bgsweep(0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcsweep.go:280 +0xa0 fp=0x40000317b0 sp=0x4000031760 pc=0x33320\nruntime.gcenable.gowrap1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x28 fp=0x40000317d0 sp=0x40000317b0 pc=0x27ac8\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000317d0 sp=0x40000317d0 pc=0x73a74\ncreated by runtime.gcenable in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x6c\n\ngoroutine 4 [GC scavenge wait]:\nruntime.gopark(0x4000052000?, 0x11f108?, 0x1?, 0x0?, 0x4000002d00?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000031f50 sp=0x4000031f30 pc=0x472b8\nruntime.goparkunlock(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.(*scavengerState).park(0x1bb880)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:425 +0x5c fp=0x4000031f80 sp=0x4000031f50 pc=0x30bbc\nruntime.bgscavenge(0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:653 +0x44 fp=0x4000031fb0 sp=0x4000031f80 pc=0x31104\nruntime.gcenable.gowrap2()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0x28 fp=0x4000031fd0 sp=0x4000031fb0 pc=0x27a68\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000031fd0 sp=0x4000031fd0 pc=0x73a74\ncreated by runtime.gcenable in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0xac\n\ngoroutine 5 [finalizer wait]:\nruntime.gopark(0x40000305d8?, 0x23834?, 0x0?, 0x0?, 0x0?)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:398 +0xc8 fp=0x4000030580 sp=0x4000030560 pc=0x472b8\nruntime.runfinq()\n\t/scratch/gobuilder/buildlet/go/src/runtime/mfinal.go:193 +0x108 fp=0x40000307d0 sp=0x4000030580 pc=0x26bb8\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000307d0 sp=0x40000307d0 pc=0x73a74\ncreated by runtime.createfing in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/mfinal.go:163 +0x80\n\ngoroutine 6 [stopping the world]:\nruntime.systemstack_switch()\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:200 +0x8 fp=0x4000092890 sp=0x4000092880 pc=0x716f8\nruntime.stopTheWorld(0x7)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:1262 +0xc4 fp=0x40000928f0 sp=0x4000092890 pc=0x491d4\nruntime.ReadMemStats(0x4000092938)\n\t/scratch/gobuilder/buildlet/go/src/runtime/mstats.go:361 +0x28 fp=0x4000092920 sp=0x40000928f0 pc=0x3f5d8\nmain.LockOSThreadTemplateThreadRace.func1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:218 +0x4c fp=0x4000093fd0 sp=0x4000092920 pc=0xc8a9c\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000093fd0 sp=0x4000093fd0 pc=0x73a74\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:214 +0x2c\n\ngoroutine 7 [runnable, locked to thread]:\nruntime.Gosched(...)\n\t/scratch/gobuilder/buildlet/go/src/runtime/proc.go:338\nmain.LockOSThreadTemplateThreadRace.func2()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:238 +0x70 fp=0x4000032fd0 sp=0x4000032f70 pc=0xc5060\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000032fd0 sp=0x4000032fd0 pc=0x73a74\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:229 +0x74\n\ngoroutine 17 [runnable]:\nmain.LockOSThreadTemplateThreadRace.func2.1()\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:235 fp=0x40000337d0 sp=0x40000337d0 pc=0xc8ab0\nruntime.goexit({})\n\t/scratch/gobuilder/buildlet/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000337d0 sp=0x40000337d0 pc=0x73a74\ncreated by main.LockOSThreadTemplateThreadRace.func2 in goroutine 7\n\t/scratch/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:235 +0x5c\n\nr0      0x4\nr1      0x0\nr2      0x0\nr3      0x0\nr4      0x4000080a50\nr5      0x0\nr6      0x3\nr7      0x1\nr8      0x4000118000\nr9      0x40000844e0\nr10     0x0\nr11     0x0\nr12     0x84\nr13     0x13\nr14     0x4\nr15     0x11\nr16     0x40001183a0\nr17     0x400011be60\nr18     0x0\nr19     0x0\nr20     0x400011bde0\nr21     0x4000000120\nr22     0x0\nr23     0x0\nr24     0x0\nr25     0x0\nr26     0x102850\nr27     0xffffffffffffffe0\nr28     0x40000844e0\nr29     0x400011bcd8\nlr      0x41bbc\nsp      0x400011bce0\npc      0x7479c\nfault   0x133d\n"

watchflakes

@prattmic
Copy link
Member

The recent series of failures is fixed by http://go.dev/cl/527057.

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && builder ~ `netbsd-arm.*-bsiegert` && (log ~ `SIGQUIT` || log ~ `test timed out` || `failed to start: context deadline exceeded` ||  `panic: finalizer started .* ago .*, but did not return`)
2023-10-04 02:55 netbsd-arm-bsiegert go@a1eb658d runtime.TestDeferLiveness (log)
panic: test timed out after 30m0s
running tests:
	TestDeferLiveness (27m41s)

syscall.Syscall6(0x1e1, 0x1, 0x4b7d, 0x1653de4, 0x10020, 0x0, 0x0)
	/var/gobuilder/buildlet/go/src/syscall/asm_netbsd_arm.s:39 +0x8 fp=0x1653db8 sp=0x1653db4 pc=0xa96dc
os.wait6(0x1, 0x4b7d, 0x10020)
	/var/gobuilder/buildlet/go/src/os/wait6_netbsd.go:16 +0x58 fp=0x1653dec sp=0x1653db8 pc=0xd3ab0
os.(*Process).blockUntilWaitable(0x1fa2210)
	/var/gobuilder/buildlet/go/src/os/wait_wait6.go:20 +0x30 fp=0x1653e08 sp=0x1653dec pc=0xd3b00
os.(*Process).wait(0x1fa2210)
	/var/gobuilder/buildlet/go/src/os/exec_unix.go:22 +0x2c fp=0x1653e44 sp=0x1653e08 pc=0xcde0c
os.(*Process).Wait(...)
	/var/gobuilder/buildlet/go/src/os/exec.go:134
os/exec.(*Cmd).Wait(0x16aa000)
	/var/gobuilder/buildlet/go/src/os/exec/exec.go:897 +0x38 fp=0x1653e7c sp=0x1653e44 pc=0x166574
os/exec.(*Cmd).Run(0x16aa000)
	/var/gobuilder/buildlet/go/src/os/exec/exec.go:607 +0x48 fp=0x1653e8c sp=0x1653e7c pc=0x165268
os/exec.(*Cmd).CombinedOutput(0x16aa000)
	/var/gobuilder/buildlet/go/src/os/exec/exec.go:1012 +0x88 fp=0x1653ea0 sp=0x1653e8c pc=0x166e8c
runtime_test.runBuiltTestProg(0x1ba6780, {0x1b56680, 0x3b}, {0x4637be, 0xd}, {0x1195f8c, 0x1, 0x1})
	/var/gobuilder/buildlet/go/src/runtime/crash_test.go:87 +0x2a8 fp=0x1653f1c sp=0x1653ea0 pc=0x3221cc
runtime_test.runTestProg(0x1ba6780, {0x4605f9, 0x8}, {0x4637be, 0xd}, {0x1195f8c, 0x1, 0x1})
	/var/gobuilder/buildlet/go/src/runtime/crash_test.go:70 +0x168 fp=0x1653f58 sp=0x1653f1c pc=0x321ef0
runtime_test.TestDeferLiveness(0x1ba6780)
	/var/gobuilder/buildlet/go/src/runtime/stack_test.go:868 +0x70 fp=0x1653f94 sp=0x1653f58 pc=0x3b3544
testing.tRunner(0x1ba6780, 0x48ac38)

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && builder ~ `netbsd-arm.*-bsiegert` && (log ~ `SIGQUIT` || log ~ `test timed out` || `failed to start: context deadline exceeded` ||  `panic: finalizer started .* ago .*, but did not return`)
2023-09-07 16:10 netbsd-arm-bsiegert go@dc6513b8 runtime.TestLockOSThreadTemplateThreadRace (log)
--- FAIL: TestLockOSThreadTemplateThreadRace (1506.01s)
    proc_test.go:1022: /var/gobuilder/buildlet/tmp/go-build4080174188/testprog.exe LockOSThreadTemplateThreadRace (93.988411ms): ok
    proc_test.go:1022: /var/gobuilder/buildlet/tmp/go-build4080174188/testprog.exe LockOSThreadTemplateThreadRace (88.91393ms): ok
    exec.go:190: test timed out while running command: /var/gobuilder/buildlet/tmp/go-build4080174188/testprog.exe LockOSThreadTemplateThreadRace
    proc_test.go:1022: /var/gobuilder/buildlet/tmp/go-build4080174188/testprog.exe LockOSThreadTemplateThreadRace: exit status 2
    proc_test.go:1024: run 2: want "OK\n", got "SIGQUIT: quit\nPC=0x81284 m=6 sigcode=0\n\ngoroutine 0 [idle]:\nruntime.lwp_park(0x3, 0x0, 0x0, 0x0, 0x42d460, 0x0)\n\t/var/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm.s:138 +0x28 fp=0x48fe6c sp=0x48fe60 pc=0x81284\nruntime.semasleep(0xffffffffffffffff)\n\t/var/gobuilder/buildlet/go/src/runtime/os_netbsd.go:183 +0x288 fp=0x48feac sp=0x48fe6c pc=0x49d68\nruntime.notesleep(0x42d258)\n\t/var/gobuilder/buildlet/go/src/runtime/lock_sema.go:181 +0x8c fp=0x48fec8 sp=0x48feac pc=0x1b1d8\nruntime.mPark(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1631\nruntime.stopm()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2535 +0x90 fp=0x48fedc sp=0x48fec8 pc=0x54388\nruntime.gcstopm()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2834 +0xd4 fp=0x48fef4 sp=0x48fedc pc=0x55020\nruntime.findRunnable()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:2900 +0x48 fp=0x48ffa0 sp=0x48fef4 pc=0x55248\nruntime.schedule()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:3602 +0xac fp=0x48ffbc sp=0x48ffa0 pc=0x57420\nruntime.mstart1()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1606 +0xb0 fp=0x48ffcc sp=0x48ffbc pc=0x52a7c\nruntime.mstart0()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1556 +0x7c fp=0x48ffe0 sp=0x48ffcc pc=0x529bc\nruntime.netbsdMstart0()\n\t/var/gobuilder/buildlet/go/src/runtime/os_netbsd.go:263 +0x30 fp=0x48fff8 sp=0x48ffe0 pc=0x4a1b8\nruntime.netbsdMstart()\n\t/var/gobuilder/buildlet/go/src/runtime/sys_netbsd_arm.s:164 +0x8 fp=0x48fffc sp=0x48fff8 pc=0x812d8\n\ngoroutine 1 [runnable]:\nruntime.gopark(0x116ee0, 0x1cb458, 0x12, 0x19, 0x4)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x428668 sp=0x428654 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.semacquire1(0x40e188, 0x0, 0x1, 0x0, 0x12)\n\t/var/gobuilder/buildlet/go/src/runtime/sema.go:160 +0x270 fp=0x428690 sp=0x428668 pc=0x62b1c\nsync.runtime_Semacquire(0x40e188)\n\t/var/gobuilder/buildlet/go/src/runtime/sema.go:62 +0x3c fp=0x4286a8 sp=0x428690 pc=0x7dd48\nsync.(*WaitGroup).Wait(0x40e180)\n\t/var/gobuilder/buildlet/go/src/sync/waitgroup.go:116 +0x68 fp=0x4286c4 sp=0x4286a8 pc=0x8a668\nmain.LockOSThreadTemplateThreadRace()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:243 +0x13c fp=0x428730 sp=0x4286c4 pc=0xddbe8\nmain.main()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/main.go:34 +0x158 fp=0x4287a0 sp=0x428730 pc=0xdde3c\nruntime.main()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:267 +0x338 fp=0x4287ec sp=0x4287a0 pc=0x4f8c0\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x4287ec sp=0x4287ec pc=0x805cc\n\ngoroutine 2 [force gc (idle)]:\nruntime.gopark(0x116ee0, 0x1c8560, 0x11, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x428fd4 sp=0x428fc0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.forcegchelper()\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:322 +0xe4 fp=0x428fec sp=0x428fd4 pc=0x4fc94\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x428fec sp=0x428fec pc=0x805cc\ncreated by runtime.init.5 in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:310 +0x1c\n\ngoroutine 3 [GC sweep wait]:\nruntime.gopark(0x116ee0, 0x1c86c0, 0xc, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x4297c4 sp=0x4297b0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.bgsweep(0x4180c0)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcsweep.go:280 +0xa8 fp=0x4297e4 sp=0x4297c4 pc=0x39270\nruntime.gcenable.gowrap1()\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x28 fp=0x4297ec sp=0x4297e4 pc=0x295ac\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x4297ec sp=0x4297ec pc=0x805cc\ncreated by runtime.gcenable in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:203 +0x74\n\ngoroutine 4 [GC scavenge wait]:\nruntime.gopark(0x116ee0, 0x1c8720, 0xd, 0x14, 0x2)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x429fb4 sp=0x429fa0 pc=0x4fe58\nruntime.goparkunlock(...)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:404\nruntime.(*scavengerState).park(0x1c8720)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:425 +0x68 fp=0x429fc8 sp=0x429fb4 pc=0x364f0\nruntime.bgscavenge(0x4180c0)\n\t/var/gobuilder/buildlet/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x429fe4 sp=0x429fc8 pc=0x36c0c\nruntime.gcenable.gowrap2()\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0x28 fp=0x429fec sp=0x429fe4 pc=0x29558\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x429fec sp=0x429fec pc=0x805cc\ncreated by runtime.gcenable in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mgc.go:204 +0xbc\n\ngoroutine 5 [finalizer wait]:\nruntime.gopark(0x116d98, 0x1d89ec, 0x10, 0x14, 0x1)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:398 +0x104 fp=0x42a788 sp=0x42a774 pc=0x4fe58\nruntime.runfinq()\n\t/var/gobuilder/buildlet/go/src/runtime/mfinal.go:193 +0x110 fp=0x42a7ec sp=0x42a788 pc=0x2840c\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x42a7ec sp=0x42a7ec pc=0x805cc\ncreated by runtime.createfing in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/mfinal.go:163 +0x5c\n\ngoroutine 6 [stopping the world]:\nruntime.systemstack_switch()\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:274 +0x4 fp=0x492a10 sp=0x492a0c pc=0x7ea50\nruntime.stopTheWorld(0x7)\n\t/var/gobuilder/buildlet/go/src/runtime/proc.go:1262 +0xd4 fp=0x492a3c sp=0x492a10 pc=0x520a8\nruntime.ReadMemStats(0x492a54)\n\t/var/gobuilder/buildlet/go/src/runtime/mstats.go:361 +0x24 fp=0x492a4c sp=0x492a3c pc=0x468c0\nmain.LockOSThreadTemplateThreadRace.func1()\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:218 +0x44 fp=0x493fec sp=0x492a4c pc=0xe2678\nruntime.goexit({})\n\t/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:859 +0x4 fp=0x493fec sp=0x493fec pc=0x805cc\ncreated by main.LockOSThreadTemplateThreadRace in goroutine 1\n\t/var/gobuilder/buildlet/go/src/runtime/testdata/testprog/lockosthread.go:214 +0x28\n\ntrap    0x0\nerror   0x0\noldmask 0x0\nr0      0x4\nr1      0x0\nr2      0x0\nr3      0x0\nr4      0x42d460\nr5      0x0\nr6      0x1a\nr7      0x116ed0\nr8      0x7\nr9      0x1\nr10     0x403300\nfp      0x0\nip      0x1\nsp      0x48fe60\nlr      0x49d68\npc      0x81284\ncpsr    0x60000010\nfault   0x0\n"

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && builder ~ `netbsd-arm.*-bsiegert` && (log ~ `SIGQUIT` || log ~ `test timed out` || `failed to start: context deadline exceeded` ||  `panic: finalizer started .* ago .*, but did not return`)
2023-11-07 01:22 netbsd-arm-bsiegert go@d33548d1 runtime.TestLockOSThreadTemplateThreadRace (log)
panic: test timed out after 30m0s
running tests:
	TestLockOSThreadTemplateThreadRace (27m48s)

syscall.Syscall6(0x1e1, 0x1, 0x1c59, 0x848dfc, 0x10020, 0x0, 0x0)
	/var/gobuilder/buildlet/go/src/syscall/asm_netbsd_arm.s:39 +0x8 fp=0x848dd0 sp=0x848dcc pc=0xa91d0
os.wait6(0x1, 0x1c59, 0x10020)
	/var/gobuilder/buildlet/go/src/os/wait6_netbsd.go:16 +0x58 fp=0x848e04 sp=0x848dd0 pc=0xd32c0
os.(*Process).blockUntilWaitable(0x2013e60)
	/var/gobuilder/buildlet/go/src/os/wait_wait6.go:20 +0x30 fp=0x848e20 sp=0x848e04 pc=0xd3310
os.(*Process).wait(0x2013e60)
	/var/gobuilder/buildlet/go/src/os/exec_unix.go:22 +0x2c fp=0x848e58 sp=0x848e20 pc=0xcd7e0
os.(*Process).Wait(...)
	/var/gobuilder/buildlet/go/src/os/exec.go:134
os/exec.(*Cmd).Wait(0x11ba240)
	/var/gobuilder/buildlet/go/src/os/exec/exec.go:897 +0x38 fp=0x848e90 sp=0x848e58 pc=0x1682ac
os/exec.(*Cmd).Run(0x11ba240)
	/var/gobuilder/buildlet/go/src/os/exec/exec.go:607 +0x44 fp=0x848ea0 sp=0x848e90 pc=0x166fc0
os/exec.(*Cmd).CombinedOutput(0x11ba240)
	/var/gobuilder/buildlet/go/src/os/exec/exec.go:1012 +0x88 fp=0x848eb4 sp=0x848ea0 pc=0x168bcc
runtime_test.runBuiltTestProg(0x2a99200, {0x1b0c480, 0x3b}, {0x47292c, 0x1e}, {0x0, 0x0, 0x0})
	/var/gobuilder/buildlet/go/src/runtime/crash_test.go:87 +0x2a8 fp=0x848f30 sp=0x848eb4 pc=0x327d60
runtime_test.TestLockOSThreadTemplateThreadRace(0x2a99200)
	/var/gobuilder/buildlet/go/src/runtime/proc_test.go:1022 +0x160 fp=0x848f94 sp=0x848f30 pc=0x39b44c
testing.tRunner(0x2a99200, 0x48b26c)

watchflakes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
compiler/runtime Issues related to the Go compiler and/or runtime. NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. OS-NetBSD
Projects
Status: No status
Development

No branches or pull requests

4 participants