This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: Bootstrap failure with enable-checking in _Unwind_GetGR (Zack'sfunction.c changes broken?)
- To: Zack Weinberg <zack at codesourcery dot com>
- Subject: Re: Bootstrap failure with enable-checking in _Unwind_GetGR (Zack'sfunction.c changes broken?)
- From: Andreas Jaeger <aj at suse dot de>
- Date: Sun, 02 Sep 2001 13:30:04 +0200
- Cc: gcc-bugs at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org
- References: <u8wv3jmcik.fsf@gromit.moeb><20010901104053.B7421@codesourcery.com>
Zack Weinberg <zack@codesourcery.com> writes:
> Here's a patch. Would you mind testing? If I try to do an
> always-collect build it'll take three days. It has run to the end of
> stage1, and I'm doing the C testsuite, which should only take the rest
> of today.
This seems to fix the issue I reported but now I get the following
failure:
/builds/gcc/checking/gcc/xgcc -B/builds/gcc/checking/gcc/ -nostdinc++ -L/builds/gcc/checking/i686-pc-linux-gnu/libstdc++-v3/src -L/builds/gcc/checking/i686-pc-linux-gnu/libstdc++-v3/src/.libs -B/opt/gcc/checking/i686-pc-linux-gnu/bin/ -B/opt/gcc/checking/i686-pc-linux-gnu/lib/ -isystem /opt/gcc/checking/i686-pc-linux-gnu/include -nostdinc++ -I/builds/gcc/checking/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu -I/builds/gcc/checking/i686-pc-linux-gnu/libstdc++-v3/include -I/cvs/gcc-checking/libstdc++-v3/libsupc++ -I/cvs/gcc-checking/libstdc++-v3/libmath -g -O2 -D_GNU_SOURCE -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -Winline -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -g -c /cvs/gcc-checking/libstdc++-v3/src/misc-inst.cc -fPIC -DPIC -o .libs/misc-inst.o
In file included from /builds/gcc/checking/i686-pc-linux-gnu/libstdc++-v3/include/bits/ostream.tcc:51:
/builds/gcc/checking/i686-pc-linux-gnu/libstdc++-v3/include/bits/std_ostream.h: In
destructor `void std::basic_ostream<_CharT, _Traits>::sentry::sentry() [with
_CharT = char, _Traits = std::char_traits<char>]':
/builds/gcc/checking/i686-pc-linux-gnu/libstdc++-v3/include/bits/std_ostream.h:194: instantiated from `std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>&(*)(std::basic_ostream<_CharT, _Traits>&)) [with _CharT = char, _Traits = std::char_traits<char>]'
/cvs/gcc-checking/libstdc++-v3/src/misc-inst.cc:118: instantiated from here
/builds/gcc/checking/i686-pc-linux-gnu/libstdc++-v3/include/bits/std_ostream.h:194: Internal
error #19991203.
/builds/gcc/checking/i686-pc-linux-gnu/libstdc++-v3/include/bits/std_ostream.h:194: Internal
compiler error in expand_call_inline, at cp/optimize.c:881
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make[4]: *** [misc-inst.lo] Error 1
My configure line is:
/cvs/gcc-checking/configure --prefix=/opt/gcc/checking --enable-shared --enable-threads \
--enable-checking=misc,tree,rtl,gc,gcac --with-gnu-as --with-gnu-ld \
--enable-languages=c,c++,f77,java
And this happens on i686-linux with recent binutils, glibc 2.2.2,
Linux 2.2.19,
Andreas
--
Andreas Jaeger
SuSE Labs aj@suse.de
private aj@arthur.inka.de
http://www.suse.de/~aj