[Bug bootstrap/18390] New: ICE during bootstrap build for gcc 3.4.3 and 3.3.5

ctsa at u dot washington dot edu gcc-bugzilla@gcc.gnu.org
Tue Nov 9 02:56:00 GMT 2004


I'm trying to build a newer version of gcc on a system with AIX 5.2. This is my
configuration:

../gcc-3.4.3/configure --prefix=/genome/ctsa/opt/powerpc-aix/gcc-3.4.3
--enable-concept-checks --enable-languages=c,c++,f77 --enable-__cxa_atexit
--disable-nls

followed by 'make profiledbootstrap'. This runs for a bit and then I get an ICE.
I've pasted the output leading up to this error at the bottom of this message.

I'm only an occasional aix user, but here's the info I can provide:

$ uname -a
AIX widget 2 5 00CBE19D4C00

$ make -v
GNU Make 3.80
Copyright (C) 2002  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

$ ld -v
GNU ld version 2.14 20030612

$ as -v
GNU assembler version 2.14 (powerpc-ibm-aix5.2.0.0) using BFD version 2.14 20030612

$ gcc -v
Reading specs from
/usr/bin/../lib/gcc-lib/powerpc-ibm-aix5.1.0.0/2.9-aix51-020209/specs
gcc version 2.9-aix51-020209

My attempt to install gcc 3.3.5 was the same except that I just used 'make
boostrap', the ICE occured in exactly the same place. Thanks for any help with
this problem... I'd really like to get gcc updated on this box! -Chris



Here's the output before things blew up (text arbitrarily cut off above the error):

