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: unrecognized failures #55308

Open
gopherbot opened this issue Sep 21, 2022 · 67 comments
Open

runtime: unrecognized failures #55308

gopherbot opened this issue Sep 21, 2022 · 67 comments
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.
Milestone

Comments

@gopherbot
Copy link

gopherbot commented Sep 21, 2022

#!watchflakes
default <- pkg == "runtime" && test == ""

Issue created automatically to collect these failures.

Example (log):

signal: segmentation fault

watchflakes

@gopherbot gopherbot added NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. compiler/runtime Issues related to the Go compiler and/or runtime. labels Sep 21, 2022
@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == ""
2022-08-02 18:52 android-arm64-corellium go@4400238e runtime (log)
signal: segmentation fault
2022-08-22 14:48 android-arm64-corellium go@6bdca820 runtime (log)
fatal: systemstack called from unexpected goroutine
2022-08-25 19:17 android-arm64-corellium go@f64f12f0 runtime (log)
fatal: systemstack called from unexpected goroutine
2022-09-06 17:03 android-arm64-corellium go@dc629ec9 runtime (log)
signal: segmentation fault

watchflakes

@bcmills
Copy link
Contributor

bcmills commented Sep 21, 2022

Mostly #51001. (Perhaps that issue accounts for all of them?)

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == ""
2022-09-27 15:57 windows-386-2012 go@e978ef36 runtime (log)
Exception 0xc7 0xcccccccc 0xcccccccc 0x0
PC=0x0

fatal error: unexpected signal during runtime execution
[signal 0xc0000005 code=0x0 addr=0x0 pc=0x4652b9]

runtime stack:
runtime.throw({0x8026a2, 0x2a})
	C:/workdir/go/src/runtime/panic.go:1047 +0x4d fp=0x2c10fbd8 sp=0x2c10fbc4 pc=0x43f45d
runtime.sigpanic()
...
fatal error: unexpected signal during runtime execution
panic during panic
[signal 0xc0000005 code=0x0 addr=0x0 pc=0x46590f]

runtime stack:
runtime.throw({0x8026a2, 0x2a})
	C:/workdir/go/src/runtime/panic.go:1047 +0x4d fp=0x2c10f81c sp=0x2c10f808 pc=0x43f45d
runtime.sigpanic()
	C:/workdir/go/src/runtime/signal_windows.go:251 +0x23b fp=0x2c10f840 sp=0x2c10f81c pc=0x4552ab
runtime.gentraceback(0xffffffff, 0xffffffff, 0x0, 0xd77fd10, 0x0, 0x0, 0x64, 0x0, 0x0, 0x0)
...
	C:/workdir/go/src/runtime/traceback.go:764 +0x1a7 fp=0x2c10fef0 sp=0x2c10fe10 pc=0x4678d7
runtime.tracebacktrap(0x0, 0x0, 0x0, 0xd77fd10)
	C:/workdir/go/src/runtime/traceback.go:728 +0x7e fp=0x2c10ff08 sp=0x2c10fef0 pc=0x46771e
runtime.winthrow(0x75e284, 0xb381ad0, 0xd77fd10)
	C:/workdir/go/src/runtime/signal_windows.go:236 +0x221 fp=0x2c10ff34 sp=0x2c10ff08 pc=0x454cb1
runtime.lastcontinuehandler(0x75e284, 0xb381ad0, 0xd77fd10)
	C:/workdir/go/src/runtime/signal_windows.go:198 +0x58 fp=0x2c10ff44 sp=0x2c10ff34 pc=0x454a78
sigtramp()
	C:/workdir/go/src/runtime/sys_windows_386.s:127 +0x77 fp=0x2c10ff48 sp=0x2c10ff44 pc=0x4797f7
*** Test killed: ran too long (6m0s).
2022-09-27 18:26 android-arm64-corellium go@17078f58 runtime (log)
fatal: systemstack called from unexpected goroutine

watchflakes

@bcmills
Copy link
Contributor

bcmills commented Sep 28, 2022

#50144 and #51001.

I've updated those with watchflakes patterns. (@rsc / @cherrymui — could you double-check that the patterns match?)

@cherrymui
Copy link
Member

The patterns looks good to me. Thanks.

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == ""
2022-09-28 16:36 linux-ppc64le-power9osu go@9d2c73a9 runtime (log)
fatal: systemstack called from unexpected goroutine
2022-09-30 05:48 android-arm64-corellium go@d7dbe011 runtime (log)
signal: segmentation fault
2022-10-04 16:03 android-arm64-corellium go@fa463cc9 runtime (log)
signal: segmentation fault

watchflakes

@laboger
Copy link
Contributor

laboger commented Oct 5, 2022

2022-09-28 16:36 linux-ppc64le-power9osu go@9d2c73a9 runtime (log)

I don't see where this log is coming from. I don't see it on the build dashboard on that date and I don't see the commit mentioned in the git log for the latest master.

@bcmills
Copy link
Contributor

bcmills commented Oct 5, 2022

It's on release-branch.go1.18:
https://build.golang.org/?repo=&branch=release-branch.go1.18

@prattmic prattmic self-assigned this Oct 5, 2022
@seankhliao seankhliao added this to the Backlog milestone Nov 19, 2022
@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == ""
2022-12-01 20:48 freebsd-amd64-race go@8ed74ee3 runtime (log)
goos: freebsd
goarch: amd64
pkg: runtime
cpu: Intel(R) Xeon(R) CPU @ 2.20GHz
BenchmarkMakeChan/Byte-4                  	  954790	       124.7 ns/op
BenchmarkMakeChan/Int-4                   	 1000000	       133.0 ns/op
BenchmarkMakeChan/Ptr-4                   	  615478	       206.8 ns/op
BenchmarkMakeChan/Struct/0-4              	 1238061	        93.71 ns/op
BenchmarkMakeChan/Struct/32-4             	  483538	       231.7 ns/op
BenchmarkMakeChan/Struct/40-4             	  410156	       277.1 ns/op
...
runtime.park_m(0xc000402000?)
	/tmp/workdir/go/src/runtime/proc.go:3511 +0x12d fp=0x7fffffffe6d0 sp=0x7fffffffe6a0 pc=0x49a78d
runtime.mcall()
	/tmp/workdir/go/src/runtime/asm_amd64.s:452 +0x43 fp=0x7fffffffe6e0 sp=0x7fffffffe6d0 pc=0x4cf103

goroutine 4554 [running]:
	goroutine running on other thread; stack unavailable
created by testing.(*B).doBench
	/tmp/workdir/go/src/testing/benchmark.go:284 +0xa5
exit status 2

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == ""
2022-11-21 16:27 openbsd-386-71 go@f0331c52 runtime (log)
SIGQUIT: quit
PC=0x11a3c57f m=15 sigcode=0

eax    0x4
ebx    0x40
ecx    0x0
edx    0x3587aad0
edi    0x770
esi    0x6c98a780
ebp    0x3587aa78
esp    0x3587aa5c
eip    0x11a3c57f
eflags 0x207
cs     0x2b
fs     0x5b
gs     0x63
*** Test killed with quit: ran too long (4m0s).
2023-01-03 20:31 openbsd-386-71 go@9955a7e9 runtime (log)
SIGQUIT: quit
PC=0x445737a7 m=15 sigcode=0

