gcc version: 4.0.2 20050825 (prerelease) Configured with: ../gcc-4.0-20050825/configure --prefix=/opt/gcc4 --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c,c++ Command line: gcc -c -march=pentium4 -O3 test.ii (removing the -O3 flag makes it work) Error message: test.cpp: In constructor ‘ShadowVolume::ShadowVolume(Mesh&)’: test.cpp:75: internal compiler error: output_operand: unterminated assembly dialect alternative I have attempted to reduce the file as much as possible. I will also attach the proprocessed source.
-- Summary: ICE: output_operand: unterminated assembly dialect alternative Product: gcc Version: 4.0.2 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: ma1flfs at bath dot ac dot uk CC: gcc-bugs at gcc dot gnu dot org GCC host triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23575