internal error: scope_die_for bug on sgi

Stephane Conversy Stephane.Conversy@lri.fr
Sat Jun 19 09:53:00 GMT 1999


gcc version: gcc-2.95 19990615 (prerelease) (but i think it's the 19990616...)
system: sgi o2 irix-6.3
options: -O2 -funroll-loops -g
ii file location: http://www-ihm.lri.fr/~conversy/egcs/cabinet.ii.gz
result:
../src/qui/cabinet.cc: In method `Cabinet::Cabinet(UI *, int, int)':
../src/qui/cabinet.cc:117: Internal compiler error in `scope_die_for',
at dwarf2out.c:7788
Please submit a full bug report to `egcs-bugs@egcs.cygnus.com'.
See <URL: http://egcs.cygnus.com/faq.html#bugreport > for details.
 
here is the long version:
(sgi3) ~/Archives/quasimodo-0.1.6/build > g++ -v -savetemps -g -I/usr/freeware/
include -O2 -funroll-loops -W -Wimplicit    -I. -I./include
-I/u/conversy/local
/lib/Gtk--/include -I/u/conversy/local/include -I/u/conversy/local/lib/glib/inc
lude -I/u/conversy/local/lib/sigc++/include -I/u/conversy/local/include 
-c ../
src/qui/cabinet.cc -o cabinet.o
Reading specs from /usr/freeware/lib/gcc-lib/mips-sgi-irix6.3/gcc-2.95/specs
g++: unrecognized option `-savetemps'
gcc version gcc-2.95 19990615 (prerelease)
 /usr/freeware/lib/gcc-lib/mips-sgi-irix6.3/gcc-2.95/cpp -lang-c++
-v -I/usr/freeware/include -I. -I./include -I/u/conversy/local/lib/Gtk--/include
-I/u/conversy/local/include -I/u/conversy/local/lib/glib/include -I/u/conversy/local/lib/sigc++/include
-I/u/conversy/local/include -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__EXCEPTIONS -D__CHAR_UNSIGNED__ -D__OPTIMIZE__ -g -W -Wimplicit -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 ../src/qui/cabinet.cc
/var/tmp/ccZ5aaaa.ii
GNU CPP version gcc-2.95 19990615 (prerelease) [AL 1.1, MM 40] SGI
running IRIX 6.x
#include "..." search starts here:
#include <...> search starts here:
 /usr/freeware/include
 .
 include
 /u/conversy/local/lib/Gtk--/include
 /u/conversy/local/include
 /u/conversy/local/lib/glib/include
 /u/conversy/local/lib/sigc++/include
 /u/conversy/local/include
 /usr/freeware/lib/gcc-lib/mips-sgi-irix6.3/gcc-2.95/../../../../include/g++-2
 /usr/local/include
 /usr/freeware/lib/gcc-lib/mips-sgi-irix6.3/gcc-2.95/../../../../mips-sgi-irix6.3/include
 /usr/freeware/lib/gcc-lib/mips-sgi-irix6.3/gcc-2.95/include
 /usr/include
End of search list.
The following default directories have been omitted from the search
path:
End of omitted list.
 /usr/freeware/lib/gcc-lib/mips-sgi-irix6.3/gcc-2.95/cc1plus /var/tmp/ccZ5aaaa.ii
-quiet -dumpbase cabinet.cc -g -O2 -W -Wimplicit -version -funroll-loops
-o /var/tmp/ccO1baaa.s
GNU C++ version gcc-2.95 19990615 (prerelease) (mips-sgi-irix6.3) compiled
by GNU C version gcc-2.95 19990615 (prerelease).
In file included from /usr/freeware/lib/gcc-lib/mips-sgi-irix6.3/gcc-2.95/../../../../include/g++-2/iostream.h:31,
                
from ../src/qui/cabinet.cc:20:
/usr/freeware/lib/gcc-lib/mips-sgi-irix6.3/gcc-2.95/../../../../include/g++-2/streambuf.h:
In method `ios::~ios()':
/usr/freeware/lib/gcc-lib/mips-sgi-irix6.3/gcc-2.95/../../../../include/g++-2/streambuf.h:485:
warning: `void *' is not a pointer-to-object type
In file included from /u/conversy/local/include/sigc++/object.h:4,
                
from /u/conversy/local/include/sigc++/slot.h:27,
                
from /u/conversy/local/include/sigc++/signal_system.h:28,
                
from include/sigcpp.h:24,
                
from include/transmitter.h:26,
                
from include/error.h:23,
                
from include/qm.h:37,
                
from ../src/qui/cabinet.cc:27:
/u/conversy/local/include/sigc++/scope.h: In method `SigC::Scope::Scope(const
SigC::Scope &)':
/u/conversy/local/include/sigc++/scope.h:124: warning: base class `struct
SigC::ScopeNode' should be explicitly initialized in the copy constructor
../src/qui/cabinet.cc: In method `Cabinet::Cabinet(UI *, int, int)':
../src/qui/cabinet.cc:117: Internal compiler error in `scope_die_for',
at dwarf2out.c:7788
Please submit a full bug report to `egcs-bugs@egcs.cygnus.com'.
See <URL: http://egcs.cygnus.com/faq.html#bugreport > for details.
 
 
 
 
-- 
Stéphane Conversy
http://www-ihm.lri.fr/~conversy/
mailto:conversy@lri.fr
 



More information about the Gcc-bugs mailing list