"""
mkdir -p -- libgcc
mkdir -p -- pthread
mkdir -p -- libgcc/pthread
mkdir -p -- ppc64
mkdir -p -- libgcc/ppc64
mkdir -p -- pthread/ppc64
mkdir -p -- libgcc/pthread/ppc64
if [ -f stmp-dirs ]; then true; else touch stmp-dirs; fi
./xgcc -B./ -B/genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/bin/
-isystem /genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/include
-isystem
/genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/sys-include
-L/genome/ctsa/tmp/build/gcc/../ld -O2  -DIN_GCC    -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem
./include   -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I.
-I. -I../../gcc-3.4.3/gcc -I../../gcc-3.4.3/gcc/.
-I../../gcc-3.4.3/gcc/../include   -DL_muldi3 -c ../../gcc-3.4.3/gcc/libgcc2.c
-o libgcc/./_muldi3.o
./xgcc -B./ -B/genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/bin/
-isystem /genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/include
-isystem
/genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/sys-include
-L/genome/ctsa/tmp/build/gcc/../ld -O2  -DIN_GCC    -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem
./include   -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I.
-I. -I../../gcc-3.4.3/gcc -I../../gcc-3.4.3/gcc/.
-I../../gcc-3.4.3/gcc/../include   -DL_negdi2 -c ../../gcc-3.4.3/gcc/libgcc2.c
-o libgcc/./_negdi2.o
./xgcc -B./ -B/genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/bin/
-isystem /genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/include
-isystem
/genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/sys-include
-L/genome/ctsa/tmp/build/gcc/../ld -O2  -DIN_GCC    -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem
./include   -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I.
-I. -I../../gcc-3.4.3/gcc -I../../gcc-3.4.3/gcc/.
-I../../gcc-3.4.3/gcc/../include   -DL_lshrdi3 -c ../../gcc-3.4.3/gcc/libgcc2.c
-o libgcc/./_lshrdi3.o
./xgcc -B./ -B/genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/bin/
-isystem /genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/include
-isystem
/genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/sys-include
-L/genome/ctsa/tmp/build/gcc/../ld -O2  -DIN_GCC    -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem
./include   -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I.
-I. -I../../gcc-3.4.3/gcc -I../../gcc-3.4.3/gcc/.
-I../../gcc-3.4.3/gcc/../include   -DL_ashldi3 -c ../../gcc-3.4.3/gcc/libgcc2.c
-o libgcc/./_ashldi3.o
./xgcc -B./ -B/genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/bin/
-isystem /genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/include
-isystem
/genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/sys-include
-L/genome/ctsa/tmp/build/gcc/../ld -O2  -DIN_GCC    -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem
./include   -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I.
-I. -I../../gcc-3.4.3/gcc -I../../gcc-3.4.3/gcc/.
-I../../gcc-3.4.3/gcc/../include   -DL_ashrdi3 -c ../../gcc-3.4.3/gcc/libgcc2.c
-o libgcc/./_ashrdi3.o
./xgcc -B./ -B/genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/bin/
-isystem /genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/include
-isystem
/genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/sys-include
-L/genome/ctsa/tmp/build/gcc/../ld -O2  -DIN_GCC    -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem
./include   -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I.
-I. -I../../gcc-3.4.3/gcc -I../../gcc-3.4.3/gcc/.
-I../../gcc-3.4.3/gcc/../include   -DL_cmpdi2 -c ../../gcc-3.4.3/gcc/libgcc2.c
-o libgcc/./_cmpdi2.o
./xgcc -B./ -B/genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/bin/
-isystem /genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/include
-isystem
/genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/sys-include
-L/genome/ctsa/tmp/build/gcc/../ld -O2  -DIN_GCC    -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem
./include   -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I.
-I. -I../../gcc-3.4.3/gcc -I../../gcc-3.4.3/gcc/.
-I../../gcc-3.4.3/gcc/../include   -DL_ucmpdi2 -c ../../gcc-3.4.3/gcc/libgcc2.c
-o libgcc/./_ucmpdi2.o
./xgcc -B./ -B/genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/bin/
-isystem /genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/include
-isystem
/genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/sys-include
-L/genome/ctsa/tmp/build/gcc/../ld -O2  -DIN_GCC    -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem
./include   -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I.
-I. -I../../gcc-3.4.3/gcc -I../../gcc-3.4.3/gcc/.
-I../../gcc-3.4.3/gcc/../include   -DL_floatdidf -c
../../gcc-3.4.3/gcc/libgcc2.c -o libgcc/./_floatdidf.o
./xgcc -B./ -B/genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/bin/
-isystem /genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/include
-isystem
/genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/sys-include
-L/genome/ctsa/tmp/build/gcc/../ld -O2  -DIN_GCC    -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem
./include   -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I.
-I. -I../../gcc-3.4.3/gcc -I../../gcc-3.4.3/gcc/.
-I../../gcc-3.4.3/gcc/../include   -DL_floatdisf -c
../../gcc-3.4.3/gcc/libgcc2.c -o libgcc/./_floatdisf.o
./xgcc -B./ -B/genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/bin/
-isystem /genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/include
-isystem
/genome/ctsa/opt/powerpc-aix/gcc-3.4.3/powerpc-ibm-aix5.2.0.0/sys-include
-L/genome/ctsa/tmp/build/gcc/../ld -O2  -DIN_GCC    -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem
./include   -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I.
-I. -I../../gcc-3.4.3/gcc -I../../gcc-3.4.3/gcc/.
-I../../gcc-3.4.3/gcc/../include   -DL_fixunsdfsi -c
../../gcc-3.4.3/gcc/libgcc2.c -o libgcc/./_fixunsdfsi.o
../../gcc-3.4.3/gcc/libgcc2.c: In function `__fixunsdfsi':
../../gcc-3.4.3/gcc/libgcc2.c:1384: error: unrecognizable insn:
(insn:HI 11 10 12 0 ../../gcc-3.4.3/gcc/libgcc2.c:1381 (set (reg:CCEQ 122)
        (compare:CCEQ (ior:SI (gt:SI (reg:CCFP 121)
                    (const_int 0 [0x0]))
                (eq:SI (reg:CCFP 121)
                    (const_int 0 [0x0])))
            (const_int 1 [0x1]))) -1 (insn_list 10 (nil))
    (expr_list:REG_DEAD (reg:CCFP 121)
        (nil)))
../../gcc-3.4.3/gcc/libgcc2.c:1384: internal compiler error: in extract_insn, at
recog.c:2083
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make[3]: *** [libgcc/./_fixunsdfsi.o] Error 1
make[3]: Leaving directory `/genome/ctsa/tmp/build/gcc'
make[2]: *** [stmp-multilib] Error 2
make[2]: Leaving directory `/genome/ctsa/tmp/build/gcc'
make[1]: *** [stage1_build] Error 2
make[1]: Leaving directory `/genome/ctsa/tmp/build/gcc'
make: *** [profiledbootstrap] Error 2
"""

-- 
           Summary: ICE during bootstrap build for gcc 3.4.3 and 3.3.5
           Product: gcc
           Version: 3.4.3
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: bootstrap
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: ctsa at u dot washington dot edu
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: powerpc-ibm-aix5.2.0.0
  GCC host triplet: powerpc-ibm-aix5.2.0.0
GCC target triplet: powerpc-ibm-aix5.2.0.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18390



More information about the Gcc-bugs mailing list