GCC build failure, HEAD@174878 on native

regress regress@apple.com
Fri Jun 10 04:34:00 GMT 2011


With your recent patch, GCC HEAD revision 174878 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 174860.

Log information for changes since the last build:
------------------------------------------------------------------------
r174861 | kkojima | 2011-06-09 15:19:20 -0700 (Thu, 09 Jun 2011) | 7 lines
Changed paths:
   M /trunk/gcc/config/sh/sh.md
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.dg/pr49307.c

	PR target/49307
	* config/sh/sh.md (UNSPEC_CHKADD): New.
	(chk_guard_add): New define_insn_and_split.
	(symGOT_load): Use chk_guard_add instead of blockage.
	* gcc.dg/pr49307.c: New.


------------------------------------------------------------------------
r174862 | kkojima | 2011-06-09 15:22:15 -0700 (Thu, 09 Jun 2011) | 3 lines
Changed paths:
   M /trunk/gcc/ChangeLog

	Update gcc/ChangeLog for r174861.


------------------------------------------------------------------------
r174863 | ian | 2011-06-09 15:41:29 -0700 (Thu, 09 Jun 2011) | 4 lines
Changed paths:
   M /trunk/gcc/go/ChangeLog
   M /trunk/gcc/go/go-gcc.cc
   M /trunk/gcc/go/gofrontend/backend.h
   M /trunk/gcc/go/gofrontend/expressions.cc
   M /trunk/gcc/go/gofrontend/gogo-tree.cc
   M /trunk/gcc/go/gofrontend/gogo.cc
   M /trunk/gcc/go/gofrontend/types.cc
   M /trunk/gcc/go/gofrontend/types.h

Use backend interface for zero initialization.

	* go-gcc.cc (Gcc_backend::zero_expression): New function.

------------------------------------------------------------------------
r174864 | davidxl | 2011-06-09 15:49:12 -0700 (Thu, 09 Jun 2011) | 1 line
Changed paths:
   M /trunk/gcc/cgraphunit.c
   M /trunk/gcc/common.opt
   M /trunk/gcc/cprop.c
   M /trunk/gcc/doc/invoke.texi
   M /trunk/gcc/except.c
   M /trunk/gcc/gcse.c
   M /trunk/gcc/passes.c
   M /trunk/gcc/testsuite/gcc.dg/dump-pass.c
   M /trunk/gcc/tree-complex.c
   M /trunk/gcc/tree-eh.c
   M /trunk/gcc/tree-pass.h
   M /trunk/gcc/tree-stdarg.c

Revert r174848,174849
------------------------------------------------------------------------
r174866 | hp | 2011-06-09 16:32:32 -0700 (Thu, 09 Jun 2011) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/doc/tm.texi
   M /trunk/gcc/doc/tm.texi.in

	* doc/tm.texi.in (Register Classes): Document rule for the narrowest
	register classes.
	* doc/tm.texi: Regenerate.

------------------------------------------------------------------------
r174867 | hp | 2011-06-09 16:36:22 -0700 (Thu, 09 Jun 2011) | 6 lines
Changed paths:
   M /trunk/gcc/ChangeLog

	PR rtl-optimization/49154
	* doc/tm.texi.in (Register Classes): Document rule for the narrowest
	register classes.
	* doc/tm.texi: Regenerate.
(oops, forgot the PR markers)

------------------------------------------------------------------------
r174868 | hp | 2011-06-09 16:38:35 -0700 (Thu, 09 Jun 2011) | 5 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/ira-costs.c

	PR rtl-optimization/49154
	* ira-costs.c (setup_regno_cost_classes_by_mode): If there
	already is a matching slot in the hashtable, assign it to
	classes_ptr.

------------------------------------------------------------------------
r174869 | hubicka | 2011-06-09 16:39:54 -0700 (Thu, 09 Jun 2011) | 5 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/cgraphbuild.c



	* cgraphbuild.c (record_eh_tables): Mark personality function as having
	address taken.

