[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

gcc ICE on sparc



Hi,

[Please CC the replies to me, thanks]

I tried to have a look at #243447 (FTBFS of atlas3 on few architectures,
including sparc). On my sparc32 (Sparcstation 10) with the latest unstable
the build dies with an ICE in gcc:

[...]
cd /src/atlas3-3.6.0/tune/sysinfo/Linux_base_static ; make xemit_buildinfo
make[5]: Entering directory `/src/atlas3-3.6.0/tune/sysinfo/Linux_base_static'
/usr/bin/gcc -c -DL2SIZE=4194304 -I/src/atlas3-3.6.0/include -I/src/atlas3-3.6.0
/include/Linux_base_static -I/src/atlas3-3.6.0/include/contrib  -DAdd__ -DString
SunStyle -DATL_OS_Linux -DATL_ARCH_SunUSX -DATL_GAS_SPARC -fomit-frame-pointer -
O3 -funroll-all-loops ../emit_buildinfo.c
../emit_buildinfo.c: In function `GetInstInfo':
../emit_buildinfo.c:153: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.

Versions of installed gcc packages (latest sid as of May 11th):

ii  gcc            3.3.3-3        The GNU C compiler
ii  gcc-3.3        3.3.3-7        The GNU C compiler
ii  gcc-3.3-base   3.3.3-7        The GNU Compiler Collection (base package)
ii  lib64gcc1      3.3.3-7        GCC support library (64bit)
ii  libgcc1        3.3.3-7        GCC support library

uname -a:

Linux snoopy 2.4.24-sparc32 #1 Fri Jan 30 16:04:55 EST 2004 sparc GNU/Linux

A self-contained preprocessed source of emit_buildinfo.c, may be obtained
from http://www.wooyd.org/misc/ice.c. The ICE can be triggered by
compiling with just -c -funroll-all-loops -O3 :

root@snoopy:/src/test# gcc -c -funroll-all-loops -O3 ice.c
ice.c: In function `GetInstInfo':
ice.c:2227: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.

I would appreciate if someone with a sparc32 machine could confirm this
problem by downloading the preprocessed source file and compiling it, so
I can file a bug.

Best regards,

Jurij Smakov                                        jurij@wooyd.org
Key: http://www.wooyd.org/pgpkey/                   KeyID: C99E03CC



Reply to: