https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102949
Bug ID: 102949 Summary: [12 regression] gcc.dg/vect/slp-reduc-1.c FAIL Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: ro at gcc dot gnu.org CC: ebotcazou at gcc dot gnu.org Target Milestone: --- Target: sparc*-sun-solaris2.11, powerpc-apple-darwin9 Between 20210917 (48b3caffcacc99adf72ba1be189a7d9ebc4190be) and 20210918 (e9d8fcabd032b873bf3fe14ae8afd8970827c0cb), 3 vectorization tests regressed on 32-bit Solaris/SPARC and Darwin/PPC: FAIL: gcc.dg/vect/slp-reduc-1.c -flto -ffat-lto-objects execution test FAIL: gcc.dg/vect/slp-reduc-1.c execution test FAIL: gcc.dg/vect/slp-reduc-2.c -flto -ffat-lto-objects execution test FAIL: gcc.dg/vect/slp-reduc-2.c execution test FAIL: gcc.dg/vect/slp-reduc-7.c -flto -ffat-lto-objects execution test FAIL: gcc.dg/vect/slp-reduc-7.c execution test E.g. slp-reduc-1.c: Thread 2 received signal SIGBUS, Bus error. [Switching to Thread 1 (LWP 1)] 0x00010db8 in main1 () 1: x/i $pc => 0x10db8 <main1+56>: ldd [ %g1 ], %f18 (gdb) where #0 0x00010db8 in main1 () #1 0x00010ea4 in main () (gdb) p/x $g1 $1 = 0x2113c The source address isn't properly aligned.