1 new GCC HEAD@163781 regression

GCC regression tester regress@geoffk.org
Thu Sep 2 16:40:00 GMT 2010


With your recent patch, GCC HEAD revision 163781 had problems on:
native: regress-3 (1 NEW failures)
The previous build was of revision 163775.

Regressions for native:
old   gcc.sum gcc.c-torture/compile/limits-exprparen.c
old   gcc.sum gcc.target/i386/pr38240.c
NEW   gfortran.sum gfortran.dg/pr25923.f90

Log information for changes since the last build:
------------------------------------------------------------------------
r163776 | burnus | 2010-09-02 07:04:06 -0700 (Thu, 02 Sep 2010) | 28 lines
Changed paths:
   M /trunk/gcc/fortran/ChangeLog
   M /trunk/gcc/fortran/trans-common.c
   M /trunk/gcc/fortran/trans-const.c
   M /trunk/gcc/fortran/trans-decl.c
   M /trunk/gcc/fortran/trans-stmt.c
   M /trunk/gcc/fortran/trans-types.c

2010-09-02  Tobias Burnus  <burnus@net-b.de>

        PR fortran/45186
        * trans-common.c (create_common): Change build[0-9] to
        build[0-9]_loc.
        * trans-const.c (gfc_conv_constant_to_tree,
        gfc_conv_constant_to_tree): Ditto.
        * trans-decl.c (gfc_build_qualified_array, build_entry_thunks,
        gfc_get_fake_result_decl, gfc_trans_auto_character_variable,
        add_argument_checking, create_main_function,
        gfc_generate_return): Ditto.
        * trans-types.c (gfc_get_dtype, gfc_get_array_type_bounds):
        * Ditto.
        * trans-stmt.c (allocate_temp_for_forall_nest_1,
        compute_inner_temp_size, compute_overall_iter_number,
        generate_loop_for_rhs_to_temp, generate_loop_for_temp_to_lhs,
        gfc_conv_elemental_dependencies, gfc_do_allocate,
        gfc_evaluate_where_mask, gfc_trans_allocate,
        gfc_trans_arithmetic_if, gfc_trans_call,
        gfc_trans_character_select, gfc_trans_deallocate,
        gfc_trans_do, gfc_trans_do_while, gfc_trans_forall_1,
        gfc_trans_forall_loop, gfc_trans_goto, gfc_trans_if_1,
        gfc_trans_integer_select, gfc_trans_logical_select,
        gfc_trans_pointer_assign_need_temp, gfc_trans_return,
        gfc_trans_simple_do, gfc_trans_sync, gfc_trans_where_2,
        gfc_trans_where_assign) Ditto.


------------------------------------------------------------------------
r163777 | paolo | 2010-09-02 07:13:00 -0700 (Thu, 02 Sep 2010) | 6 lines
Changed paths:
   M /trunk/libstdc++-v3/ChangeLog
   M /trunk/libstdc++-v3/include/Makefile.am
   M /trunk/libstdc++-v3/include/Makefile.in

2010-09-02  Paolo Carlini  <paolo.carlini@oracle.com>

	PR libstdc++/40974
	* include/Makefile.am: Add -nostdinc++ to PCHFLAGS.
	* include/Makefile.in: Regenerate.

------------------------------------------------------------------------
r163778 | ebotcazou | 2010-09-02 07:22:21 -0700 (Thu, 02 Sep 2010) | 2 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/g++.dg/debug/dwarf2/nested-2.C

	* g++.dg/debug/dwarf2/nested-2.C: Allow for ! as comment delimiter.

------------------------------------------------------------------------
r163779 | aesok | 2010-09-02 07:29:37 -0700 (Thu, 02 Sep 2010) | 26 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/calls.c
   M /trunk/gcc/combine.c
   M /trunk/gcc/config/i386/i386.c
   M /trunk/gcc/config/i386/i386.h
   M /trunk/gcc/cse.c
   M /trunk/gcc/doc/tm.texi
   M /trunk/gcc/doc/tm.texi.in
   M /trunk/gcc/ira-conflicts.c
   M /trunk/gcc/ira.c
   M /trunk/gcc/mode-switching.c
   M /trunk/gcc/regmove.c
   M /trunk/gcc/regs.h
   M /trunk/gcc/reload.c
   M /trunk/gcc/sched-rgn.c
   M /trunk/gcc/target.def
   M /trunk/gcc/targhooks.c
   M /trunk/gcc/targhooks.h

	* target.def (class_likely_spilled_p): New hook.
	* doc/tm.texi.in (TARGET_CLASS_LIKELY_SPILLED_P): Document.
	* doc/tm.texi: Regenerate.
	* targhooks.c (default_class_likely_spilled_p): New function.
	* targhooks.h (default_class_likely_spilled_p): Declare.
	* regs.h (CLASS_LIKELY_SPILLED_P): Remove.
	* combine.c: (cant_combine_insn_p, likely_spilled_retval_p): Use
	TARGET_CLASS_LIKELY_SPILLED_P target hook. Use HARD_REGISTER_P macro.
	Use fixed_reg_set instead of fixed_regs.
	* cse.c (hash_rtx_cb): Use TARGET_CLASS_LIKELY_SPILLED_P target hook.
	* calls.c (avoid_likely_spilled_reg): Ditto.
	* ira-conflicts.c: (ira_build_conflicts): Ditto.
	* ira.c (update_equiv_regs): Ditto.
	* mode-switching.c (create_pre_exit): Ditto.
	* regmove.c (find_matches): Ditto.
	(regclass_compatible_p): Use TARGET_CLASS_LIKELY_SPILLED_P target
	hook.
	* reload.c (SMALL_REGISTER_CLASS_P): Remove macro.
	(small_register_class_p): New inline function.
	(push_secondary_reload, find_reusable_reload, find_reloads): Use
	small_register_class_p instead of SMALL_REGISTER_CLASS_P.

	* config/i386/i386.h (CLASS_LIKELY_SPILLED_P): Remove.
	* config/i386/i386.c (ix86_class_likely_spilled_p): New.
	(TARGET_CLASS_LIKELY_SPILLED_P): Define.

------------------------------------------------------------------------
r163780 | jules | 2010-09-02 07:46:35 -0700 (Thu, 02 Sep 2010) | 10 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/arm/constraints.md
   M /trunk/gcc/config/arm/neon.md

	gcc/
	* config/arm/neon.md (UNSPEC_VCLE, UNSPEC_VCLT): New constants for
	unspecs.
	(vcond<mode>, vcondu<mode>): New expanders.
	(neon_vceq<mode>, neon_vcge<mode>, neon_vcgt<mode>): Support
	comparisons with zero.
	(neon_vcle<mode>, neon_vclt<mode>): New patterns.
	* config/arm/constraints.md (Dz): New constraint.


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

For more information, see <http://glutton.geoffk.org/HEAD/>.

-------------- next part --------------

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


More information about the Gcc-regression mailing list