eax    0x58
ebx    0x6fc80890
ecx    0x0
edx    0x30845520
edi    0x170
esi    0x6fe053b0
ebp    0x308454c8
esp    0x308454b0
eip    0x445737a7
eflags 0x206
cs     0x2b
fs     0x5b
gs     0x63
*** Test killed with quit: ran too long (4m0s).

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == ""
2023-01-17 16:11 openbsd-386-71 go@8409251e runtime (log)
SIGQUIT: quit
PC=0x35bdb947 m=17 sigcode=0

eax    0x58
ebx    0x62e761d0
ecx    0x0
edx    0x192360b0
edi    0x190
esi    0x62e12f00
ebp    0x19236058
esp    0x19236040
eip    0x35bdb947
eflags 0x206
cs     0x2b
fs     0x5b
gs     0x63
*** Test killed with quit: ran too long (6m0s).
2023-01-17 22:30 openbsd-386-71 go@627765a8 runtime (log)
SIGQUIT: quit
PC=0x4c8ca4f7 m=20 sigcode=0

eax    0x58
ebx    0x6d43b190
ecx    0x0
edx    0x35c851d4
edi    0x16c
esi    0x6d810870
ebp    0x35c85178
esp    0x35c85160
eip    0x4c8ca4f7
eflags 0x202
cs     0x2b
fs     0x5b
gs     0x63
*** Test killed with quit: ran too long (6m0s).

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == ""
2023-03-20 20:33 linux-amd64-racecompile crypto@018c28f8 go@f9cf2c4d runtime [build] (log)
runtime: bad pointer in frame cmd/compile/internal/dwarfgen.assembleInlines at 0xc0046512b0: 0x48
fatal error: invalid pointer found on stack

runtime stack:
runtime.throw({0x14b230d?, 0x1cc1f40?})
	../src/runtime/panic.go:1076 +0x5c fp=0x7f035b7fd588 sp=0x7f035b7fd558 pc=0x46d93c
runtime.adjustpointers(0x7f035b7fd800?, 0x7f035b7fd648, 0x494cbf?, {0x7f035b7fd800?, 0x0?})
	../src/runtime/stack.go:632 +0x1ad fp=0x7f035b7fd5e8 sp=0x7f035b7fd588 pc=0x487b2d
runtime.adjustframe(0x7f035b7fd800, 0x7f035b7fd6e0)
	../src/runtime/stack.go:673 +0xbb fp=0x7f035b7fd678 sp=0x7f035b7fd5e8 pc=0x487c3b
runtime.copystack(0xc0004d76c0, 0x7f035b7fdb18?)
	../src/runtime/stack.go:933 +0x2c6 fp=0x7f035b7fd970 sp=0x7f035b7fd678 pc=0x4883e6
runtime.shrinkstack(0xc0004d76c0)
	../src/runtime/stack.go:1216 +0x113 fp=0x7f035b7fd990 sp=0x7f035b7fd970 pc=0x489293
runtime.scanstack(0xc0004d76c0, 0x20?)
	../src/runtime/mgcmark.go:775 +0xdb fp=0x7f035b7fdcc8 sp=0x7f035b7fd990 pc=0x45599b
runtime.markroot.func1()
	../src/runtime/mgcmark.go:239 +0xb5 fp=0x7f035b7fdd18 sp=0x7f035b7fdcc8 pc=0x4549b5
runtime.markroot(0xc00003bc38, 0x52, 0x1)
	../src/runtime/mgcmark.go:213 +0x1a5 fp=0x7f035b7fddc0 sp=0x7f035b7fdd18 pc=0x454665
runtime.gcDrain(0xc00003bc38, 0x3)
	../src/runtime/mgcmark.go:1068 +0x37d fp=0x7f035b7fde20 sp=0x7f035b7fddc0 pc=0x45659d
runtime.gcBgMarkWorker.func2()
	../src/runtime/mgc.go:1359 +0xa5 fp=0x7f035b7fde70 sp=0x7f035b7fde20 pc=0x452d25
runtime.systemstack()
	../src/runtime/asm_amd64.s:509 +0x4a fp=0x7f035b7fde80 sp=0x7f035b7fde70 pc=0x4a1e8a

watchflakes

@findleyr
Copy link
Contributor

Another similar looking failure was routed to one of our gopls test flake bugs:
https://build.golang.org/log/4671a63ebd3cfd900b08ea99b2a7327c9a3dc504

@bcmills
Copy link
Contributor

bcmills commented Apr 10, 2023

I left a comment at #57367 (comment).

(That particular was a compiler regression that was subsequently reverted.)

@mknyszek mknyszek modified the milestones: Backlog, Go1.21 Apr 11, 2023
@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == ""
2023-04-17 18:44 freebsd-arm-paulzhol go@2068d565 runtime [build] (log)
can't create $WORK/b009/_pkg_.a: open $WORK/b009/_pkg_.a: device not configured
go: unlinkat /tmp/workdir-host-freebsd-arm-paulzhol/tmp/go-build2035123384: device not configured
go tool dist: FAILED: /tmp/workdir-host-freebsd-arm-paulzhol/go/pkg/tool/freebsd_arm/go_bootstrap install cmd/asm cmd/cgo cmd/compile cmd/link: exit status 1
/tmp/workdir-host-freebsd-arm-paulzhol/go/src/make.bash: line 226:  1073 Segmentation fault      ./cmd/dist/dist bootstrap -a $vflag $GO_DISTFLAGS "$@"

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == ""
2023-05-04 17:35 android-amd64-emu go@13201d57 runtime (log)
adb exec-out rm -rf /data/local/tmp/go_android_exec/runtime.test-106851
error: device offline
go_android_exec: no exit code (in "")

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == ""
2023-05-05 19:20 linux-amd64-race go@f90bb8a3 runtime (log)
goos: linux
goarch: amd64
pkg: runtime
cpu: Intel(R) Xeon(R) CPU @ 2.20GHz
BenchmarkCallers/cached-4                 	   69576	      1721 ns/op
BenchmarkCallers/inlined-4                	   52701	      2280 ns/op
BenchmarkCallers/no-cache-4               	   10000	     10032 ns/op
BenchmarkFPCallers/cached-4               	 2843337	        42.79 ns/op
BenchmarkMakeChan/Byte-4                  	 1186437	        92.75 ns/op
BenchmarkMakeChan/Int-4                   	  938323	       132.2 ns/op
...
runtime.goexit0(0xc000505a00)
	/workdir/go/src/runtime/proc.go:3703 +0x266 fp=0x7f531fffee68 sp=0x7f531fffee28 pc=0x47b606
runtime.mcall()
	/workdir/go/src/runtime/asm_amd64.s:458 +0x4e fp=0x7f531fffee80 sp=0x7f531fffee68 pc=0x4af98e

goroutine 4549 [running]:
	goroutine running on other thread; stack unavailable
created by testing.(*B).doBench in goroutine 1
	/workdir/go/src/testing/benchmark.go:284 +0xa5
