GCC build failure, HEAD@174888 on native

regress regress@apple.com
Fri Jun 10 07:42:00 GMT 2011


With your recent patch, GCC HEAD revision 174888 had problems on:
native: build (about the same as the previous build)
Attached is build output for those targets.
The previous build was of revision 174878.

Log information for changes since the last build:
------------------------------------------------------------------------
r174880 | hp | 2011-06-09 20:28:19 -0700 (Thu, 09 Jun 2011) | 2 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/system.h

	* system.h (SETJMP_VIA_SAVE_AREA): Poison.

------------------------------------------------------------------------
r174881 | jason | 2011-06-09 20:55:33 -0700 (Thu, 09 Jun 2011) | 1 line
Changed paths:
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/cp/semantics.c

	* semantics.c (finish_compound_literal): Set TREE_HAS_CONSTRUCTOR.
------------------------------------------------------------------------
r174882 | jason | 2011-06-09 20:55:41 -0700 (Thu, 09 Jun 2011) | 2 lines
Changed paths:
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/cp/parser.c
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/g++.dg/cpp0x/regress/error-recovery1.C
   M /trunk/gcc/testsuite/g++.dg/parse/template7.C

	* parser.c (cp_parser_constant_expression): Just return the
	non-constant expression.
------------------------------------------------------------------------
r174883 | jason | 2011-06-09 20:55:48 -0700 (Thu, 09 Jun 2011) | 1 line
Changed paths:
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/cp/pt.c

	* pt.c (build_non_dependent_expr): Use fold_non_dependent_expr_sfinae.
