This is the mail archive of the gcc-regression@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GCC build failure, HEAD@146855 on native


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

Log information for changes since the last build:
------------------------------------------------------------------------
r146854 | rwild | 2009-04-27 13:23:51 -0700 (Mon, 27 Apr 2009) | 27 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/doc/c-tree.texi
   M /trunk/gcc/doc/cfg.texi
   M /trunk/gcc/doc/cpp.texi
   M /trunk/gcc/doc/extend.texi
   M /trunk/gcc/doc/gimple.texi
   M /trunk/gcc/doc/install.texi
   M /trunk/gcc/doc/invoke.texi
   M /trunk/gcc/doc/loop.texi
   M /trunk/gcc/doc/md.texi
   M /trunk/gcc/doc/options.texi
   M /trunk/gcc/doc/passes.texi
   M /trunk/gcc/doc/rtl.texi
   M /trunk/gcc/doc/tm.texi
   M /trunk/gcc/doc/trouble.texi

gcc/
	* doc/c-tree.texi (Types, Functions, Expression trees): Fix
	grammar nits.
	* doc/cfg.texi (Maintaining the CFG, Liveness information):
	Likewise.
	* doc/cpp.texi (Standard Predefined Macros)
	(Implementation-defined behavior): Likewise.
	* doc/extend.texi (Function Attributes, Type Attributes):
	Likewise.
	* doc/gimple.texi (GIMPLE Exception Handling)
	(@code{GIMPLE_ASSIGN}): Likewise.
	* doc/install.texi (Prerequisites, Configuration, Specific):
	Likewise.
	* doc/invoke.texi (Warning Options, Optimize Options)
	(AVR Options, Darwin Options): Likewise.
	(Optimize Options): Reformulate -fwhole-program description.
	* doc/loop.texi (Lambda): Likewise.
	* doc/md.texi (Output Template, Define Constraints)
	(Standard Names, Insn Splitting): Likewise.
	* doc/options.texi (Option properties): Likewise.
	* doc/passes.texi (Tree-SSA passes): Likewise.
	* doc/rtl.texi (Side Effects, Assembler, Insns): Likewise.
	* doc/tm.texi (Register Classes, Old Constraints, Scalar Return)
	(File Names and DBX): Likewise.
	* doc/trouble.texi (Incompatibilities): Likewise.


------------------------------------------------------------------------
r146855 | ian | 2009-04-27 13:25:48 -0700 (Mon, 27 Apr 2009) | 120 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/c-parser.c
   M /trunk/gcc/c-typeck.c
   M /trunk/gcc/collect2.c
   M /trunk/gcc/config/arm/arm.c
   M /trunk/gcc/config/i386/i386.c
   M /trunk/gcc/config/ia64/ia64.c
   M /trunk/gcc/config/mips/mips.c
   M /trunk/gcc/config/mips/mips.md
   M /trunk/gcc/config/rs6000/rs6000-c.c
   M /trunk/gcc/config/rs6000/rs6000.c
   M /trunk/gcc/config/s390/s390.c
   M /trunk/gcc/config/s390/s390.h
   M /trunk/gcc/config/sh/sh-protos.h
   M /trunk/gcc/config/sh/sh.c
   M /trunk/gcc/config/sh/sh.h
   M /trunk/gcc/config/sol2-c.c
   M /trunk/gcc/config/sparc/sparc.c
   M /trunk/gcc/config/sparc/sparc.md
   M /trunk/gcc/config/spu/spu.c
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/cp/semantics.c
   M /trunk/gcc/dce.c
   M /trunk/gcc/df-core.c
   M /trunk/gcc/df-scan.c
   M /trunk/gcc/df.h
   M /trunk/gcc/dwarf2out.c
   M /trunk/gcc/fixed-value.c
   M /trunk/gcc/fortran/ChangeLog
   M /trunk/gcc/fortran/trans-intrinsic.c
   M /trunk/gcc/fortran/trans-io.c
   M /trunk/gcc/fwprop.c
   M /trunk/gcc/gensupport.c
   M /trunk/gcc/gimple.h
   M /trunk/gcc/haifa-sched.c
   M /trunk/gcc/hooks.c
   M /trunk/gcc/hooks.h
   M /trunk/gcc/java/ChangeLog
   M /trunk/gcc/java/builtins.c
   M /trunk/gcc/java/verify-impl.c
   M /trunk/gcc/objc/ChangeLog
   M /trunk/gcc/objc/objc-act.c
   M /trunk/gcc/optabs.c
   M /trunk/gcc/predict.c
   M /trunk/gcc/real.c
   M /trunk/gcc/target-def.h
   M /trunk/gcc/target.h
   M /trunk/gcc/targhooks.c
   M /trunk/gcc/targhooks.h
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.dg/Wcxx-compat-5.c
   A /trunk/gcc/testsuite/gcc.dg/Wcxx-compat-6.c
   M /trunk/gcc/tree-data-ref.c
   M /trunk/gcc/tree-vect-data-refs.c
   M /trunk/gcc/tree-vect-loop.c
   M /trunk/gcc/tree-vect-slp.c
   M /trunk/gcc/tree-vect-stmts.c
   M /trunk/gcc/tree-vectorizer.h

