ICE in `output_die', at dwarf2out.c:5403 - mips-sgi-irix6.5 - egcs-19990524
Billinghurst, David (RTD)
David.Billinghurst@riotinto.com.au
Thu May 27 16:36:00 GMT 1999
The following c++ ICE is a regression from egcs-1.1.2
Problem: sighandlers.cc:631: Internal compiler error in `output_die',
at dwarf2out.c:5403
Compiler: egcs-19990524 - gcc-2.95 19990524 (prerelease)
System: mips-sgi-irix6.5
Command line: /exd4/billingd/tmp/egcs-19990524/bin/g++ -v --save-temps
-c -I. -I.. -I../liboctave -I../src -I../libcruft/misc
-I../glob -I../glob
-DHAVE_CONFIG_H -fno-rtti -fno-exceptions
-fno-implicit-templates -g -O2 -Wall sighandlers.cc
Comments: The file is from octave-2.0.14, and is a regression from
egcs-1.1.2
################## Compiler output
##############################################
cru200:16%/exd4/billingd/tmp/egcs-19990524/bin/g++ -v --save-temps -c -I.
-I.. -I../liboctave -I../src -I../libcruft/misc -I../glob -I../glob
-DHAVE_CONFIG_H -fno-rtti -fno-exceptions -fno-implicit-templates -g -O2
-Wall sighandlers.cc
Reading specs from
/exd4/billingd/tmp/egcs-19990524/lib/gcc-lib/mips-sgi-irix6.5/gcc-2.95/specs
gcc version gcc-2.95 19990524 (prerelease)
/exd4/billingd/tmp/egcs-19990524/lib/gcc-lib/mips-sgi-irix6.5/gcc-2.95/cpp
-lang-c++ -v -I. -I.. -I../liboctave -I../src -I../libcruft/misc -I../glob
-I../glob -D__GNUC__=2 -D__GNUG__=2 -D__GNUC_MINOR__=95 -D__cplusplus -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__CHAR_UNSIGNED__ -D__OPTIMIZE__ -g -Wall
-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 sighandlers.cc sighandlers.ii
GNU CPP version gcc-2.95 19990524 (prerelease) [AL 1.1, MM 40] SGI running
IRIX 6.x
#include "..." search starts here:
#include <...> search starts here:
.
..
../liboctave
../src
../libcruft/misc
../glob
/exd4/billingd/tmp/egcs-19990524/lib/gcc-lib/mips-sgi-irix6.5/gcc-2.95/../..
/../../include/g++-2
/usr/local/include
/exd4/billingd/tmp/egcs-19990524/lib/gcc-lib/mips-sgi-irix6.5/gcc-2.95/../..
/../../mips-sgi-irix6.5/include
/exd4/billingd/tmp/egcs-19990524/lib/gcc-lib/mips-sgi-irix6.5/gcc-2.95/inclu
de
/usr/include
End of search list.
The following default directories have been omitted from the search path:
End of omitted list.
/exd4/billingd/tmp/egcs-19990524/lib/gcc-lib/mips-sgi-irix6.5/gcc-2.95/cc1pl
us sighandlers.ii -quiet -dumpbase sighandlers.cc -g -O2 -Wall -version
-fno-rtti -fno-exceptions -fno-implicit-templates -o sighandlers.s
GNU C++ version gcc-2.95 19990524 (prerelease) (mips-sgi-irix6.5) compiled
by GNU C version gcc-2.95 19990524 (prerelease).
sighandlers.cc:631: Internal compiler error in `output_die', at
dwarf2out.c:5403
Please submit a full bug report to `egcs-bugs@egcs.cygnus.com'.
See <URL: http://egcs.cygnus.com/faq.html#bugreport > for details.
<<sighandlers.ii.gz>>
More information about the Gcc-bugs
mailing list