#!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'

watchflakes

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'

watchflakes

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.

watchflakes

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).