This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
c++/1055: can not build the 20001211 snapshot (misc-inst.cc)
- To: gcc-gnats at gcc dot gnu dot org
- Subject: c++/1055: can not build the 20001211 snapshot (misc-inst.cc)
- From: mi+gcc at aldan dot algebra dot com
- Date: 13 Dec 2000 16:15:35 -0000
- Reply-To: mi+gcc at aldan dot algebra dot com
>Number: 1055
>Category: c++
>Synopsis: can not build the 20001211 snapshot (misc-inst.cc)
>Confidential: no
>Severity: critical
>Priority: medium
>Responsible: unassigned
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Dec 13 08:16:00 PST 2000
>Closed-Date:
>Last-Modified:
>Originator: mi+gcc@aldan.algebra.com
>Release: 20001211
>Organization:
>Environment:
FreeBSD-4.1.1-STABLE
>Description:
While building:
[...]
/bin/sh ../libtool --tag CXX --mode=compile /raid/ports/lang/gcc-devel/work/build/gcc/g++ -B/raid/ports/lang/gcc-devel/work/build/gcc/ -nostdinc++ -L/raid/ports/lang/gcc-devel/work/build/i386-portbld-freebsd4.1.1/libstdc++-v3/src -L/raid/ports/lang/gcc-devel/work/build/i386-portbld-freebsd4.1.1/libstdc++-v3/src/.libs -B/opt/i386-portbld-freebsd4.1.1/bin/ -B/opt/i386-portbld-freebsd4.1.1/lib/ -isystem /opt/i386-portbld-freebsd4.1.1/include -nostdinc++ -I../../.././../gcc-20001211/libstdc++-v3/include/std -I../../.././../gcc-20001211/libstdc++-v3/include/c -I../../.././../gcc-20001211/libstdc++-v3/libsupc++ -I../../.././../gcc-20001211/libstdc++-v3/include -I../libio -I../../.././../gcc-20001211/libstdc++-v3/libio -I../../.././../gcc-20001211/libstdc++-v3/libmath -I../include -O -pipe -pipe -mcpu=i686 -march=i686 -DMI_CFLAGS -pipe -mcpu=i686 -march=i686 -DMI_CXXFLAGS -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -Winline -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -g -fimplicit-templates -c ../../.././../gcc-20001211/libstdc++-v3/src/misc-inst.cc
/raid/ports/lang/gcc-devel/work/build/gcc/g++ -B/raid/ports/lang/gcc-devel/work/build/gcc/ -nostdinc++ -L/raid/ports/lang/gcc-devel/work/build/i386-portbld-freebsd4.1.1/libstdc++-v3/src -L/raid/ports/lang/gcc-devel/work/build/i386-portbld-freebsd4.1.1/libstdc++-v3/src/.libs -B/opt/i386-portbld-freebsd4.1.1/bin/ -B/opt/i386-portbld-freebsd4.1.1/lib/ -isystem /opt/i386-portbld-freebsd4.1.1/include -nostdinc++ -I../../.././../gcc-20001211/libstdc++-v3/include/std -I../../.././../gcc-20001211/libstdc++-v3/include/c -I../../.././../gcc-20001211/libstdc++-v3/libsupc++ -I../../.././../gcc-20001211/libstdc++-v3/include -I../libio -I../../.././../gcc-20001211/libstdc++-v3/libio -I../../.././../gcc-20001211/libstdc++-v3/libmath -I../include -O -pipe -pipe -mcpu=i686 -march=i686 -DMI_CFLAGS -pipe -mcpu=i686 -march=i686 -DMI_CXXFLAGS -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -Winline -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -g -fimplicit-templates -c ../../.././../gcc-20001211/libstdc++-v3/src/misc-inst.cc -o misc-inst.o
../../../../gcc-20001211/libstdc++-v3/include/bits/basic_ios.tcc: In member
function `void std::basic_ios<_CharT,
_Traits>::init(std::basic_streambuf<_CharT, _Traits>*) [with _CharT = char,
_Traits = std::char_traits<char>]':
../../.././../gcc-20001211/libstdc++-v3/src/misc-inst.cc:88: instantiated from here
../../../../gcc-20001211/libstdc++-v3/include/bits/basic_ios.tcc:132: Unrecognizable
insn:
(insn 900 899 287 (set (reg/v:SI 61)
(if_then_else:SI (ne (reg:CCZ 17 flags)
(const_int 0 [0x0]))
(mem/u/f:SI (symbol_ref:SI ("_ZNSt8ios_base7goodbitE")) 0)
(mem/u/f:SI (symbol_ref:SI ("_ZNSt8ios_base6badbitE")) 0))) -1 (insn_list 899 (nil))
(expr_list:REG_DEAD (reg:CCZ 17 flags)
(nil)))
../../../../gcc-20001211/libstdc++-v3/include/bits/basic_ios.tcc:132: Internal
compiler error in extract_insn, at recog.c:2178
confused by earlier errors, bailing out
gmake[4]: *** [misc-inst.lo] Error 1
gmake[4]: Leaving directory `/raid/ports/lang/gcc-devel/work/build/i386-portbld-freebsd4.1.1/libstdc++-v3/src'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory `/raid/ports/lang/gcc-devel/work/build/i386-portbld-freebsd4.1.1/libstdc++-v3'
gmake[2]: *** [all-recursive-am] Error 2
gmake[2]: Leaving directory `/raid/ports/lang/gcc-devel/work/build/i386-portbld-freebsd4.1.1/libstdc++-v3'
gmake[1]: *** [all-target-libstdc++-v3] Error 2
gmake[1]: Leaving directory `/raid/ports/lang/gcc-devel/work/build'
gmake: *** [bootstrap] Error 2
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted: