GCC 4.2 fails to compile spec cpu2006/453.povray benchmark sources at -O1 and above optimization level both on x86_64-redhat-linux and i386-redhat-linux. Compiler must be configured with '--enable-checking' to see this failure.
messageoutput.cpp: In constructor 'pov_frontend::MessageOutput::MessageOutput(void*)': messageoutput.cpp:13: internal compiler error: in sra_build_assignment, at tree-sra.c:1661 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. It appears that the regression has been introduced with GCC 4.2 revision 122009, which is "SRA and inconsistencies in bit-field types" patch http://gcc.gnu.org/ml/gcc-patches/2007-02/msg01126.html. PS: that would take some time to get a minimal reproducer. -- Summary: ICE on cpu2006/453.povray with -O1 and above Product: gcc Version: 4.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: pending AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: grigory_zagorodnev at linux dot intel dot com GCC host triplet: x86_64-redhat-linux http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30823