On Linux/ia32, revision 161653 gave: FAIL: gcc.dg/guality/example.c -O2 -flto (internal compiler error) FAIL: gcc.dg/guality/example.c -O2 -flto (test for excess errors) FAIL: gcc.dg/guality/example.c -O2 -fwhopr (internal compiler error) FAIL: gcc.dg/guality/example.c -O2 -fwhopr (test for excess errors) FAIL: gcc.dg/guality/guality.c -O2 -flto (internal compiler error) FAIL: gcc.dg/guality/guality.c -O2 -flto (test for excess errors) FAIL: gcc.dg/guality/guality.c -O2 -fwhopr (internal compiler error) FAIL: gcc.dg/guality/guality.c -O2 -fwhopr (test for excess errors) FAIL: gcc.dg/guality/inline-params.c -O2 -flto (internal compiler error) FAIL: gcc.dg/guality/inline-params.c -O2 -flto (test for excess errors) FAIL: gcc.dg/guality/inline-params.c -O2 -fwhopr (internal compiler error) FAIL: gcc.dg/guality/inline-params.c -O2 -fwhopr (test for excess errors) FAIL: gcc.dg/guality/pr41447-1.c -O2 -flto (internal compiler error) FAIL: gcc.dg/guality/pr41447-1.c -O2 -flto (test for excess errors) FAIL: gcc.dg/guality/pr41447-1.c -O2 -fwhopr (internal compiler error) FAIL: gcc.dg/guality/pr41447-1.c -O2 -fwhopr (test for excess errors) FAIL: gcc.dg/guality/pr41616-1.c -O2 -flto (internal compiler error) FAIL: gcc.dg/guality/pr41616-1.c -O2 -flto (test for excess errors) FAIL: gcc.dg/guality/pr41616-1.c -O2 -fwhopr (internal compiler error) FAIL: gcc.dg/guality/pr41616-1.c -O2 -fwhopr (test for excess errors)
Revision 161586 is OK. I think they are introduced by patches backported from trunk. -- Summary: [4.5 regression] Many LTO failures Product: gcc Version: 4.5.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44747