------------------------------------------------------------------------
r174870 | hp | 2011-06-09 16:45:45 -0700 (Thu, 09 Jun 2011) | 8 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/cris/cris.c
   M /trunk/gcc/config/cris/cris.h

	PR rtl-optimization/49154
	* config/cris/cris.h (FIXED_REGISTERS): Include CRIS_CC0_REGNUM.
	(enum reg_class): Add SRP_REGS and MOF_SRP_REGS.
	(REG_CLASS_NAMES, REG_CLASS_CONTENTS, REGNO_REG_CLASS)
	(PREFERRED_RELOAD_CLASS, SECONDARY_RELOAD_CLASS): Adjust to fit.
	* config/cris/cris.h (cris_register_move_cost): Remove
	!TARGET_V32 code.  Tweak comments.

------------------------------------------------------------------------
r174871 | hubicka | 2011-06-09 17:08:27 -0700 (Thu, 09 Jun 2011) | 27 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/cgraph.c
   M /trunk/gcc/cgraph.h

	* cgraph.h (cgraph_only_called_directly_or_aliased_p): Rename from ...
	(cgraph_only_called_directly_p): ... this one; bring offline.
	(resolution_used_from_other_file_p, cgraph_used_from_object_file_p,
	varpool_used_from_object_file_p): Drop names from the declaratoin.
	(cgraph_for_node_thunks_and_aliases, cgraph_for_node_and_aliases,
	collect_callers_of_node): New.
	(cgraph_function_node, cgraph_function_or_thunk_node): New functions.
	(cgraph_edge_recursive_p): Use cgraph_function_node.
	* cgraph.c (cgraph_add_thunk): Check that thunk is not already alias.
	(cgraph_node_cannot_be_local_p_1): Break out from ...
	(cgraph_node_can_be_local_p): ... here; walk aliases.
	(cgraph_for_node_thunks_and_aliases): New function.
	(cgraph_for_node_and_aliases): New function.
	(cgraph_make_node_local_1): Break out from ...
	(cgraph_make_node_local) ... here; use cgraph_for_node_thunks_and_aliases.
	(cgraph_set_nothrow_flag_1): Break out from ...
	(cgraph_set_nothrow_flag) ... here; use cgraph_for_node_thunks_and_aliases.
	(cgraph_set_const_flag_1): Break out from ...
	(cgraph_set_const_flag) ... here; use cgraph_for_node_thunks_and_aliases.
	(cgraph_set_pure_flag_1): Break out from ...
	(cgraph_set_pure_flag) ... here; use cgraph_for_node_thunks_and_aliases.
	(cgraph_propagate_frequency_1): Break out from ...
	(cgraph_propagate_frequency) ... here; use cgraph_for_node_thunks_and_aliases.
	(cgraph_used_from_object_file_p): Do not care about aliases.
	(cgraph_not_only_called_directly_p_1, cgraph_only_called_directly_p): New functions.
	(collect_callers_of_node_1, collect_callers_of_node): New functions.

------------------------------------------------------------------------
r174876 | gccadmin | 2011-06-09 17:18:05 -0700 (Thu, 09 Jun 2011) | 1 line
Changed paths:
   M /trunk/gcc/DATESTAMP

Daily bump.
------------------------------------------------------------------------
r174877 | hubicka | 2011-06-09 17:31:19 -0700 (Thu, 09 Jun 2011) | 6 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/cgraphunit.c


	* cgraphunit.c (cgraph_reset_node): Do not set redefined_extern_inline;
	do not recompute reachable flag.
	(cgraph_finalize_function, cgraph_analyze_functions): Set
	redefined_extern_inline here.

------------------------------------------------------------------------
r174878 | hp | 2011-06-09 18:04:34 -0700 (Thu, 09 Jun 2011) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/ira-costs.c

	PR bootstrap/49354
	* ira-costs.c (setup_regno_cost_classes_by_mode): Add missing cast
	to last assignment.

------------------------------------------------------------------------

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

-------------- next part --------------
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_i16.o) has no symbols
ranlib: file: .libs/libgfortran.a(_sign_r10.o) has no symbols
ranlib: file: .libs/libgfortran.a(_dim_i16.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_i16.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