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