https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115977
Bug ID: 115977 Summary: [12/13 Regression] [sra] Regression targeting PowerPC 970 Product: gcc Version: 12.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: awilfox at adelielinux dot org Target Milestone: --- Target: powerpc64-foxkit-linux-musl Created attachment 58696 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58696&action=edit Reduced test case glm's test suite fails after r13-3378-gf6c168f8 (or its backport r12-8913-g985a8962) when targeting PowerPC 64 with -mcpu=970 and -fstack-protector. I reduced it to the attached .cpp file which should return 0, but returns 4 after the given commit. Using any other -mcpu, or passing -fno-stack-protector, fixes the issue.