exit status 2

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == ""
2023-05-10 15:11 android-amd64-emu go@93d9035c runtime (log)
adb exec-out rm -rf /data/local/tmp/go_android_exec/runtime.test-105820
error: device offline
go_android_exec: no exit code (in "")

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == ""
2023-04-18 15:42 freebsd-amd64-race go@56c44227 runtime (log)
goos: freebsd
goarch: amd64
pkg: runtime
cpu: Intel(R) Xeon(R) CPU @ 2.20GHz
BenchmarkCallers/cached-4                 	   69872	      1704 ns/op
BenchmarkCallers/inlined-4                	   54068	      2193 ns/op
BenchmarkCallers/no-cache-4               	   10000	     10040 ns/op
BenchmarkFPCallers/cached-4               	 2720203	        43.58 ns/op
BenchmarkMakeChan/Byte-4                  	 1129864	       109.9 ns/op
BenchmarkMakeChan/Int-4                   	 1000000	       138.4 ns/op
...
runtime.goexit0(0xc0004e9040)
	/tmp/workdir/go/src/runtime/proc.go:3685 +0x266 fp=0x7fffdf9faf38 sp=0x7fffdf9faef8 pc=0x4983e6
runtime.mcall()
	/tmp/workdir/go/src/runtime/asm_amd64.s:458 +0x4e fp=0x7fffdf9faf50 sp=0x7fffdf9faf38 pc=0x4cba4e

goroutine 3527 [running]:
	goroutine running on other thread; stack unavailable
created by testing.(*B).doBench in goroutine 1
	/tmp/workdir/go/src/testing/benchmark.go:284 +0xa5
exit status 2

watchflakes

@bcmills
Copy link
Contributor

bcmills commented May 17, 2023

#60050 again.

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == ""
2023-05-18 09:15 linux-ppc64-sid-power10 go@27906bb7 runtime [build] (log)
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x66e318]

goroutine 2140 [running]:
panic({0x8e4c60?, 0xf65b30?})
	runtime/panic.go:1017 +0x434 fp=0xc000059240 sp=0xc000059180 pc=0x58ab4
runtime.panicmem(...)
	runtime/panic.go:261
runtime.sigpanic()
	runtime/signal_unix.go:852 +0x358 fp=0xc0000592b0 sp=0xc000059240 pc=0x73858
cmd/compile/internal/ssagen.(*state).stmtList(...)
	cmd/compile/internal/ssagen/ssa.go:1416
cmd/compile/internal/ssagen.(*state).stmt(0xc0044f6600, {0xacc908, 0xc00205e5b0?})
	cmd/compile/internal/ssagen/ssa.go:1432 +0x258 fp=0xc000059760 sp=0xc0000592d0 pc=0x66e318
cmd/compile/internal/ssagen.(*state).stmtList(...)
	cmd/compile/internal/ssagen/ssa.go:1417
cmd/compile/internal/ssagen.buildssa(0xc003e009a0, 0x1)
	cmd/compile/internal/ssagen/ssa.go:548 +0x2374 fp=0xc000059d60 sp=0xc000059760 pc=0x668cf4
cmd/compile/internal/ssagen.Compile(0xc003e009a0, 0x812390?)
	cmd/compile/internal/ssagen/pgen.go:187 +0x48 fp=0xc000059f30 sp=0xc000059d60 pc=0x660188
cmd/compile/internal/gc.compileFunctions.func5.1(0x0?)
	cmd/compile/internal/gc/compile.go:184 +0x4c fp=0xc000059f80 sp=0xc000059f30 pc=0x860f4c
cmd/compile/internal/gc.compileFunctions.func3.1()
	cmd/compile/internal/gc/compile.go:166 +0x48 fp=0xc000059fc0 sp=0xc000059f80 pc=0x861338
runtime.goexit()
	runtime/asm_ppc64x.s:912 +0x4 fp=0xc000059fc0 sp=0xc000059fc0 pc=0x95264
created by cmd/compile/internal/gc.compileFunctions.func3 in goroutine 178
	cmd/compile/internal/gc/compile.go:165 +0x20c

watchflakes

@gopherbot gopherbot reopened this Nov 18, 2023
@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == ""
2023-11-17 23:04 darwin-amd64-longtest go@0b31a46f runtime (log)
panic: test timed out after 1h40m0s
running tests:
	TestRuntimeLockMetricsAndProfile (1h36m24s)
	TestRuntimeLockMetricsAndProfile/runtime.semrelease (1h36m24s)

goroutine 23396 gp=0xc00082a1a0 m=8 mp=0xc00049e008 [running]:
panic({0xd714c20?, 0xc0014900c0?})
	/tmp/buildlet/go/src/runtime/panic.go:779 +0x178 fp=0xc000523f10 sp=0xc000523e60 pc=0xd29a598
testing.(*M).startAlarm.func1()
	/tmp/buildlet/go/src/testing/testing.go:2351 +0x374 fp=0xc000523fe0 sp=0xc000523f10 pc=0xd36fa14
...
runtime_test.TestMemmoveAlias(0xc00083a820)
	/tmp/buildlet/go/src/runtime/memmove_test.go:65 +0x88 fp=0xc000859770 sp=0xc0008596b0 pc=0xd5adee8
testing.tRunner(0xc00083a820, 0xd7a5658)
	/tmp/buildlet/go/src/testing/testing.go:1682 +0xfb fp=0xc0008597c0 sp=0xc000859770 pc=0xd36b7db
testing.(*T).Run.gowrap1()
	/tmp/buildlet/go/src/testing/testing.go:1735 +0x25 fp=0xc0008597e0 sp=0xc0008597c0 pc=0xd36c745
runtime.goexit({})
	/tmp/buildlet/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008597e8 sp=0xc0008597e0 pc=0xd2dd0c1
created by testing.(*T).Run in goroutine 1
	/tmp/buildlet/go/src/testing/testing.go:1735 +0x390

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == ""
2023-11-17 23:15 darwin-amd64-longtest go@f67b2d8f runtime (log)
panic: test timed out after 1h40m0s
running tests:
	TestRuntimeLockMetricsAndProfile (1h36m18s)
	TestRuntimeLockMetricsAndProfile/runtime.semrelease (1h36m17s)

goroutine 22907 gp=0xc0007ae9c0 m=13 mp=0xc000366808 [running]:
panic({0xb7d9c20?, 0xc001776050?})
	/tmp/buildlet/go/src/runtime/panic.go:779 +0x178 fp=0xc00098df10 sp=0xc00098de60 pc=0xb35f598
testing.(*M).startAlarm.func1()
	/tmp/buildlet/go/src/testing/testing.go:2351 +0x374 fp=0xc00098dfe0 sp=0xc00098df10 pc=0xb434a14
...
runtime_test.TestConcurrentReadsAfterGrowth(0xc000b321a0?)
	/tmp/buildlet/go/src/runtime/map_test.go:364 +0x25 fp=0xc00049a770 sp=0xc00049a750 pc=0xb669565
testing.tRunner(0xc000b321a0, 0xb86a1c8)
	/tmp/buildlet/go/src/testing/testing.go:1682 +0xfb fp=0xc00049a7c0 sp=0xc00049a770 pc=0xb4307db
testing.(*T).Run.gowrap1()
	/tmp/buildlet/go/src/testing/testing.go:1735 +0x25 fp=0xc00049a7e0 sp=0xc00049a7c0 pc=0xb431745
runtime.goexit({})
	/tmp/buildlet/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00049a7e8 sp=0xc00049a7e0 pc=0xb3a20c1
