compile error 19991215 in current cvs state

Ingo Ciechowski ciechowski@cis-computer.com
Thu Dec 16 15:33:00 GMT 1999


I just checked out todays current cvs state (cvs -z 9 co) to build 
the latest gcc. unfortunately my attempt to build the package with 
make bootstrap resulted in the following error:

.
.
.
cc -B/usr/src/egcs/output/gcc/ -B/usr/i686-pc-linux-gnu/bin/ -c -g 
-O2 -fvtable-thunks -D_GNU_SOURCE -fno-implicit-templates -I. 
-I../../../libio -nostdinc++ -D_IO_MTSAFE_IO 
../../../libio/iomanip.cc -o pic/iomanip.o
/usr/src/egcs/output/gcc/xgcc -B/usr/src/egcs/output/gcc/ 
-B/usr/i686-pc-linux-gnu/bin/ -c -g -O2 -fvtable-thunks -D_GNU_SOURCE 
-fno-implicit-templates -I. -I../../../libio -nostdinc++ 
-D_IO_MTSAFE_IO ../../../libio/iomanip.cc
In file included from ../../../libio/iomanip.cc:29:
../../../libio/iomanip.h:51: Internal compiler error 19991215.
../../../libio/iomanip.h:51: Please submit a full bug report.
../../../libio/iomanip.h:51: See 
<URL: http://www.gnu.org/software/gcc/faq.html#bugreport > for 
instructions.
make[2]: *** [iomanip.o] Error 1
make[2]: Leaving directory `/usr/src/egcs/output/i686-pc-linux-gnu/libio'
make[1]: *** [all-target-libio] Error 2
make[1]: Leaving directory `/usr/src/egcs/output'
make: *** [bootstrap] Error 2



-------------------------------

I tried this because building the 2.95.2 version (sources either from 
tar.gz archive or checked our from cvs with cvs  -z 9 co 
-rgcc_latest_snapshot) didn't work either. Here I received the 
following errors:

sh /usr/src/egcs/install-sh -c " "prefix=/usr" "exec_prefix=/usr" 
"tooldir=/usr/i686-pc-linux-gnu" "gxx_include_dir=/usr/include/g++-3" 
"libsubdir=/usr/lib/gcc-lib/i686-pc-linux-gnu/2.96" 
"gcc_version=2.96" "gcc_version_trigger=/usr/src/egcs/gcc/version.c" 
"AR=ar" "AR_FLAGS=rc" "CC=/usr/src/egcs/output/gcc/xgcc 
-B/usr/src/egcs/output/gcc/ -B/usr/i686-pc-linux-gnu/bin/" 
"CXX=/usr/src/egcs/output/gcc/xgcc -B/usr/src/egcs/output/gcc/ 
-B/usr/i686-pc-linux-gnu/bin/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2 
-fvtable-thunks -D_GNU_SOURCE" "NM=nm" "RANLIB=ranlib" "LIBCFLAGS=-g 
-O2" "LIBCXXFLAGS=-g -O2 -fvtable-thunks -D_GNU_SOURCE 
-fno-implicit-templates" "LOADLIBES=" "LDFLAGS=" 
"MAKEINFO=/usr/src/egcs/output/texinfo/makeinfo/makeinfo  " 
"SHLIB=libstdc++.so.2.10.0" "SHCURSES=" "RUNTESTFLAGS="
make[3]: Entering directory `/usr/src/egcs/output/i686-pc-linux-gnu/libiberty'
make[3]: *** No targets.  Stop.
make[3]: Leaving directory `/usr/src/egcs/output/i686-pc-linux-gnu/libiberty'
make[2]: *** [../libiberty/libiberty.a] Error 2
make[2]: Leaving directory `/usr/src/egcs/output/i686-pc-linux-gnu/libstdc++'
make[1]: *** [all-target-libstdc++] Error 2
make[1]: Leaving directory `/usr/src/egcs/output'
make: *** [bootstrap] Error 2



BTW: I tried to build the system wit gcc version 2.7.2.3 installed on 
a linux system.


Ingo


More information about the Gcc-bugs mailing list