By-the-way, to bisect-debug this code, I had to add an if and a return in the right place (last chance to do new or old behavior), at line 969 and line 970 here (https://go-review.googlesource.com/c/go/+/636839/3/src/cmd/compile/internal/ssa/regalloc.go), rebuilt the compiler, and then I took the failing test, prefixed it with "bisect " (the command) and added the horrible compiler command line flag
" -gcflags=all=-d=gossahash=PATTERN"
and after that it was all automated, I watched The Expanse while it worked.
=> More informations about this toot | View the thread | More toots from dr2chase@ohai.social
text/gemini
This content has been proxied by September (3851b).