#!watchflakes
post <- pkg == "cmd/compile/internal/ssa" && test ~ `TestDebugLines_74576/i74576?.go`
Issue created automatically to collect these failures.
Example (log):
=== RUN TestDebugLines_74576/i74576a.go
=== PAUSE TestDebugLines_74576/i74576a.go
=== CONT TestDebugLines_74576/i74576a.go
debug_lines_test.go:280: wanted stmts [12 13 13 14] but got [13 13 14]
--- FAIL: TestDebugLines_74576/i74576a.go (36.90s)
Saw stmt# 12 for submatch '12' on dump line #5 = ' v28 00003 (+12) MOV X0, main.s-16(SP)'
Saw stmt# 13 for submatch '13' on dump line #10 = ' v15 00008 (+13) PCDATA $1, $0'
Saw stmt# 13 for submatch '13' on dump line #11 = ' v15 00009 (+13) CALL runtime.Breakpoint(SB)'
Saw stmt# 14 for submatch '14' on dump line #12 = ' v42 00010 (+14) MOV $type:main.S(SB), X5'
Comment From: gopherbot
Found new dashboard test flakes for:
#!watchflakes
default <- pkg == "cmd/compile/internal/ssa" && test == "TestDebugLines_74576/i74576a.go"
2025-07-17 10:41 gotip-linux-riscv64 go@66536242 cmd/compile/internal/ssa.TestDebugLines_74576/i74576a.go (log)
=== RUN TestDebugLines_74576/i74576a.go === PAUSE TestDebugLines_74576/i74576a.go === CONT TestDebugLines_74576/i74576a.go debug_lines_test.go:280: wanted stmts [12 13 13 14] but got [13 13 14] --- FAIL: TestDebugLines_74576/i74576a.go (36.90s) Saw stmt# 12 for submatch '12' on dump line #5 = ' v28 00003 (+12) MOV X0, main.s-16(SP)' Saw stmt# 13 for submatch '13' on dump line #10 = ' v15 00008 (+13) PCDATA $1, $0' Saw stmt# 13 for submatch '13' on dump line #11 = ' v15 00009 (+13) CALL runtime.Breakpoint(SB)' Saw stmt# 14 for submatch '14' on dump line #12 = ' v42 00010 (+14) MOV $type:main.S(SB), X5'Comment From: thepudds
I'll take a look.
Comment From: gopherbot
Change https://go.dev/cl/688856 mentions this issue: cmd/compile/internal/ssa: restrict architectures for TestDebugLines_74576
Comment From: gopherbot
Sorry, but there were parse errors in the watch flakes script. The script I found was:
#!watchflakes
post <- pkg == "cmd/compile/internal/ssa" && test ~ "TestDebugLines_74576/i74576?.go"
And the problems were:
script:2.53: ~ requires backquoted regexp
See https://go.dev/wiki/Watchflakes for details.
Comment From: thepudds
The post-submit build for the gotip-linux-riscv64 builder on https://build.golang.org for https://go.dev/cl/688856 is still running, but looks like the test in question for this issue has passed there:
ok cmd/compile/internal/ssa 229.244s
It looks like that build is going to be ultimately reported as failing due to an ASAN issue, but that was happening before and presumably unrelated (and probably tracked by watchflake issue #73979).