------- Additional Comments From ft01 at webmastery dot com dot au 2004-08-24 06:05 ------- Just for the record -- this bug also affects C code in glibc-2.3.3-20040728, so it is not just ada or fortran. Workaround was to reduce optimisation to -O1. I'll attach the source file, just in case.
$ alpha-unknown-linux-gnu-gcc -O2 a.c In file included from ../include/bits/cmathcalls.h:1, from ../math/complex.h:97, from ../include/complex.h:1, from ../sysdeps/alpha/fpu/s_cexpf.c:23: ../math/bits/cmathcalls.h:117: warning: conflicting types for built-in function `conjl' ../math/bits/cmathcalls.h:126: warning: conflicting types for built-in function `cimagl' ../math/bits/cmathcalls.h:129: warning: conflicting types for built-in function `creall' ../sysdeps/alpha/fpu/s_cexpf.c: In function `__c1_cexpf': ../sysdeps/alpha/fpu/s_cexpf.c:42: internal compiler error: in subreg_hard_regno, at emit-rtl.c:928 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. $ alpha-unknown-linux-gnu-gcc -v Reading specs from /Volumes/Linux/lfh/xcompiler/alpha-unknown-linux-gnu/lib/gcc-lib/alpha- unknown-linux-gnu/3.3.4/specs Configured with: ../gcc-core-3.3.4/configure --prefix=/Volumes/Linux/lfh/xcompiler/alpha- unknown-linux-gnu --target=alpha-unknown-linux-gnu --with-sysroot=/Volumes/Linux/lfh/ xcompiler/alpha-unknown-linux-gnu/sysroot --disable-multilib --with-newlib --disable-nls -- enable-threads=posix --enable-symvers=gnu --enable-__cxa_atexit --enable-languages=c -- disable-shared Thread model: posix gcc version 3.3.4 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15718 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.