created by testing.(*T).Run in goroutine 1
	/tmp/buildlet/go/src/testing/testing.go:1735 +0x390

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == ""
2023-11-17 23:34 illumos-amd64 go@631a6c2a runtime (log)
panic: test timed out after 5m0s
running tests:
	TestRuntimeLockMetricsAndProfile (4m30s)
	TestRuntimeLockMetricsAndProfile/runtime.semrelease (4m30s)

goroutine 177550 gp=0xc000a564e0 m=14 mp=0xc000101c08 [running]:
panic({0x7f4820?, 0xc001840050?})
	/var/tmp/workdir-host-illumos-amd64-jclulow/go/src/runtime/panic.go:779 +0x158 fp=0xc000088f10 sp=0xc000088e60 pc=0x4401d8
testing.(*M).startAlarm.func1()
	/var/tmp/workdir-host-illumos-amd64-jclulow/go/src/testing/testing.go:2351 +0x374 fp=0xc000088fe0 sp=0xc000088f10 pc=0x50f734
...
runtime_test.TestRuntimeLockMetricsAndProfile.func6.1()
	/var/tmp/workdir-host-illumos-amd64-jclulow/go/src/runtime/metrics_test.go:1213 +0x56 fp=0xc0001107a8 sp=0xc000110770 pc=0x7540b6
runtime_test.(*contentionWorker).run(0xc00034c3c0)
	/var/tmp/workdir-host-illumos-amd64-jclulow/go/src/runtime/metrics_test.go:1247 +0x43 fp=0xc0001107c8 sp=0xc0001107a8 pc=0x755e63
runtime_test.TestRuntimeLockMetricsAndProfile.func4.1.1.gowrap1()
	/var/tmp/workdir-host-illumos-amd64-jclulow/go/src/runtime/metrics_test.go:1032 +0x25 fp=0xc0001107e0 sp=0xc0001107c8 pc=0x755a65
runtime.goexit({})
	/var/tmp/workdir-host-illumos-amd64-jclulow/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0001107e8 sp=0xc0001107e0 pc=0x47ec41
created by runtime_test.TestRuntimeLockMetricsAndProfile.func4.1.1 in goroutine 177570
	/var/tmp/workdir-host-illumos-amd64-jclulow/go/src/runtime/metrics_test.go:1032 +0x78

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == ""
2023-11-17 23:34 darwin-amd64-longtest go@631a6c2a runtime (log)
panic: test timed out after 1h40m0s
running tests:
	TestRuntimeLockMetricsAndProfile (1h36m25s)
	TestRuntimeLockMetricsAndProfile/runtime.semrelease (1h36m25s)

goroutine 23405 gp=0xc000a38680 m=4 mp=0xc00005b808 [running]:
panic({0xcc38ca0?, 0xc000036050?})
	/tmp/buildlet/go/src/runtime/panic.go:779 +0x178 fp=0xc000064f10 sp=0xc000064e60 pc=0xc7bd598
testing.(*M).startAlarm.func1()
	/tmp/buildlet/go/src/testing/testing.go:2351 +0x374 fp=0xc000064fe0 sp=0xc000064f10 pc=0xc893634
...
runtime_test.TestCgoExternalThreadPanic(0xc0008161a0)
	/tmp/buildlet/go/src/runtime/crash_cgo_test.go:81 +0x2e fp=0xc000175f70 sp=0xc000175ef0 pc=0xca97c8e
testing.tRunner(0xc0008161a0, 0xccca200)
	/tmp/buildlet/go/src/testing/testing.go:1682 +0xfb fp=0xc000175fc0 sp=0xc000175f70 pc=0xc88f3fb
testing.(*T).Run.gowrap1()
	/tmp/buildlet/go/src/testing/testing.go:1735 +0x25 fp=0xc000175fe0 sp=0xc000175fc0 pc=0xc890365
runtime.goexit({})
	/tmp/buildlet/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000175fe8 sp=0xc000175fe0 pc=0xc8000c1
created by testing.(*T).Run in goroutine 1
	/tmp/buildlet/go/src/testing/testing.go:1735 +0x390
2023-11-19 02:15 darwin-amd64-longtest go@aa9dd500 runtime (log)
panic: test timed out after 1h40m0s
running tests:
	TestRuntimeLockMetricsAndProfile (1h37m2s)
	TestRuntimeLockMetricsAndProfile/runtime.semrelease (1h37m1s)

goroutine 23206 gp=0xc000007a00 m=13 mp=0xc000194808 [running]:
panic({0xe995ca0?, 0xc001618050?})
	/tmp/buildlet/go/src/runtime/panic.go:779 +0x178 fp=0xc0000faf10 sp=0xc0000fae60 pc=0xe51a598
testing.(*M).startAlarm.func1()
	/tmp/buildlet/go/src/testing/testing.go:2351 +0x374 fp=0xc0000fafe0 sp=0xc0000faf10 pc=0xe5f0634
...
runtime_test.TestCgoSigfwd(0xc000a04d00)
	/tmp/buildlet/go/src/runtime/crash_cgo_test.go:822 +0x33 fp=0xc0004e4f70 sp=0xc0004e4ee0 pc=0xe7f9bd3
testing.tRunner(0xc000a04d00, 0xea27270)
	/tmp/buildlet/go/src/testing/testing.go:1682 +0xfb fp=0xc0004e4fc0 sp=0xc0004e4f70 pc=0xe5ec3fb
testing.(*T).Run.gowrap1()
	/tmp/buildlet/go/src/testing/testing.go:1735 +0x25 fp=0xc0004e4fe0 sp=0xc0004e4fc0 pc=0xe5ed365
runtime.goexit({})
	/tmp/buildlet/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004e4fe8 sp=0xc0004e4fe0 pc=0xe55d0c1
created by testing.(*T).Run in goroutine 1
	/tmp/buildlet/go/src/testing/testing.go:1735 +0x390
2023-11-19 07:31 darwin-amd64-longtest go@d67ac938 runtime (log)
panic: test timed out after 30m0s
running tests:
	TestRuntimeLockMetricsAndProfile (26m6s)
	TestRuntimeLockMetricsAndProfile/runtime.semrelease (26m6s)

goroutine 20214036 gp=0xc000a91040 m=10 mp=0xc000b00808 [running]:
panic({0x36a4ca0?, 0xc001e92050?})
	/tmp/buildlet/go/src/runtime/panic.go:779 +0x158 fp=0xc00018ff10 sp=0xc00018fe60 pc=0x3238318
testing.(*M).startAlarm.func1()
	/tmp/buildlet/go/src/testing/testing.go:2351 +0x374 fp=0xc00018ffe0 sp=0xc00018ff10 pc=0x33090d4
...
runtime_test.TestRuntimeLockMetricsAndProfile.func6.1()
	/tmp/buildlet/go/src/runtime/metrics_test.go:1212 +0x3e fp=0xc000193fa8 sp=0xc000193f70 pc=0x3552ffe
runtime_test.(*contentionWorker).run(0xc00051e4e0)
	/tmp/buildlet/go/src/runtime/metrics_test.go:1247 +0x43 fp=0xc000193fc8 sp=0xc000193fa8 pc=0x3554dc3
