This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[mips-sgi-irix ICE] "sorry, not implemented: `thunk_decl' not supported
- To: egcs-bugs at egcs dot cygnus dot com
- Subject: [mips-sgi-irix ICE] "sorry, not implemented: `thunk_decl' not supported
- From: Gilles Zunino <Gilles dot Zunino at hei dot fupl dot asso dot fr>
- Date: Fri, 07 May 1999 17:01:23 +0200
- Organization: Hautes Etudes Industrielles
Hi,
Compilng the current CVS of libstdc++ on a mips
machine leads to an ICE.
The preprocessed files can be found at :
http://www.multimania.com/gzunino/misc-inst.tar.gz
=========================== compiler version ======================
c++ -v
Reading specs from
/usr/people/gilles/gcc/lib/gcc-lib/mips-sgi-irix6.5/egcs-2.93.21/specs
gcc version egcs-2.93.21 19990504 (gcc2 ss-980929 experimental)
========================= c++ was invoked using ====================
c++ -v --save-temps -DHAVE_CONFIG_H -I. -I../../libstdc++/src -I..
-nostdinc++ -I../../libstdc++ -I../../libstdc++/stl
-I../../libstdc++/libio -g -fvtable-thunks -D_GNU_SOURCE
-fno-implicit-templates -fimplicit-templates -c -DPIC
../../libstdc++/src/misc-inst.cc -o .lib
===================== ouptut of the command line ===================
Reading specs from
/usr/people/gilles/gcc/lib/gcc-lib/mips-sgi-irix6.5/egcs-2.93.21/specs
gcc version egcs-2.93.21 19990504 (gcc2 ss-980929 experimental)
/usr/people/gilles/gcc/lib/gcc-lib/mips-sgi-irix6.5/egcs-2.93.21/cpp
-lang-c++ -nostdinc++ -v -I. -I../../libstdc++/src -I..
-I../../libstdc++ -I../../libstdc++/stl -I../../libstdc++/libio
-D__GNUC__=2 -D__GNUG__=2 -D__cplusplus -D__GNUC_MINOR__=93 -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__ -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++/src/misc-inst.cc misc-inst.ii
GNU CPP version egcs-2.93.21 19990504 (gcc2 ss-980929 experimental) [AL
1.1, MM 40] SGI running IRIX 6.x
#include "..." search starts here:
#include <...> search starts here:
.
../../libstdc++/src
..
../../libstdc++
../../libstdc++/stl
../../libstdc++/libio
/usr/local/include
/usr/people/gilles/gcc/lib/gcc-lib/mips-sgi-irix6.5/egcs-2.93.21/../../../../mips-sgi-irix6.5/include
/usr/people/gilles/gcc/lib/gcc-lib/mips-sgi-irix6.5/egcs-2.93.21/include
/usr/include
End of search list.
The following default directories have been omitted from the search
path:
/usr/people/gilles/gcc/lib/gcc-lib/mips-sgi-irix6.5/egcs-2.93.21/../../../../include/g++-2
End of omitted list.
/usr/people/gilles/gcc/lib/gcc-lib/mips-sgi-irix6.5/egcs-2.93.21/cc1plus
misc-inst.ii -quiet -dumpbase misc-inst.cc -g -version -fvtable-thunks
-fno-implicit-templates -fimplicit-templates -o misc-inst.s
GNU C++ version egcs-2.93.21 19990504 (gcc2 ss-980929 experimental)
(mips-sgi-irix6.5) compiled by GNU C version egcs-2.93.21 19990504 (gcc2
ss-980929 experimental).
../../libstdc++/bits/locfacets.h: ../../libstdc++/bits/locfacets.h:1017:
sorry, not implemented: `thunk_decl' not supported by dump_decl
In method `':
../../libstdc++/bits/locfacets.h:1017: Internal compiler error.
../../libstdc++/bits/locfacets.h:1017: Please submit a full bug report
to `egcs-bugs@egcs.cygnus.com'.
../../libstdc++/bits/locfacets.h:1017: See
<URL:http://egcs.cygnus.com/faq.html#bugreport> for details.
_________________________________________________________________
Gilles Zunino - (Gilles.Zunino@hei.fupl.asso.fr) (A 506) 7636
HEI, 13 rue de Toul, 59 046 LILLE CEDEX FRANCE
Phone : (+33) 3 28.38.48.58 Fax : (+33) 3 28.38.48.04