Closed findleyr closed 5 months ago
Change https://go.dev/cl/586777 mentions this issue: gopls/internal/golang: remove test debugging aix-ppc64 issue
I'm removing the above test from gopls now that this is confirmed not to be a gopls issue. However, I'll note that the test did not fail deterministically. Instead, it was flaky, which is surprising given the nature of the failure, and seems to confirm that this is a bug:
The original failures started around May 2nd. Looking at CLs around that time, this looks like a potential culprit: https://go.dev/cl/581937
CC @dr2chase @eliben @pmur
Yes, that is my suspicion too. I'll investigate.
Change https://go.dev/cl/586915 mentions this issue: cmd/compile/internal/ssa: fix ppc64 merging of (CLRLSLDI (SRD ...))
While investigating #65072, I added a test to narrow down an aix-ppc64 builder failure to the x/text package. This is the entire content of that test (Source):
Sample failure: https://build.golang.org/log/1627876befc9a306fd0cb1b6c9f21c9cdb42c1df
I've not investigated further, but it appears that x/text is somehow returning an incorrect rune name on this builder.
CC @golang/aix @golang/ppc64