runtime_test.TestRuntimeLockMetricsAndProfile.func4.1.1.gowrap1()
	/tmp/buildlet/go/src/runtime/metrics_test.go:1032 +0x25 fp=0xc000193fe0 sp=0xc000193fc8 pc=0x35549c5
runtime.goexit({})
	/tmp/buildlet/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000193fe8 sp=0xc000193fe0 pc=0x3277a01
created by runtime_test.TestRuntimeLockMetricsAndProfile.func4.1.1 in goroutine 20214059
	/tmp/buildlet/go/src/runtime/metrics_test.go:1032 +0x78

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == ""
2023-11-19 17:06 illumos-amd64 go@2551fffd runtime (log)
panic: test timed out after 5m0s
running tests:
	TestRuntimeLockMetricsAndProfile (4m30s)
	TestRuntimeLockMetricsAndProfile/runtime.semrelease (4m30s)

goroutine 177483 gp=0xc003369d40 m=9 mp=0xc000280e08 [running]:
panic({0x7f4820?, 0xc000032120?})
	/var/tmp/workdir-host-illumos-amd64-jclulow/go/src/runtime/panic.go:779 +0x158 fp=0xc000078f10 sp=0xc000078e60 pc=0x4401d8
testing.(*M).startAlarm.func1()
	/var/tmp/workdir-host-illumos-amd64-jclulow/go/src/testing/testing.go:2351 +0x374 fp=0xc000078fe0 sp=0xc000078f10 pc=0x50f734
...
runtime_test.TestCgoTracebackSigpanic(0xc000c04340)
	/var/tmp/workdir-host-illumos-amd64-jclulow/go/src/runtime/crash_cgo_test.go:538 +0x1c fp=0xc00086df70 sp=0xc00086df00 pc=0x71085c
testing.tRunner(0xc000c04340, 0x8b2970)
	/var/tmp/workdir-host-illumos-amd64-jclulow/go/src/testing/testing.go:1682 +0xfb fp=0xc00086dfc0 sp=0xc00086df70 pc=0x50b4fb
testing.(*T).Run.gowrap1()
	/var/tmp/workdir-host-illumos-amd64-jclulow/go/src/testing/testing.go:1735 +0x25 fp=0xc00086dfe0 sp=0xc00086dfc0 pc=0x50c465
runtime.goexit({})
	/var/tmp/workdir-host-illumos-amd64-jclulow/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00086dfe8 sp=0xc00086dfe0 pc=0x47ec41
created by testing.(*T).Run in goroutine 1
	/var/tmp/workdir-host-illumos-amd64-jclulow/go/src/testing/testing.go:1735 +0x390
2023-11-19 17:09 illumos-amd64 go@ada5c2ed runtime (log)
panic: test timed out after 5m0s
running tests:
	TestRuntimeLockMetricsAndProfile (4m30s)
	TestRuntimeLockMetricsAndProfile/runtime.semrelease (4m30s)

goroutine 177560 gp=0xc000827380 m=11 mp=0xc000056308 [running]:
panic({0x7f4820?, 0xc001744050?})
	/var/tmp/workdir-host-illumos-amd64-jclulow/go/src/runtime/panic.go:779 +0x158 fp=0xc000065f10 sp=0xc000065e60 pc=0x4401d8
testing.(*M).startAlarm.func1()
	/var/tmp/workdir-host-illumos-amd64-jclulow/go/src/testing/testing.go:2351 +0x374 fp=0xc000065fe0 sp=0xc000065f10 pc=0x50f7b4
...
runtime_test.TestCgoCheckBytes(0xc0033f4680)
	/var/tmp/workdir-host-illumos-amd64-jclulow/go/src/runtime/crash_cgo_test.go:167 +0x27 fp=0xc000137770 sp=0xc000137678 pc=0x70dd27
testing.tRunner(0xc0033f4680, 0x8b2890)
	/var/tmp/workdir-host-illumos-amd64-jclulow/go/src/testing/testing.go:1682 +0xfb fp=0xc0001377c0 sp=0xc000137770 pc=0x50b57b
testing.(*T).Run.gowrap1()
	/var/tmp/workdir-host-illumos-amd64-jclulow/go/src/testing/testing.go:1735 +0x25 fp=0xc0001377e0 sp=0xc0001377c0 pc=0x50c4e5
runtime.goexit({})
	/var/tmp/workdir-host-illumos-amd64-jclulow/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0001377e8 sp=0xc0001377e0 pc=0x47ec41
created by testing.(*T).Run in goroutine 1
	/var/tmp/workdir-host-illumos-amd64-jclulow/go/src/testing/testing.go:1735 +0x390

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == ""
2023-11-19 22:05 darwin-amd64-race go@63828938 runtime (log)
panic: test timed out after 6m0s
running tests:
	TestRuntimeLockMetricsAndProfile (5m19s)
	TestRuntimeLockMetricsAndProfile/runtime.semrelease (5m18s)

goroutine 23410 gp=0xc001834340 m=11 mp=0xc00008d808 [running]:
panic({0x780bb80?, 0xc001e6c080?})
	/tmp/buildlet/go/src/runtime/panic.go:779 +0x158 fp=0xc00030cf18 sp=0xc00030ce68 pc=0x7122d78
testing.(*M).startAlarm.func1()
	/tmp/buildlet/go/src/testing/testing.go:2351 +0x265 fp=0xc00030cfe0 sp=0xc00030cf18 pc=0x7258045
...
runtime_test.TestConcurrentReadsAfterGrowth(0xc0004da340)
	/tmp/buildlet/go/src/runtime/map_test.go:364 +0x29 fp=0xc0004c7ee8 sp=0xc0004c7ec8 pc=0x760ac09
testing.tRunner(0xc0004da340, 0x78a0b68)
	/tmp/buildlet/go/src/testing/testing.go:1682 +0x21f fp=0xc0004c7fb0 sp=0xc0004c7ee8 pc=0x72505ff
testing.(*T).Run.gowrap1()
	/tmp/buildlet/go/src/testing/testing.go:1735 +0x45 fp=0xc0004c7fe0 sp=0xc0004c7fb0 pc=0x7252205
runtime.goexit({})
	/tmp/buildlet/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004c7fe8 sp=0xc0004c7fe0 pc=0x7166be1
created by testing.(*T).Run in goroutine 1
	/tmp/buildlet/go/src/testing/testing.go:1735 +0x826
2023-11-20 02:02 darwin-amd64-race go@237715cf runtime (log)
panic: test timed out after 6m0s
running tests:
	TestRuntimeLockMetricsAndProfile (5m20s)
	TestRuntimeLockMetricsAndProfile/runtime.semrelease (5m20s)

goroutine 23173 gp=0xc00016eea0 m=3 mp=0xc000059008 [running]:
panic({0xdfd7b80?, 0xc0000340b0?})
	/tmp/buildlet/go/src/runtime/panic.go:779 +0x158 fp=0xc000375f18 sp=0xc000375e68 pc=0xd8eed78
testing.(*M).startAlarm.func1()
	/tmp/buildlet/go/src/testing/testing.go:2351 +0x265 fp=0xc000375fe0 sp=0xc000375f18 pc=0xda24045
...
runtime_test.TestGCTestPointerClass(0xc00016e000)
	/tmp/buildlet/go/src/runtime/gc_test.go:292 +0x2f fp=0xc0001a6ee8 sp=0xc0001a6ea0 pc=0xddb25cf
