This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Internal egcs compiler error, egcs-19990228
- To: egcs-bugs at egcs dot cygnus dot com
- Subject: Internal egcs compiler error, egcs-19990228
- From: Reid D Rivenburgh <reid at c3serve dot c3 dot lanl dot gov>
- Date: Wed, 3 Mar 1999 11:39:46 -0700
Hi,
I got an internal compiler error while building egcs-19990228 on a:
SunOS 5.7 Generic sun4u sparc SUNW,Ultra-5_10. Here is the configure
line:
../configure --with-gcc-version-trigger=/n/list/solaris/egcs-19990228/gcc/versio
n.c --host=sparc-sun-solaris2.7 --prefix=/n/list/solaris --with-as=/n/list/solar
is/bin/as --with-ld=/n/list/solaris/bin/ld --with-gnu-as --with-gnu-ld --norecur
sion
I'm using the default Sun cc compiler along with gnu binutils-2.9.1.
Here is the output:
./xgcc -B./ -B/n/list/solaris/sparc-sun-solaris2.7/bin/ -O2 -DIN_GCC -DHAIFA -DSVR4 -W -Wall -O2 -g -O -I./include -fPIC -g1 -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -g -O -I. -I../../gcc -I../../gcc/config -I../../gcc/../include \
-v --save-temps -c ../../gcc/cp/new1.cc -DL_op_new -o opnew.o
Reading specs from ./specs
gcc version egcs-2.93.10 19990228 (gcc2 ss-980929 experimental)
./cpp -lang-c++ -v -I./include -I. -I../../gcc -I../../gcc/config -I../../gcc/../include -isystem /n/list/solaris/sparc-sun-solaris2.7/bin/include -isystem ./include -undef -D__GNUC__=2 -D__GNUG__=2 -D__cplusplus -D__GNUC_MINOR__=93 -Dsparc -Dsun -Dunix -D__svr4__ -D__SVR4 -D__sparc__ -D__sun__ -D__unix__ -D__svr4__ -D__SVR4 -D__sparc -D__sun -D__unix -Asystem(unix) -Asystem(svr4) -D__EXCEPTIONS -D__OPTIMIZE__ -g -g1 -g -W -Wall -D__GCC_NEW_VARARGS__ -Acpu(sparc) -Amachine(sparc) -DIN_GCC -DHAIFA -DSVR4 -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -DL_op_new ../../gcc/cp/new1.cc new1.ii
GNU CPP version egcs-2.93.10 19990228 (gcc2 ss-980929 experimental) (sparc)
#include "..." search starts here:
#include <...> search starts here:
include
.
../../gcc
../../gcc/config
../../gcc/../include
include
/usr/local/include
/usr/include
End of search list.
./cc1plus new1.ii -quiet -dumpbase new1.cc -g -g1 -g -O2 -O2 -O -O -W -Wall -version -fPIC -o new1.s
GNU C++ version egcs-2.93.10 19990228 (gcc2 ss-980929 experimental) (sparc-sun-solaris2.7) compiled by GNU C version egcs-2.93.10 19990228 (gcc2 ss-980929 experimental).
../../gcc/cp/new1.cc: In function `void * operator new(unsigned int)':
../../gcc/cp/new1.cc:88: Internal compiler error.
I've attached a copy of the new1.ii file, compressed with gzip. I hope
this helps....
Reid
new1.ii.gz