Hi.
I'm just asking if this is a known bug. If not I'll prepare a bug report, with bzipped preprocessed source.
I'm seeing this:
hpm05fuvec0.cpp:5538: internal compiler error: Floating point exception Please submit a full bug report,
quite often when compiling large chunks of machine-generated C++. gcc-3.4.3 works fine on the same testcases.
The compiler is:
$ gcc -v Using built-in specs. Target: i686-pc-linux-gnu Configured with: ../../sources/gcc-4.0-20050312/configure --enable-languages=c,c++ --enable-__cxa_atexit --disable-checking --disable-nls --prefix=/usr/local/gcc/gcc-4.0-20050312 Thread model: posix gcc version 4.0.0 20050312 (prerelease)
The compiler was bootstrapped with gcc-3.4.3
I can have another go without the "--disable-checking" if that's likely to help. Anything else you'd like in the bug report ?
gcc-4 is a lot faster at compiling templatey C++ than 3.4.3, but the compiled code performance is sometimes better, sometimes worse. It's a bit hard to tell, since our big testcases currently ICE with FPE's on gcc-4.0.
Regards,
John.