testing.tRunner(0xc00016e000, 0xe06cd30)
	/tmp/buildlet/go/src/testing/testing.go:1682 +0x21f fp=0xc0001a6fb0 sp=0xc0001a6ee8 pc=0xda1c5ff
testing.(*T).Run.gowrap1()
	/tmp/buildlet/go/src/testing/testing.go:1735 +0x45 fp=0xc0001a6fe0 sp=0xc0001a6fb0 pc=0xda1e205
runtime.goexit({})
	/tmp/buildlet/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0001a6fe8 sp=0xc0001a6fe0 pc=0xd932be1
created by testing.(*T).Run in goroutine 1
	/tmp/buildlet/go/src/testing/testing.go:1735 +0x826

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == ""
2023-11-19 21:11 darwin-amd64-longtest go@06145fe0 runtime (log)
panic: test timed out after 30m0s
running tests:
	TestSchedLocalQueueEmpty (1m9s)

goroutine 28289028 gp=0xc000715040 m=9 mp=0xc000100808 [running]:
panic({0xbb3cca0?, 0xc00045a050?})
	/tmp/buildlet/go/src/runtime/panic.go:779 +0x158 fp=0xc000380f10 sp=0xc000380e60 pc=0xb6d0318
testing.(*M).startAlarm.func1()
	/tmp/buildlet/go/src/testing/testing.go:2351 +0x374 fp=0xc000380fe0 sp=0xc000380f10 pc=0xb7a1154
runtime.goexit({})
...
runtime_test.TestCgoCrashHandler(0xc000a02680)
	/tmp/buildlet/go/src/runtime/crash_cgo_test.go:25 +0x18 fp=0xc00044cf70 sp=0xc00044cf50 pc=0xb9a3f78
testing.tRunner(0xc000a02680, 0xbbce1d8)
	/tmp/buildlet/go/src/testing/testing.go:1682 +0xfb fp=0xc00044cfc0 sp=0xc00044cf70 pc=0xb79cf1b
testing.(*T).Run.gowrap1()
	/tmp/buildlet/go/src/testing/testing.go:1735 +0x25 fp=0xc00044cfe0 sp=0xc00044cfc0 pc=0xb79de85
runtime.goexit({})
	/tmp/buildlet/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00044cfe8 sp=0xc00044cfe0 pc=0xb70fa01
created by testing.(*T).Run in goroutine 1
	/tmp/buildlet/go/src/testing/testing.go:1735 +0x390
2023-11-19 22:05 darwin-amd64-longtest go@63828938 runtime (log)
panic: test timed out after 1h40m0s
running tests:
	TestRuntimeLockMetricsAndProfile (1h37m8s)
	TestRuntimeLockMetricsAndProfile/runtime.semrelease (1h37m7s)

goroutine 23443 gp=0xc0004b4340 m=9 mp=0xc000100808 [running]:
panic({0x103b8ca0?, 0xc000036050?})
	/tmp/buildlet/go/src/runtime/panic.go:779 +0x178 fp=0xc000067f10 sp=0xc000067e60 pc=0xff3d598
testing.(*M).startAlarm.func1()
	/tmp/buildlet/go/src/testing/testing.go:2351 +0x374 fp=0xc000067fe0 sp=0xc000067f10 pc=0x100136b4
...
runtime_test.TestGCTestPointerClass(0xc000892340)
	/tmp/buildlet/go/src/runtime/gc_test.go:292 +0x2b fp=0xc00085af70 sp=0xc00085af28 pc=0x1022ee6b
testing.tRunner(0xc000892340, 0x1044a4f0)
	/tmp/buildlet/go/src/testing/testing.go:1682 +0xfb fp=0xc00085afc0 sp=0xc00085af70 pc=0x1000f47b
testing.(*T).Run.gowrap1()
	/tmp/buildlet/go/src/testing/testing.go:1735 +0x25 fp=0xc00085afe0 sp=0xc00085afc0 pc=0x100103e5
runtime.goexit({})
	/tmp/buildlet/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00085afe8 sp=0xc00085afe0 pc=0xff800c1
created by testing.(*T).Run in goroutine 1
	/tmp/buildlet/go/src/testing/testing.go:1735 +0x390
2023-11-20 02:02 darwin-amd64-longtest go@237715cf runtime (log)
panic: test timed out after 30m0s
running tests:
	TestRuntimeLockMetricsAndProfile (27m7s)
	TestRuntimeLockMetricsAndProfile/runtime.semrelease (27m7s)

goroutine 20214057 gp=0xc0004bba00 m=12 mp=0xc00008f008 [running]:
panic({0x9aa8ca0?, 0xc00266a070?})
	/tmp/buildlet/go/src/runtime/panic.go:779 +0x158 fp=0xc000062f10 sp=0xc000062e60 pc=0x963c318
testing.(*M).startAlarm.func1()
	/tmp/buildlet/go/src/testing/testing.go:2351 +0x374 fp=0xc000062fe0 sp=0xc000062f10 pc=0x970d154
...
runtime_test.TestCgoPanicCallback(0xc000f39ba0)
	/tmp/buildlet/go/src/runtime/crash_cgo_test.go:562 +0x1c fp=0xc000d1c770 sp=0xc000d1c700 pc=0x991393c
testing.tRunner(0xc000f39ba0, 0x9b3a238)
	/tmp/buildlet/go/src/testing/testing.go:1682 +0xfb fp=0xc000d1c7c0 sp=0xc000d1c770 pc=0x9708f1b
testing.(*T).Run.gowrap1()
	/tmp/buildlet/go/src/testing/testing.go:1735 +0x25 fp=0xc000d1c7e0 sp=0xc000d1c7c0 pc=0x9709e85
runtime.goexit({})
	/tmp/buildlet/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000d1c7e8 sp=0xc000d1c7e0 pc=0x967ba01
created by testing.(*T).Run in goroutine 1
	/tmp/buildlet/go/src/testing/testing.go:1735 +0x390

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == ""
2023-11-21 22:29 ios-arm64-corellium go@74993bff runtime (log)
panic: test timed out after 3m0s
running tests:
	TestDeferPtrs (1s)

goroutine 54213 gp=0x130341d40 m=9 mp=0x130590008 [running]:
panic({0x102652620?, 0x13021c040?})
	/tmp/workdir-host-ios-arm64-corellium-ios/go/src/runtime/panic.go:779 +0x140 fp=0x1301c9f00 sp=0x1301c9e50 pc=0x10221e3d0
testing.(*M).startAlarm.func1()
	/tmp/workdir-host-ios-arm64-corellium-ios/go/src/testing/testing.go:2351 +0x30c fp=0x1301c9fd0 sp=0x1301c9f00 pc=0x1022f222c
runtime.goexit({})
...
runtime_test.TestGdbBacktrace(0x1302fc9c0)
	/tmp/workdir-host-ios-arm64-corellium-ios/go/src/runtime/runtime-gdb_test.go:438 +0xfc fp=0x1301adf60 sp=0x1301ada10 pc=0x10253bbdc
testing.tRunner(0x1302fc9c0, 0x1026e5580)
	/tmp/workdir-host-ios-arm64-corellium-ios/go/src/testing/testing.go:1682 +0xec fp=0x1301adfb0 sp=0x1301adf60 pc=0x1022ee65c
