4 new GCC HEAD@139760 regressions
GCC regression tester
regress@geoffk.org
Fri Aug 29 11:46:00 GMT 2008
With your recent patch, GCC HEAD revision 139760 had problems on:
native: regress-13 (4 NEW failures)
The previous build was of revision 139756.
Regressions for native:
old g++.sum g++.dg/other/PR23205.C
NEW g++.sum g++.dg/tree-ssa/pr29902.C
old g++.sum g++.old-deja/g++.eh/ia64-1.C
NEW gcc.sum gcc.c-torture/execute/builtins/memset-chk.c
NEW gcc.sum gcc.c-torture/execute/memset-2.c
NEW gcc.sum gcc.c-torture/execute/memset-3.c
old gcc.sum gcc.dg/debug/dwarf2/dwarf-die3.c
old gcc.sum gcc.dg/pch/valid-1b.c
old gcc.sum gcc.dg/pr30286.c
old gcc.sum gcc.dg/vect/no-scevccp-outer-13.c
old gcc.sum gcc.dg/vect/no-scevccp-outer-7.c
old gcc.sum gcc.dg/vect/vect-67.c
old libgomp.sum libgomp.fortran/vla7.f90
Log information for changes since the last build:
------------------------------------------------------------------------
r139757 | gingold | 2008-08-29 09:36:01 +0000 (Fri, 29 Aug 2008) | 5 lines
Changed paths:
M /trunk/ChangeLog
M /trunk/MAINTAINERS
2008-08-29 Tristan Gingold <gingold@adacore.com>
* MAINTAINERS (Write after Approval): Add myself.
------------------------------------------------------------------------
r139759 | gingold | 2008-08-29 10:07:23 +0000 (Fri, 29 Aug 2008) | 5 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/gcov.c
2008-08-29 Tristan Gingold <gingold@adacore.com>
* gcov.c (main): Call expandargv.
------------------------------------------------------------------------
r139760 | hubicka | 2008-08-29 10:35:57 +0000 (Fri, 29 Aug 2008) | 55 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/basic-block.h
M /trunk/gcc/bb-reorder.c
M /trunk/gcc/builtins.c
M /trunk/gcc/cfgcleanup.c
M /trunk/gcc/final.c
M /trunk/gcc/fold-const.c
M /trunk/gcc/gcse.c
M /trunk/gcc/global.c
M /trunk/gcc/ipa-cp.c
M /trunk/gcc/ipa-inline.c
M /trunk/gcc/local-alloc.c
M /trunk/gcc/loop-unroll.c
M /trunk/gcc/loop-unswitch.c
M /trunk/gcc/opts.c
M /trunk/gcc/postreload-gcse.c
M /trunk/gcc/predict.c
M /trunk/gcc/reorg.c
M /trunk/gcc/stmt.c
M /trunk/gcc/tracer.c
M /trunk/gcc/tree-eh.c
M /trunk/gcc/tree-parloops.c
M /trunk/gcc/tree-ssa-coalesce.c
M /trunk/gcc/tree-ssa-loop-ivcanon.c
M /trunk/gcc/tree-ssa-loop-prefetch.c
M /trunk/gcc/tree-ssa-math-opts.c
M /trunk/gcc/tree-ssa-threadupdate.c
M /trunk/gcc/tree-vect-analyze.c
M /trunk/gcc/value-prof.c
* loop-unswitch.c (unswitch_single_loop): Use optimize_loop_for_speed_p.
* tree-ssa-threadupdate.c (mark_threaded_blocks): Use optimize_function_for_size_p.
* tracer.c (ignore_bb_p): Use optimize_bb_for_size_p.
* postreload-gcse.c (eliminate_partially_redundant_load): Use optimize_bb_for_size_p.
* value-prof.c (gimple_divmod_fixed_value_transform,
gimple_mod_pow2_value_transform, gimple_mod_subtract_transform,
gimple_stringops_transform): Use optimize_bb_for_size_p.
* ipa-cp.c (ipcp_insert_stage): Use optimize_function_for_size_p.
* final.c (compute_alignments): Use optimize_function_for_size_p.
* builtins.c (fold_builtin_cabs): Use optimize_function_for_speed_p.
(fold_builtin_strcpy, fold_builtin_fputs): Use
optimize_function_for_size_p.
* fold-const.c (tree_swap_operands_p): Use optimize_function_for_size_p.
* recog.c (relax_delay_slots): Likewise.
* tree-ssa-math-opts.c (replace_reciprocal): Use optimize_bb_for_speed_p.
(execute_cse_reciprocals): Use optimize_bb_for_size_p.
* ipa-inline.c (cgraph_decide_recursive_inlining): Use
optimize_function_for_size_p.
(cgraph_decide_inlining_of_small_function): Use
optimize_function_for_size_p.
* global.c (find_reg): Use optimize_function_for_size_p.
* opts.c (decode_options): Do not clear flag_tree_ch, flag_inline_functions,
flag_unswitch_loops, flag_unroll_loops, flag_unroll_all_loops and
flag_prefetch_loop_arrays. Those can work it out from profile.
* tree-ssa-loop-ivcanon.c (tree_unroll_loops_completely): Use
optimize_loop_for_speed_p.
* predict.c (optimize_bb_for_size_p, optimize_bb_for_speed_p): Constify
argument.
(optimize_loop_nest_for_size_p, optimize_loop_nest_for_speed_p): New.
* tree-parloops.c (parallelize_loops): Use optimize_loop_for_size_p.
* tree-eh.c (decide_copy_try_finally): Use optimize_function_for_size_p.
* local-alloc.c (block_alloc): Pass BB pointer.
(find_free_reg): Add BB pointer, use optimize_bb_for_size_p.
* gcse.c (gcse_main): Use optimize_function_for_size_p.
* loop-unroll.c (decide_unrolling_and_peeling): Use optimize_loop_for_size_p.
(decide_peel_completely): Likewise.
* tree-vect-analyze.c (vect_mark_for_runtime_alias_test): Use
optimize_loop_for_size_p.
(vect_enhance_data_refs_alignment): Likewise.
* tree-ssa-coalesce.c (coalesce_cost): Add optimize_for_size argument.
(coalesce_cost_bb, coalesce_cost_edge, create_outofssa_var_map): Update call.
* cfgcleanup.c (outgoing_edges_match): Use optimize_bb_for_speed_p.
(try_crossjump_bb): Use optimize_bb_for_size_p.
* tree-ssa-loop-prefetch.c (loop_prefetch_arrays): Use
optimize_loop_for_speed_p.
* bb-reorder.c (find_traces_1_round): Likewise.
(copy_bb): Use optimize_bb_for_speed_p.
(duplicate_computed_gotos): Likewise.
* basic-block.h (optimize_loop_nest_for_size_p,
optimize_loop_nest_for_speed_p): New.
* stmt.c (expand_case): Use optimize_insn_for_size_p.
------------------------------------------------------------------------
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