This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Bootstrap failure on 3.2 branch
- From: Andreas Schwab <schwab at suse dot de>
- To: gcc at gcc dot gnu dot org
- Date: Sat, 24 Aug 2002 23:47:17 +0200
- Subject: Bootstrap failure on 3.2 branch
The following change causes a bootstrap failure on ia64:
2002-08-22 Jason Merrill <jason@redhat.com>
PR c++/5607
* search.c (check_final_overrider): No longer static.
* class.c (update_vtable_entry_for_fn): Call it.
* cp-tree.h: Adjust.
* cp-lang.c (LANG_HOOKS_EXPR_SIZE): Define.
(cp_expr_size): New fn.
* call.c (convert_arg_to_ellipsis): Promote non-POD warning to error.
* typeck.c (build_modify_expr): Don't use save_expr on an lvalue.
/bin/sh ../libtool --tag CXX --mode=compile /tmp/cvs/gcc-20020824/Build/gcc/xgcc -shared-libgcc -B/tmp/cvs/gcc-20020824/Build/gcc/ -nostdinc++ -L/tmp/cvs/gcc-20020824/Build/ia64-suse-linux/libstdc++-v3/src -L/tmp/cvs/gcc-20020824/Build/ia64-suse-linux/libstdc++-v3/src/.libs -B/usr/local/ia64-suse-linux/bin/ -B/usr/local/ia64-suse-linux/lib/ -isystem /usr/local/ia64-suse-linux/include -nostdinc++ -I/tmp/cvs/gcc-20020824/Build/ia64-suse-linux/libstdc++-v3/include/ia64-suse-linux -I/tmp/cvs/gcc-20020824/Build/ia64-suse-linux/libstdc++-v3/include -I../../../../libstdc++-v3/libsupc++ -I../../../../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 ../../../../libstdc++-v3/src/complex_io.cc
/tmp/cvs/gcc-20020824/Build/gcc/xgcc -shared-libgcc -B/tmp/cvs/gcc-20020824/Build/gcc/ -nostdinc++ -L/tmp/cvs/gcc-20020824/Build/ia64-suse-linux/libstdc++-v3/src -L/tmp/cvs/gcc-20020824/Build/ia64-suse-linux/libstdc++-v3/src/.libs -B/usr/local/ia64-suse-linux/bin/ -B/usr/local/ia64-suse-linux/lib/ -isystem /usr/local/ia64-suse-linux/include -nostdinc++ -I/tmp/cvs/gcc-20020824/Build/ia64-suse-linux/libstdc++-v3/include/ia64-suse-linux -I/tmp/cvs/gcc-20020824/Build/ia64-suse-linux/libstdc++-v3/include -I../../../../libstdc++-v3/libsupc++ -I../../../../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 ../../../../libstdc++-v3/src/complex_io.cc -fPIC -DPIC -o .libs/complex_io.o
/tmp/cvs/gcc-20020824/Build/ia64-suse-linux/libstdc++-v3/include/complex: In
function `std::basic_ostream<_CharT, _Traits>&
std::operator<<(std::basic_ostream<_CharT, _Traits>&, const
std::complex<_Tp>&) [with _Tp = float, _CharT = char, _Traits =
std::char_traits<char>]':
../../../../libstdc++-v3/src/complex_io.cc:41: instantiated from here
/tmp/cvs/gcc-20020824/Build/ia64-suse-linux/libstdc++-v3/include/complex:391: Internal
compiler error in cp_expr_size, at cp/cp-lang.c:130
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
Andreas.
--
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux AG, Deutschherrnstr. 15-19, D-90429 Nürnberg
Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."