testing.(*T).Run.gowrap1()
	/tmp/workdir-host-ios-arm64-corellium-ios/go/src/testing/testing.go:1735 +0x2c fp=0x1301adfd0 sp=0x1301adfb0 pc=0x1022ef42c
runtime.goexit({})
	/tmp/workdir-host-ios-arm64-corellium-ios/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x1301adfd0 sp=0x1301adfd0 pc=0x102262ba4
created by testing.(*T).Run in goroutine 1
	/tmp/workdir-host-ios-arm64-corellium-ios/go/src/testing/testing.go:1735 +0x318

watchflakes

@mknyszek
Copy link
Contributor

Almost all of the recent failures appear to just be #64253 which I believe should be resolved on first-class ports like Darwin. That leaves the second-class port failures which are also tracked by #64253.

That only leaves:

2023-11-21 22:29 ios-arm64-corellium go@74993bff runtime (log)

Filed #64459 for that.

@mknyszek mknyszek removed their assignment Nov 30, 2023
@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == ""
2023-12-01 17:20 linux-ppc64le-power9osu go@fbfe62bc runtime (log)
signal: segmentation fault (core dumped)

watchflakes

@gopherbot gopherbot reopened this Dec 1, 2023
@mknyszek
Copy link
Contributor

I have a strong feeling the only failure here is just #64290 and the timeline matches up.

@gopherbot gopherbot reopened this Feb 6, 2024
@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == ""
2024-01-31 21:40 linux-amd64-clang go@9289b9c3 runtime (log)
PASS
runtime.test: some test left a core file behind

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == ""
2024-02-07 20:45 linux-amd64-clang go@dd31ad7e runtime (log)
PASS
runtime.test: some test left a core file behind

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == ""
2024-02-09 22:14 linux-ppc64le-buildlet go@69f1290f runtime (log)
panic: test timed out after 10m0s
running tests:
	TestGdbConst (9m54s)

goroutine 61371 gp=0xc0006f6e00 m=14 mp=0xc000b00808 [running]:
panic({0x42f020?, 0xc001b4a030?})
	/workdir/go/src/runtime/panic.go:768 +0x174 fp=0xc000223ee0 sp=0xc000223e20 pc=0x57414
testing.(*M).startAlarm.func1()
	/workdir/go/src/testing/testing.go:2366 +0x338 fp=0xc000223fc0 sp=0xc000223ee0 pc=0x144b68
runtime.goexit({})
...
os/exec.(*Cmd).writerDescriptor.func1()
	/workdir/go/src/os/exec/exec.go:577 +0x31 fp=0xc000121f20 sp=0xc000121eb0 pc=0x179121
os/exec.(*Cmd).Start.func2(0xc000b45f98?)
	/workdir/go/src/os/exec/exec.go:724 +0x48 fp=0xc000121f98 sp=0xc000121f20 pc=0x179d18
os/exec.(*Cmd).Start.gowrap1()
	/workdir/go/src/os/exec/exec.go:736 +0x58 fp=0xc000121fc0 sp=0xc000121f98 pc=0x179cb8
runtime.goexit({})
	/workdir/go/src/runtime/asm_ppc64x.s:1018 +0x4 fp=0xc000121fc0 sp=0xc000121fc0 pc=0xa2014
created by os/exec.(*Cmd).Start in goroutine 23956
	/workdir/go/src/os/exec/exec.go:723 +0x8ec

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == ""
2024-02-20 15:35 darwin-amd64-longtest go@af3f94ce runtime (log)
SIGQUIT: quit
PC=0x7ff8143421fe m=0 sigcode=0

goroutine 0 gp=0xec2f960 m=0 mp=0xec30da0 [idle]:
runtime.pthread_cond_wait(0xec313e8, 0xec313a8)
	/tmp/buildlet/go/src/runtime/sys_darwin.go:507 +0x2e fp=0x7ff7b2ab7330 sp=0x7ff7b2ab7308 pc=0xe4b0fee
runtime.semasleep(0xffffffffffffffff)
	/tmp/buildlet/go/src/runtime/os_darwin.go:71 +0xaf fp=0x7ff7b2ab7388 sp=0x7ff7b2ab7330 pc=0xe4884cf
runtime.notesleep(0xec30ee0)
	/tmp/buildlet/go/src/runtime/lock_sema.go:183 +0x8f fp=0x7ff7b2ab73c0 sp=0x7ff7b2ab7388 pc=0xe45a08f
...
r12    0x16
r13    0x0
r14    0x9990100099a00
r15    0x96900
rip    0x7ff8143421fe
rflags 0x247
cs     0x7
fs     0x0
gs     0x0
*** Test killed with quit: ran too long (1h50m0s).

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == ""
2024-02-21 21:27 android-amd64-emu go@cdf3249d runtime (log)
panic: test timed out after 5m0s
running tests:
	TestCrashWhileTracing (4m49s)

goroutine 23042 gp=0xc0006c6e00 m=13 mp=0xc000a80008 [running]:
panic({0x75388b5247a0?, 0xc0008d6070?})
	/workdir/go/src/runtime/panic.go:778 +0x16f fp=0xc000062f10 sp=0xc000062e60 pc=0x75388b08ef4f
testing.(*M).startAlarm.func1()
	/workdir/go/src/testing/testing.go:2366 +0x385 fp=0xc000062fe0 sp=0xc000062f10 pc=0x75388b16f805
runtime.goexit({})
...
runtime_test.TestCgoTraceback(0xc0000f4820)
	/workdir/go/src/runtime/crash_cgo_test.go:45 +0x1f fp=0xc0006c3f70 sp=0xc0006c3ef0 pc=0x75388b37aedf
testing.tRunner(0xc0000f4820, 0x75388b5b8870)
	/workdir/go/src/testing/testing.go:1689 +0xfb fp=0xc0006c3fc0 sp=0xc0006c3f70 pc=0x75388b16b53b
testing.(*T).Run.gowrap1()
	/workdir/go/src/testing/testing.go:1742 +0x25 fp=0xc0006c3fe0 sp=0xc0006c3fc0 pc=0x75388b16c565
runtime.goexit({})
	/workdir/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0006c3fe8 sp=0xc0006c3fe0 pc=0x75388b0d3fc1
created by testing.(*T).Run in goroutine 1
	/workdir/go/src/testing/testing.go:1742 +0x390

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == ""
2024-02-22 15:37 android-386-emu go@638b9023 runtime (log)
panic: test timed out after 5m0s
running tests:
	TestCrashWhileTracing (4m29s)

goroutine 85153 gp=0xcaa0e6c8 m=13 mp=0xcab00588 [running]:
panic({0xeb86f560, 0xcacd0040})
	/workdir/go/src/runtime/panic.go:778 +0x171 fp=0xcaa8b784 sp=0xcaa8b730 pc=0xeb39afe1
testing.(*M).startAlarm.func1()
	/workdir/go/src/testing/testing.go:2366 +0x3e1 fp=0xcaa8b7f0 sp=0xcaa8b784 pc=0xeb48beb1
runtime.goexit({})
...
runtime_test.TestCgoCCodeSIGPROF(0xcab60308)
	/workdir/go/src/runtime/crash_cgo_test.go:217 +0x26 fp=0xcadf6774 sp=0xcadf6730 pc=0xeb6ac906