./:
	* collect2.c (is_ctor_dtor): Change type of ret field in struct
	names to symkind.
	* dce.c (run_fast_df_dce): Change type of old_flags to int.
	* df-core.c (df_set_flags): Change return type to int.  Change
	type of old_flags to int.
	(df_clear_flags): Likewise.
	* df-scan.c (df_def_record_1): Change 0 to VOIDmode.
	(df_get_conditional_uses): Likewise.
	* df.h (df_set_flags, df_clear_flags): Update declarations.
	* dwarf2out.c (struct indirect_string_node): Change type of form
	field to enum dwarf_form.
	(AT_string_form): Change return type to enum dwarf_form.
	* fixed-value.c (fixed_compare): Add cast to enum type.
	* fwprop.c (update_df): Change 0 to VOIDmode.
	* gensupport.c: Change 0 to UNKNOWN.
	* gimple.h (gimple_cond_code): Add cast to enum type.
	* haifa-sched.c (reemit_notes): Add cast to enum type.
	* hooks.c (hook_int_void_no_regs): Remove function.
	* hooks.h (hook_int_void_no_regs): Remove declaration.
	* optabs.c (expand_widen_pattern_expr): Change 0 to VOIDmode.
	* predict.c (combine_predictions_for_insn): Add casts to enum
	type.
	* real.c (real_arithmetic): Add cast to enum type.
	(real_compare): Likewise.
	* target.h (struct gcc_target): Change return type of
	branch_target_register_class to enum reg_class.
	* target-def.h (TARGET_BRANCH_TARGET_REGISTER_CLASS): Define as
	default_branch_target_register_class.
	* targhooks.c (default_branch_target_register_class): New
	function.
	* targhooks.h (default_branch_target_register_class): Declare.
	* tree-data-ref.c (print_direction_vector): Add cast to enum
	type.
	* tree-vect-data-refs.c (vect_supportable_dr_alignment): Remove
	cast to int.
	* tree-vect-loop.c (vect_create_epilog_for_reduction): Change 0 to
	ERROR_MARK.
	* tree-vect-slp.c (vect_build_slp_tree): Change 0 to
	vect_uninitialized_def.  Change 0 to ERROR_MARK.
	* tree-vect-stmts.c (supportable_widening_operation): Don't
	initialize icode1 and icode2.
	* tree-vectorizer.h (enum vect_def_type): Add
	vect_uninitialized_def.
	* config/sol2-c.c (cmn_err_length_specs): Change 0 to FMT_LEN_none
	and to STD_C89.
	(cmn_err_flag_specs): Change 0 to STD_C89.
	(cmn_err_char_table): Likewise.
	* config/arm/arm.c (get_arm_condition_code): Change type of code
	to enum arm_cond_code.
	(IWMMXT_BUILTIN): Change 0 to UNKNOWN.
	(IWMMXT_BUILTIN2): Likewise.
	(neon_builtin_type_bits): Don't define typedef.
	(neon_builtin_datum): Change type of bits field to int.
	(arm_expand_neon_args): Add cast to enum type.
	* config/ia64/ia64.c (tls_symbolic_operand_type): Change 0 to
	TLS_MODEL_NONE.
	* config/i386/i386.c (bdesc_multi_arg): Change 0 to UNKNOWN.  Add
	casts to enum type.
	* config/mips/mips.c (LOONGSON_BUILTIN_ALIAS): Change 0 to
	MIPS_FP_COND_f.
	* config/mips/mips.md (jal_macro): Return enum constant.
	(single_insn): Likewise.
	* config/rs6000/rs6000.c (bdesc_altivec_preds): Change 0 to
	CODE_FOR_nothing.
	* config/rs6000/rs6000-c.c (altivec_overloaded_builtins): Add
	casts to enum type.
	* config/s390/s390.c (s390_tune_flags): Change type to int.
	(s390_arch_flags): Likewise.
	(s390_handle_arch_option): Change flags field of struct pta to
	int.
	* config/s390/s390.h (s390_tune_flags): Update declaration.
	(s390_arch_flags): Likewise.
	* config/sh/sh.c (prepare_move_operands): Compare
	tls_symbolic_operand result with enum constant.
	(sh_reorg): Change PUT_MODE to PUT_REG_NOTE_KIND.
	(sh_expand_prologue): Add cast to enum type.
	(sh_expand_epilogue): Likewise.
	(tls_symbolic_operand): Change return type to enum tls_model.
	(fpscr_set_from_mem): Add cast to enum type.
	(legitimize_pic_address): Compare tls_symbolic_operand result with
	enum constant.
	(sh_target_reg_class): Change return type to enum reg_class.
	* config/sh/sh.h (OVERRIDE_OPTIONS): Change CPU_xxx to
	PROCESSOR_xxx.
	* config/sh/sh-protos.h (tls_symbolic_operand): Update
	declaration.
	* config/sparc/sparc.c (sparc_override_options): Add cast to enum
	type.
	* config/sparc/sparc.md (empty_delay_slot): Return enum constant.
	(pic, calls_alloca, calls_eh_return, leaf_function): Likewise.
	(delayed_branch, tls_call_delay): Likewise.
	(eligible_for_sibcall_delay): Likewise.
	(eligible_for_return_delay): Likewise. 
	* config/spu/spu.c (expand_builtin_args): Add cast to enum type.
	(spu_expand_builtin_1): Likewise.

	* c-typeck.c (convert_for_assignment): Issue -Wc++-compat warnings
	for all types of conversions.
	(output_init_element): Issue -Wc++-compat warning if needed when
	initializing a bitfield with enum type.
	* c-parser.c (c_parser_expression): Set original_type to
	original_type of right hand operand of comman operator.
cp/:
	* semantics.c (finish_omp_clauses): Change type of c_kind to enum
	omp_clause_code.
fortran/:
	* trans-intrinsic.c (DEFINE_MATH_BUILTIN): Add casts to enum
	type.
	* trans-io.c (st_parameter_field): Add casts to enum type.
java/:
	* builtins.c (java_builtins): Add casts to enum type.
	* verify-impl.c (check_class_constant): Add cast to enum type.
	(check_constant, check_wide_constant): Likewise.
objc/:
	* objc-act.c (objc_gimplify_expr): Add casts to enum type.
testsuite/:
	* gcc.dg/Wcxx-compat-5.c: New testcase.
	* gcc.dg/Wcxx-compat-6.c: New testcase.

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

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

Attachment: native-log.txt
Description: Text document

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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]