------------------------------------------------------------------------
r174884 | jason | 2011-06-09 20:56:00 -0700 (Thu, 09 Jun 2011) | 38 lines
Changed paths:
   M /trunk/libstdc++-v3/ChangeLog
   M /trunk/libstdc++-v3/testsuite/20_util/duration/cons/1_neg.cc
   M /trunk/libstdc++-v3/testsuite/20_util/duration/requirements/typedefs_neg2.cc
   M /trunk/libstdc++-v3/testsuite/20_util/forward/1_neg.cc
   M /trunk/libstdc++-v3/testsuite/20_util/function/cmp/cmp_neg.cc
   M /trunk/libstdc++-v3/testsuite/20_util/ratio/operations/ops_overflow_neg.cc
   M /trunk/libstdc++-v3/testsuite/20_util/reference_wrapper/ref_neg.cc
   M /trunk/libstdc++-v3/testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc
   M /trunk/libstdc++-v3/testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc
   M /trunk/libstdc++-v3/testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc
   M /trunk/libstdc++-v3/testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc
   M /trunk/libstdc++-v3/testsuite/20_util/tuple/comparison_operators/35480_neg.cc
   M /trunk/libstdc++-v3/testsuite/20_util/unique_ptr/cons/auto_ptr_neg.cc
   M /trunk/libstdc++-v3/testsuite/20_util/unique_ptr/cons/ptr_deleter_neg.cc
   M /trunk/libstdc++-v3/testsuite/20_util/uses_allocator/cons_neg.cc
   M /trunk/libstdc++-v3/testsuite/23_containers/deque/requirements/dr438/assign_neg.cc
   M /trunk/libstdc++-v3/testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc
   M /trunk/libstdc++-v3/testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc
   M /trunk/libstdc++-v3/testsuite/23_containers/deque/requirements/dr438/insert_neg.cc
   M /trunk/libstdc++-v3/testsuite/23_containers/forward_list/requirements/dr438/assign_neg.cc
   M /trunk/libstdc++-v3/testsuite/23_containers/forward_list/requirements/dr438/constructor_1_neg.cc
   M /trunk/libstdc++-v3/testsuite/23_containers/forward_list/requirements/dr438/constructor_2_neg.cc
   M /trunk/libstdc++-v3/testsuite/23_containers/forward_list/requirements/dr438/insert_neg.cc
   M /trunk/libstdc++-v3/testsuite/23_containers/list/requirements/dr438/assign_neg.cc
   M /trunk/libstdc++-v3/testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc
   M /trunk/libstdc++-v3/testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc
   M /trunk/libstdc++-v3/testsuite/23_containers/list/requirements/dr438/insert_neg.cc
   M /trunk/libstdc++-v3/testsuite/23_containers/map/operators/1_neg.cc
   M /trunk/libstdc++-v3/testsuite/23_containers/set/operators/1_neg.cc
   M /trunk/libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/assign_neg.cc
   M /trunk/libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc
   M /trunk/libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc
   M /trunk/libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/insert_neg.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc
   M /trunk/libstdc++-v3/testsuite/decimal/mixed-mode-arith_neg.cc
   M /trunk/libstdc++-v3/testsuite/decimal/mixed-mode-cmp_neg.cc
   M /trunk/libstdc++-v3/testsuite/decimal/operator_neg.cc
   M /trunk/libstdc++-v3/testsuite/lib/prune.exp
   M /trunk/libstdc++-v3/testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc
   M /trunk/libstdc++-v3/testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc
   M /trunk/libstdc++-v3/testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc
   M /trunk/libstdc++-v3/testsuite/tr1/6_containers/tuple/comparison_operators/35480_neg.cc

	* testsuite/lib/prune.exp (libstdc++-dg-prune): Prune notes.
	* testsuite/20_util/duration/cons/1_neg.cc: Remove dg-excess-errors.
	* testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
	* testsuite/20_util/forward/1_neg.cc: Likewise.
	* testsuite/20_util/function/cmp/cmp_neg.cc: Likewise.
	* testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
	* testsuite/20_util/reference_wrapper/ref_neg.cc: Likewise.
	* testsuite/20_util/tuple/comparison_operators/35480_neg.cc: Likewise.
	* testsuite/tr1/6_containers/tuple/comparison_operators/35480_neg.cc: Likewise.
	* testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
	* testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
	* testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc: Likewise.
	* testsuite/20_util/unique_ptr/cons/auto_ptr_neg.cc: Likewise.
	* testsuite/20_util/unique_ptr/cons/ptr_deleter_neg.cc: Likewise.
	* testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
	* testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc: Likewise.
	* testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
	* testsuite/20_util/uses_allocator/cons_neg.cc: Likewise.
	* testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Likewise.
	* testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc: Likewise.
	* testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Likewise.
	* testsuite/23_containers/forward_list/requirements/dr438/assign_neg.cc: Likewise.
	* testsuite/23_containers/forward_list/requirements/dr438/constructor_1_neg.cc: Likewise.
	* testsuite/23_containers/forward_list/requirements/dr438/constructor_2_neg.cc: Likewise.
	* testsuite/23_containers/forward_list/requirements/dr438/insert_neg.cc: Likewise.
	* testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Likewise.
	* testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc: Likewise.
	* testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc: Likewise.
	* testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Likewise.
	* testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Likewise.
	* testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc: Likewise.
	* testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc: Likewise.
	* testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Likewise.
	* testsuite/23_containers/map/operators/1_neg.cc: Likewise.
	* testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc: Likewise.
	* testsuite/decimal/mixed-mode-arith_neg.cc: Likewise.
	* testsuite/decimal/mixed-mode-cmp_neg.cc: Likewise.
	* testsuite/decimal/operator_neg.cc: Likewise.
------------------------------------------------------------------------
r174885 | jason | 2011-06-09 20:56:08 -0700 (Thu, 09 Jun 2011) | 1 line
Changed paths:
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/cp/semantics.c
   M /trunk/libstdc++-v3/ChangeLog
   M /trunk/libstdc++-v3/testsuite/20_util/ratio/cons/cons_overflow_neg.cc

	* semantics.c (maybe_constant_value): Handle overflowed input.