testing.tRunner(0xcab60308, 0xeb8d10b8)
	/workdir/go/src/testing/testing.go:1689 +0x153 fp=0xcadf67e4 sp=0xcadf6774 pc=0xeb487273
testing.(*T).Run.gowrap1()
	/workdir/go/src/testing/testing.go:1742 +0x2f fp=0xcadf67f0 sp=0xcadf67e4 pc=0xeb4883af
runtime.goexit({})
	/workdir/go/src/runtime/asm_386.s:1363 +0x1 fp=0xcadf67f4 sp=0xcadf67f0 pc=0xeb3e3e41
created by testing.(*T).Run in goroutine 1
	/workdir/go/src/testing/testing.go:1742 +0x417

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == ""
2024-02-22 22:50 android-386-emu go@8a0fbd75 runtime (log)
panic: test timed out after 5m0s
running tests:
	TestCrashWhileTracing (4m33s)

goroutine 85132 gp=0xc7c34b48 m=13 mp=0xc7b00588 [running]:
panic({0xe87905a0, 0xc782c0b0})
	/workdir/go/src/runtime/panic.go:778 +0x171 fp=0xc7943f84 sp=0xc7943f30 pc=0xe82bc081
testing.(*M).startAlarm.func1()
	/workdir/go/src/testing/testing.go:2366 +0x3e1 fp=0xc7943ff0 sp=0xc7943f84 pc=0xe83acf51
runtime.goexit({})
...
runtime_test.TestEINTR(0xc7bb0308)
	/workdir/go/src/runtime/crash_cgo_test.go:736 +0x26 fp=0xc7d74774 sp=0xc7d74730 pc=0xe85d1ef6
testing.tRunner(0xc7bb0308, 0xe87f2298)
	/workdir/go/src/testing/testing.go:1689 +0x153 fp=0xc7d747e4 sp=0xc7d74774 pc=0xe83a8313
testing.(*T).Run.gowrap1()
	/workdir/go/src/testing/testing.go:1742 +0x2f fp=0xc7d747f0 sp=0xc7d747e4 pc=0xe83a944f
runtime.goexit({})
	/workdir/go/src/runtime/asm_386.s:1363 +0x1 fp=0xc7d747f4 sp=0xc7d747f0 pc=0xe8304ee1
created by testing.(*T).Run in goroutine 1
	/workdir/go/src/testing/testing.go:1742 +0x417

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == ""
2024-02-23 18:08 android-386-emu go@0e7c9846 runtime (log)
panic: test timed out after 5m0s
running tests:
	TestCrashWhileTracing (4m33s)

goroutine 85177 gp=0xd0203b08 m=19 mp=0xd0045608 [running]:
panic({0xf0faf600, 0xd002c048})
	/workdir/go/src/runtime/panic.go:778 +0x171 fp=0xd023ff84 sp=0xd023ff30 pc=0xf0adb081
testing.(*M).startAlarm.func1()
	/workdir/go/src/testing/testing.go:2366 +0x3e1 fp=0xd023fff0 sp=0xd023ff84 pc=0xf0bcbf61
runtime.goexit({})
...
runtime_test.TestCgoCrashTraceback(0xd05a8a08)
	/workdir/go/src/runtime/crash_cgo_test.go:241 +0x26 fp=0xd0342774 sp=0xd0342734 pc=0xf0dece66
testing.tRunner(0xd05a8a08, 0xf10111e8)
	/workdir/go/src/testing/testing.go:1689 +0x153 fp=0xd03427e4 sp=0xd0342774 pc=0xf0bc7323
testing.(*T).Run.gowrap1()
	/workdir/go/src/testing/testing.go:1742 +0x2f fp=0xd03427f0 sp=0xd03427e4 pc=0xf0bc845f
runtime.goexit({})
	/workdir/go/src/runtime/asm_386.s:1363 +0x1 fp=0xd03427f4 sp=0xd03427f0 pc=0xf0b23ee1
created by testing.(*T).Run in goroutine 1
	/workdir/go/src/testing/testing.go:1742 +0x417

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == ""
2024-02-27 21:18 darwin-amd64-longtest go@686662f3 runtime (log)
panic during panic
SIGSEGV: segmentation violation
PC=0x2db158e m=15 sigcode=1 addr=0x6c

goroutine 0 gp=0xc00043ba40 m=15 mp=0xc0002e4908 [idle]:
runtime.usleep(0x1)
	/tmp/buildlet/go/src/runtime/sys_darwin.go:302 +0x26 fp=0x70000af7ce10 sp=0x70000af7cdf0 pc=0x2da6566
runtime.osyield(...)
	/tmp/buildlet/go/src/runtime/os_darwin.go:362
runtime.casgstatus(0xc0004a8a80, 0x310e223, 0x0)
...
r11    0x3c
r12    0x34f0dd3
r13    0x0
r14    0xc00043ba40
r15    0x8
rip    0x2db158e
rflags 0x10202
cs     0x2b
fs     0x0
gs     0x0

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == ""
2024-02-28 16:44 solaris-amd64-oraclerel go@58911599 runtime (log)
panic: test timed out after 3m0s
running tests:
	TestRuntimePanic (55s)

goroutine 21804 gp=0xc0009d6a80 m=7 mp=0xc000078d08 [running]:
panic({0x802340?, 0xc000204130?})
	/tmp/workdir-host-solaris-oracle-amd64-oraclerel/go/src/runtime/panic.go:778 +0x16f fp=0xc0004e4f10 sp=0xc0004e4e60 pc=0x44102f
testing.(*M).startAlarm.func1()
	/tmp/workdir-host-solaris-oracle-amd64-oraclerel/go/src/testing/testing.go:2366 +0x385 fp=0xc0004e4fe0 sp=0xc0004e4f10 pc=0x518425
runtime.goexit({})
...
runtime_test.TestRuntimePanic(0xc00035e000)
	/tmp/workdir-host-solaris-oracle-amd64-oraclerel/go/src/runtime/crash_test.go:810 +0x131 fp=0xc00008ff70 sp=0xc00008feb8 pc=0x722871
testing.tRunner(0xc00035e000, 0x8c3a80)
	/tmp/workdir-host-solaris-oracle-amd64-oraclerel/go/src/testing/testing.go:1689 +0xfb fp=0xc00008ffc0 sp=0xc00008ff70 pc=0x51415b
testing.(*T).Run.gowrap1()
	/tmp/workdir-host-solaris-oracle-amd64-oraclerel/go/src/testing/testing.go:1742 +0x25 fp=0xc00008ffe0 sp=0xc00008ffc0 pc=0x515185
runtime.goexit({})
	/tmp/workdir-host-solaris-oracle-amd64-oraclerel/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00008ffe8 sp=0xc00008ffe0 pc=0x4839c1
created by testing.(*T).Run in goroutine 1
	/tmp/workdir-host-solaris-oracle-amd64-oraclerel/go/src/testing/testing.go:1742 +0x390

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == ""
2024-03-11 17:08 linux-amd64-clang go@ed08d01d runtime (log)
PASS
runtime.test: some test left a core file behind

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.
Projects
Status: In Progress
Status: Done
Development

No branches or pull requests

8 participants