egcs-2.91.66 mips-sgi-irix6.5 Internal error
Gilles Zunino
Gilles.Zunino@hei.fupl.asso.fr
Wed Mar 24 06:46:00 GMT 1999
Hi,
Compiling the latest snapshot of libstdc++-2.90.4
on a mips-sgi-irix6.5 system leads to an internal
compiler error :
../../gcc/emit-rtl.c:1480: Internal compiler error in function change_address
I was unable to reproduce this on a
Sun/sparc/solaris 2.5 host with the same version of
egcs. I would like to know if this pb is related to
my installation on my IRIX box.
Version of c++ :
c++ -v
Reading specs from /usr/local/lib/gcc-lib/mips-sgi-irix6.5/egcs-2.91.66/specs
gcc version egcs-2.91.66 19990314 (egcs-1.1.2 release)
Attached to this mail, you will find the preprocessed
output of the source file that caused the compiler
error. Here is the command line used to invoque c++ :
c++ -v --save-temps -DHAVE_CONFIG_H -I. -I../../libstdc++-2.90.4/src -I..
-nostdinc++ -I../../libstdc++-2.90.4 -I../../libstdc++-2.90.4/stl
-I../../libstdc++-2.90.4/libio -g -O2 -fvtable-thunks -D_GNU_SOURCE
-fno-implicit-templates -c -DPIC ../../libstdc++-2.90.4/src/complex.cc -o
complex.lo
Reading specs from /usr/local/lib/gcc-lib/mips-sgi-irix6.5/egcs-2.91.66/specs
gcc version egcs-2.91.66 19990314 (egcs-1.1.2 release)
/usr/local/lib/gcc-lib/mips-sgi-irix6.5/egcs-2.91.66/cpp -lang-c++ -nostdinc++
-v -I. -I../../libstdc++-2.90.4/src -I.. -I../../libstdc++-2.90.4
-I../../libstdc++-2.90.4/stl -I../../libstdc++-2.90.4/libio -undef -D__GNUC__=2
-D__GNUG__=2 -D__cplusplus -D__GNUC_MINOR__=91 -Dunix -Dmips -Dsgi -Dhost_mips
-DMIPSEB -D_MIPSEB -DSYSTYPE_SVR4 -D_LONGLONG -D_SVR4_SOURCE -D_MODERN_C
-D__DSO__ -D__unix__ -D__mips__ -D__sgi__ -D__host_mips__ -D__MIPSEB__ -D_MIPSEB
-D__SYSTYPE_SVR4__ -D_LONGLONG -D_SVR4_SOURCE -D_MODERN_C -D__DSO__ -D__unix
-D__mips -D__sgi -D__host_mips -D__MIPSEB -D__SYSTYPE_SVR4 -Asystem(unix)
-Asystem(svr4) -Acpu(mips) -Amachine(sgi) -D__EXCEPTIONS -D__CHAR_UNSIGNED__
-D__OPTIMIZE__ -g -D__LANGUAGE_C_PLUS_PLUS -D_LANGUAGE_C_PLUS_PLUS
-D__SIZE_TYPE__=unsigned int -D__PTRDIFF_TYPE__=int -D__EXTENSIONS__
-D_SGI_SOURCE -D_MIPS_FPSET=32 -D_MIPS_ISA=_MIPS_ISA_MIPS3 -D_ABIN32=2
-D_MIPS_SIM=_ABIN32 -D_MIPS_SZINT=32 -D_MIPS_SZLONG=32 -D_MIPS_SZPTR=32
-D_COMPILER_VERSION=601 -U__mips -D__mips=3 -D__mips64 -DHAVE_CONFIG_H
-D_GNU_SOURCE -DPIC ../../libstdc++-2.90.4/src/complex.cc complex.ii
GNU CPP version egcs-2.91.66 19990314 (egcs-1.1.2 release) [AL 1.1, MM 40] SGI
running IRIX 6.x
#include "..." search starts here:
#include <...> search starts here:
.
../../libstdc++-2.90.4/src
..
../../libstdc++-2.90.4
../../libstdc++-2.90.4/stl
../../libstdc++-2.90.4/libio
/usr/local/include
/usr/local/mips-sgi-irix6.5/include
/usr/local/lib/gcc-lib/mips-sgi-irix6.5/egcs-2.91.66/include
/usr/include
End of search list.
/usr/local/lib/gcc-lib/mips-sgi-irix6.5/egcs-2.91.66/cc1plus complex.ii -quiet
-dumpbase complex.cc -g -O2 -version -fvtable-thunks -fno-implicit-templates -o
complex.s
GNU C++ version egcs-2.91.66 19990314 (egcs-1.1.2 release) (mips-sgi-irix6.5)
compiled by GNU C version egcs-2.91.66 19990314 (egcs-1.1.2 release).
../../gcc/emit-rtl.c:1480: Internal compiler error in function change_address
make[2]: *** [complex.lo] Error 1
Apologies in advance, if I am simply bothering you
due to lack of understanding.
______________________________________________________________
Gilles Zunino - (Gilles.Zunino@hei.fupl.asso.fr) (A 506)
HEI, 13 rue de Toul, 59 046 LILLE CEDEX FRANCE
Phone : (+33) 3 28.38.48.58 Fax : (+33) 3 28.38.48.04
internal-err.tar.gz
S/MIME Cryptographic Signature
More information about the Gcc-bugs
mailing list