On Linux/ia32, revision 143673 gave: FAIL: g++.dg/torture/pr36191.C -O2 (internal compiler error) FAIL: g++.dg/torture/pr36191.C -O2 (test for excess errors) FAIL: g++.dg/torture/pr36191.C -O3 -fomit-frame-pointer (internal compiler error) FAIL: g++.dg/torture/pr36191.C -O3 -fomit-frame-pointer (test for excess errors) FAIL: g++.dg/torture/pr36191.C -O3 -g (internal compiler error) FAIL: g++.dg/torture/pr36191.C -O3 -g (test for excess errors)
Revision 143664 is OK. It is caused by either revision 143672: http://gcc.gnu.org/ml/gcc-cvs/2009-01/msg00685.html or revision 143673: http://gcc.gnu.org/ml/gcc-cvs/2009-01/msg00686.html -- Summary: [4.4 Regression] g++.dg/torture/pr36191.C Product: gcc Version: 4.4.0 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=38978