ICE during bootstrap.
Robert Lipe
robertl@sco.com
Tue Dec 5 06:44:00 GMT 2000
I'm still trying to recover from libstdc++-v3 on my targets. The first
one target seems to fail becuase of wchar_t issues and is something I'll
probably be able to figure out. The error on my second target is likely
to be something less obvious to me. Does the
/play/egcs/libio/iomanip.h:58: Internal compiler error in
finish_member_declaration, at cp/semantics.c:1836
ring any bells for anyone? If not, I'll try to whittle it down.
RJL
In file included from /play/egcs/libstdc++-v3/include/c/bits/std_cmath.h:1,
from /play/egcs/libstdc++-v3/include/bits/std_complex.h:41,
from /play/egcs/libstdc++-v3/src/complex.cc:1:
/play/egcs/libstdc++-v3/include/c/bits/std_cstdlib.h:88: parse error before `
char'
/play/egcs/libstdc++-v3/include/c/bits/std_cstdlib.h:89: declaration of C
function `int std::mbtowc(wchar_t*, const char*, unsigned int)' conflicts
with
/play/egcs/libstdc++-v3/include/c/bits/std_cstdlib.h:88: previous declaration
`int std::mbtowc(...)' here
make[4]: *** [complex.lo] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive-am] Error 2
make[1]: *** [all-target-libstdc++-v3] Error 2
make: *** [bootstrap] Error 2
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
/play/tmp/7/gcc/g++ -B/play/tmp/7/gcc/ -nostdinc++ -L/play/tmp/7/i686-pc-udk/libstdc++-v3/src -L/play/tmp/7/i686-pc-udk/libstdc++-v3/src/.libs -B/usr/local/i686-pc-udk/bin/ -B/usr/local/i686-pc-udk/lib/ -isystem /usr/local/i686-pc-udk/include -c -g -O2 -fno-implicit-templates -I. -I/play/egcs/libio -nostdinc++ /play/egcs/libio/ioextend.cc
if [ x"" != x ]; then \
/play/tmp/7/gcc/g++ -B/play/tmp/7/gcc/ -nostdinc++ -L/play/tmp/7/i686-pc-udk/libstdc++-v3/src -L/play/tmp/7/i686-pc-udk/libstdc++-v3/src/.libs -B/usr/local/i686-pc-udk/bin/ -B/usr/local/i686-pc-udk/lib/ -isystem /usr/local/i686-pc-udk/include -c -g -O2 -fno-implicit-templates -I. -I/play/egcs/libio -nostdinc++ /play/egcs/libio/iomanip.cc -o pic/iomanip.o; \
else true; fi
/play/tmp/7/gcc/g++ -B/play/tmp/7/gcc/ -nostdinc++ -L/play/tmp/7/i686-pc-udk/libstdc++-v3/src -L/play/tmp/7/i686-pc-udk/libstdc++-v3/src/.libs -B/usr/local/i686-pc-udk/bin/ -B/usr/local/i686-pc-udk/lib/ -isystem /usr/local/i686-pc-udk/include -c -g -O2 -fno-implicit-templates -I. -I/play/egcs/libio -nostdinc++ /play/egcs/libio/iomanip.cc
In file included from /play/egcs/libio/iomanip.cc:26:
/play/egcs/libio/iomanip.h: In instantiation of `smanip<int>':
/play/egcs/libio/iomanip.h:71: instantiated from here
/play/egcs/libio/iomanip.h:58: Internal compiler error in
finish_member_declaration, at cp/semantics.c:1836
Please submit a full bug report.
See <URL: http://www.gnu.org/software/gcc/bugs.html > for instructions.
make[2]: *** [iomanip.o] Error 1
make[1]: *** [all-target-libio] Error 2
make: *** [bootstrap] Error 2
----- End forwarded message -----
More information about the Gcc
mailing list