http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52760
Bug #: 52760 Summary: Revision 185599 causes miscompare on sphinx3 Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization AssignedTo: unassig...@gcc.gnu.org ReportedBy: pthau...@gcc.gnu.org CC: berg...@gcc.gnu.org, rgue...@gcc.gnu.org Host: powerpc64-linux Target: powerpc64-linux Build: powerpc64-linux Created attachment 27025 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27025 testcase The fix for pr52636 (r185599) introduced a miscompare for cpu2006 benchmark 482.sphinx3 on PowerPC. Attatched testcase can be run and shows incorrect results. temp/sphinx3> gcc -m64 -O3 -mcpu=power7 junk.c temp/sphinx3> a.out Result = 0101 0303 0505 0707 Output should be: Result = 0100 0302 0504 0706