This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Internal compiler error, libg++, solaris2.6-x-mips-tx39


Help...

I'm trying to build a mips tx39 toolchain out of devo.
I just did an update this morning.  I get this error msg:

GNU C++ version cygnus-2.92.21 19981109 (gcc2 ss-980609) (mips-tx39-elf)
compiled by GNU C version cygnus-2.92.14 19981008 (gcc2 ss-980609).
/cleaver/gdb1/msnyder/embedded-tools/devo/libg++/src/Intdouble.cc: In
function `double ratio(const class Integer &, const class Integer &)':
/cleaver/gdb1/msnyder/embedded-tools/devo/libg++/src/Intdouble.cc:130:
Internal compiler error.
/cleaver/gdb1/msnyder/embedded-tools/devo/libg++/src/Intdouble.cc:130:
Please submit a full bug report to `egcs-bugs@cygnus.com'.
/cleaver/gdb1/msnyder/embedded-tools/devo/libg++/src/Intdouble.cc:130:
See <URL:http://egcs.cygnus.com/faq.html#bugreport> for details.


Following the directions on the web page, I've added -v and
--save-temps to the makefile.  Here is the make output including
the compiler command line.  Attached is the compressed file, 
'Intdouble.ii'.



test x"no" != xyes || \
  /cleaver/blade/msnyder/builds/tx39/gcc/xgcc
-B/cleaver/blade/msnyder/builds/tx39/gcc/ -idirafter
/cleaver/blade/msnyder/builds/tx39/mips-tx39-elf/newlib/targ-include
-idirafter /cleaver/gdb1/msnyder/embedded-tools/devo/newlib/libc/include
-nostdinc -v --save-temps -c -g -O2 -fno-implicit-templates -nostdinc++
-I. -I../../libio -I/cleaver/gdb1/msnyder/embedded-tools/devo/libg++/src
-I/cleaver/gdb1/msnyder/embedded-tools/devo/libg++/src/../../libio
-I/cleaver/gdb1/msnyder/embedded-tools/devo/libg++/src/../../libstdc++
-I/cleaver/gdb1/msnyder/embedded-tools/devo/libg++/src/../src    
/cleaver/gdb1/msnyder/embedded-tools/devo/libg++/src/Intdouble.cc -o
pic/Intdouble.o
/cleaver/blade/msnyder/builds/tx39/gcc/xgcc
-B/cleaver/blade/msnyder/builds/tx39/gcc/ -idirafter
/cleaver/blade/msnyder/builds/tx39/mips-tx39-elf/newlib/targ-include
-idirafter /cleaver/gdb1/msnyder/embedded-tools/devo/newlib/libc/include
-nostdinc -v --save-temps -c -g -O2 -fno-implicit-templates -nostdinc++
-I. -I../../libio -I/cleaver/gdb1/msnyder/embedded-tools/devo/libg++/src
-I/cleaver/gdb1/msnyder/embedded-tools/devo/libg++/src/../../libio
-I/cleaver/gdb1/msnyder/embedded-tools/devo/libg++/src/../../libstdc++
-I/cleaver/gdb1/msnyder/embedded-tools/devo/libg++/src/../src   
/cleaver/gdb1/msnyder/embedded-tools/devo/libg++/src/Intdouble.cc
Reading specs from /cleaver/blade/msnyder/builds/tx39/gcc/specs
gcc version cygnus-2.92.21 19981109 (gcc2 ss-980609)
 /cleaver/blade/msnyder/builds/tx39/gcc/cpp -lang-c++ -nostdinc
-nostdinc++ -v -I. -I../../libio
-I/cleaver/gdb1/msnyder/embedded-tools/devo/libg++/src
-I/cleaver/gdb1/msnyder/embedded-tools/devo/libg++/src/../../libio
-I/cleaver/gdb1/msnyder/embedded-tools/devo/libg++/src/../../libstdc++
-I/cleaver/gdb1/msnyder/embedded-tools/devo/libg++/src/../src -iprefix
/cleaver/blade/msnyder/builds/tx39/gcc/../lib/gcc-lib/mips-tx39-elf/cygnus-2.92.21/
-isystem /cleaver/blade/msnyder/builds/tx39/gcc/include -undef
-D__GNUC__=2 -D__GNUG__=2 -D__cplusplus -D__GNUC_MINOR__=92 -Dmips
-DMIPSEB -DR3000 -D_mips -D_MIPSEB -D_R3000 -D__mips__ -D__MIPSEB__
-D__R3000__ -D___mips__ -D_MIPSEB -D_R3000 -D__mips -D__MIPSEB -D__R3000
-D___mips -D__EXCEPTIONS -D__OPTIMIZE__ -g -D__LANGUAGE_C_PLUS_PLUS
-D_LANGUAGE_C_PLUS_PLUS -D__SIZE_TYPE__=unsigned int
-D__PTRDIFF_TYPE__=int -D__mips_eabi -D__mips_soft_float -idirafter
/cleaver/blade/msnyder/builds/tx39/mips-tx39-elf/newlib/targ-include
-idirafter /cleaver/gdb1/msnyder/embedded-tools/devo/newlib/libc/include
/cleaver/gdb1/msnyder/embedded-tools/devo/libg++/src/Intdouble.cc
Intdouble.ii
GNU CPP version cygnus-2.92.21 19981109 (gcc2 ss-980609) [AL 1.1, MM 40]
BSD Mips
#include "..." search starts here:
#include <...> search starts here:
 .
 ../../libio
 /cleaver/gdb1/msnyder/embedded-tools/devo/libg++/src
 /cleaver/gdb1/msnyder/embedded-tools/devo/libg++/src/../../libio
 /cleaver/gdb1/msnyder/embedded-tools/devo/libg++/src/../../libstdc++
 /cleaver/gdb1/msnyder/embedded-tools/devo/libg++/src/../src
 /cleaver/blade/msnyder/builds/tx39/gcc/include
 /cleaver/blade/msnyder/builds/tx39/mips-tx39-elf/newlib/targ-include
 /cleaver/gdb1/msnyder/embedded-tools/devo/newlib/libc/include
End of search list.
 /cleaver/blade/msnyder/builds/tx39/gcc/cc1plus Intdouble.ii -quiet
-dumpbase Intdouble.cc -g -O2 -version -fno-implicit-templates -o
Intdouble.s
GNU C++ version cygnus-2.92.21 19981109 (gcc2 ss-980609) (mips-tx39-elf)
compiled by GNU C version cygnus-2.92.14 19981008 (gcc2 ss-980609).
/cleaver/gdb1/msnyder/embedded-tools/devo/libg++/src/Intdouble.cc: In
function `double ratio(const class Integer &, const class Integer &)':
/cleaver/gdb1/msnyder/embedded-tools/devo/libg++/src/Intdouble.cc:130:
Internal compiler error.
/cleaver/gdb1/msnyder/embedded-tools/devo/libg++/src/Intdouble.cc:130:
Please submit a full bug report to `egcs-bugs@cygnus.com'.
/cleaver/gdb1/msnyder/embedded-tools/devo/libg++/src/Intdouble.cc:130:
See <URL:http://egcs.cygnus.com/faq.html#bugreport> for details.
make[2]: *** [Intdouble.o] Error 1
make[1]: *** [src/libgxx.list] Error 2
make: *** [all-target-libg++] Error 2

Intdouble.ii.gz


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]