------------------------------------------------------------------------
r174886 | jason | 2011-06-09 20:56:17 -0700 (Thu, 09 Jun 2011) | 23 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/g++.dg/diagnostic/method1.C
   M /trunk/gcc/testsuite/g++.dg/ext/complex7.C
   M /trunk/gcc/testsuite/g++.dg/ext/injected-ttp.C
   M /trunk/gcc/testsuite/g++.dg/init/pr29571.C
   M /trunk/gcc/testsuite/g++.dg/other/warning1.C
   M /trunk/gcc/testsuite/g++.dg/parse/crash33.C
   M /trunk/gcc/testsuite/g++.dg/parse/parameter-declaration-2.C
   M /trunk/gcc/testsuite/g++.dg/parse/template7.C
   M /trunk/gcc/testsuite/g++.dg/template/dependent-expr3.C
   M /trunk/gcc/testsuite/g++.dg/uninit-pred-3_b.C
   M /trunk/gcc/testsuite/g++.dg/warn/overflow-warn-1.C
   M /trunk/gcc/testsuite/g++.dg/warn/overflow-warn-3.C
   M /trunk/gcc/testsuite/g++.dg/warn/overflow-warn-4.C
   M /trunk/gcc/testsuite/g++.old-deja/g++.bugs/900119_01.C
   M /trunk/gcc/testsuite/g++.old-deja/g++.jason/rfg10.C
   D /trunk/gcc/testsuite/g++.old-deja/g++.oliva/ChangeLog
   A /trunk/gcc/testsuite/g++.old-deja/g++.oliva/ChangeLog-2005 (from /trunk/gcc/testsuite/g++.old-deja/g++.oliva/ChangeLog:174885)
   M /trunk/gcc/testsuite/g++.old-deja/g++.oliva/template1.C
   M /trunk/gcc/testsuite/g++.old-deja/g++.other/friend8.C
   M /trunk/gcc/testsuite/g++.old-deja/g++.other/init4.C
   M /trunk/gcc/testsuite/g++.old-deja/g++.pt/crash32.C
   M /trunk/gcc/testsuite/g++.old-deja/g++.pt/friend38.C
   M /trunk/gcc/testsuite/lib/prune.exp

	* lib/prune.exp: Prune "note"s.
	* g++.dg/uninit-pred-3_b.C: Remove dg-excess-errors.

	* g++.dg/ext/injected-ttp.C: Specify -std=c++98.
	* g++.dg/template/dependent-expr3.C: Likewise.
	* g++.dg/parse/template7.C: Likewise.
	* g++.old-deja/g++.bugs/900119_01.C: Likewise.
	* g++.old-deja/g++.jason/rfg10.C: Likewise.
	* g++.old-deja/g++.pt/friend38.C: Likewise.
	* g++.old-deja/g++.pt/crash32.C: Likewise.
	* g++.old-deja/g++.other/init4.C: Likewise.
	* g++.old-deja/g++.other/friend8.C: Likewise.

	* g++.dg/ext/complex7.C: Adjust expected output.
	* g++.dg/diagnostic/method1.C: Likewise.
	* g++.dg/parse/parameter-declaration-2.C: Likewise.
	* g++.dg/parse/crash33.C: Likewise.
	* g++.dg/other/warning1.C: Likewise.
	* g++.dg/init/pr29571.C: Likewise.
	* g++.dg/warn/overflow-warn-1.C: Likewise.
	* g++.dg/warn/overflow-warn-3.C: Likewise.
	* g++.dg/warn/overflow-warn-4.C: Likewise.
	* g++.old-deja/g++.oliva/template1.C: Likewise.
------------------------------------------------------------------------

For more information, see <http://gcc.gnu.org/regtest/HEAD/>.

-------------- next part --------------
ranlib: file: .libs/libgfortran.a(_atanh_r10.o) has no symbols
ranlib: file: .libs/libgfortran.a(_sin_r10.o) has no symbols
ranlib: file: .libs/libgfortran.a(_sin_c10.o) has no symbols
ranlib: file: .libs/libgfortran.a(_cos_r10.o) has no symbols
ranlib: file: .libs/libgfortran.a(_cos_c10.o) has no symbols
ranlib: file: .libs/libgfortran.a(_tan_r10.o) has no symbols
ranlib: file: .libs/libgfortran.a(_sinh_r10.o) has no symbols
ranlib: file: .libs/libgfortran.a(_cosh_r10.o) has no symbols
ranlib: file: .libs/libgfortran.a(_tanh_r10.o) has no symbols
ranlib: file: .libs/libgfortran.a(_conjg_c10.o) has no symbols
ranlib: file: .libs/libgfortran.a(_aint_r10.o) has no symbols
ranlib: file: .libs/libgfortran.a(_anint_r10.o) has no symbols
ranlib: file: .libs/libgfortran.a(_sign_r10.o) has no symbols
ranlib: file: .libs/libgfortran.a(_dim_r10.o) has no symbols
ranlib: file: .libs/libgfortran.a(_atan2_r10.o) has no symbols
ranlib: file: .libs/libgfortran.a(_mod_r10.o) has no symbols
libtool: link: ( cd ".libs" && rm -f "libgfortran.la" && ln -s "../libgfortran.la" "libgfortran.la" )
make: *** [bootstrap] Error 2
+ '[' -s .bad_compare ']'
+ exit 1
-------------- next part --------------

-- 
Geoffrey Keating <geoffk@apple.com> 
(via an automated GCC regression-testing script.)


More information about the Gcc-regression mailing list