1 new GCC HEAD@160766 regression
regress
regress@apple.com
Tue Jun 15 06:17:00 GMT 2010
With your recent patch, GCC HEAD revision 160766 had problems on:
native: regress-39 (1 NEW failures)
The previous build was of revision 160745.
Regressions for native:
old g++.sum g++.dg/eh/simd-3.C
old g++.sum g++.dg/eh/simd-4.C
old g++.sum g++.dg/ext/altivec-2.C
old g++.sum g++.dg/ext/visibility/anon6.C
old gcc.sum gcc.dg/debug/dwarf2/aranges-fnsec-1.c
old gcc.sum gcc.dg/pr34668-1.c
old gcc.sum gcc.dg/sms-2.c
old gcc.sum gcc.dg/sms-3.c
old gcc.sum gcc.dg/sms-4.c
old gcc.sum gcc.dg/sms-5.c
old gcc.sum gcc.dg/sms-6.c
old gcc.sum gcc.dg/sms-7.c
old gcc.sum gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c
old gcc.sum gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c
old gcc.sum gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c
old gcc.sum gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c
old gcc.sum gcc.dg/vect/pr35821-altivec.c
old gcc.sum gcc.dg/vect/slp-perm-5.c
old gcc.sum gcc.dg/vect/slp-perm-6.c
old gcc.sum gcc.dg/vect/vect-109.c
old gcc.sum gcc.target/powerpc/405-dlmzb-strlen-1.c
old gcc.sum gcc.target/powerpc/440-dlmzb-strlen-1.c
old gcc.sum gcc.target/powerpc/altivec-volatile.c
old gcc.sum gcc.target/powerpc/ppc-vector-memcpy.c
old gfortran.sum gfortran.dg/array_constructor_11.f90
old gfortran.sum gfortran.fortran-torture/execute/where_2.f90
NEW libjava.sum Thread_Sleep_2
old libstdc++.sum 27_io/basic_stringbuf/in_avail/char/1.cc
old libstdc++.sum 27_io/basic_stringbuf/in_avail/wchar_t/1.cc
old libstdc++.sum 27_io/basic_stringbuf/sbumpc/char/1.cc
old libstdc++.sum 27_io/basic_stringbuf/sbumpc/wchar_t/1.cc
old libstdc++.sum 27_io/basic_stringbuf/sgetc/char/1.cc
old libstdc++.sum 27_io/basic_stringbuf/sgetc/wchar_t/1.cc
old libstdc++.sum 27_io/basic_stringbuf/sgetn/char/1.cc
old libstdc++.sum 27_io/basic_stringbuf/sgetn/wchar_t/1.cc
old libstdc++.sum 27_io/basic_stringbuf/snextc/char/1.cc
old libstdc++.sum 27_io/basic_stringbuf/snextc/wchar_t/1.cc
old libstdc++.sum ext/mt_allocator/deallocate_global_thread-1.cc
old libstdc++.sum ext/mt_allocator/deallocate_global_thread-3.cc
Log information for changes since the last build:
------------------------------------------------------------------------
r160747 | charlet | 2010-06-14 08:01:29 -0700 (Mon, 14 Jun 2010) | 7 lines
Changed paths:
M /trunk/gcc/ada/ChangeLog
M /trunk/gcc/ada/exp_ch11.adb
2010-06-14 Jerome Lambourg <lambourg@adacore.com>
* exp_ch11.adb (Expand_N_Raise_Statement): Make sure that the explicit
raise of CE, SE and PE have the reason correctly set and are properly
expanded before stopping the expansions of .NET/JVM exceptions.
------------------------------------------------------------------------
r160748 | charlet | 2010-06-14 08:04:40 -0700 (Mon, 14 Jun 2010) | 12 lines
Changed paths:
M /trunk/gcc/ada/ChangeLog
M /trunk/gcc/ada/exp_disp.adb
M /trunk/gcc/ada/sem_ch3.adb
2010-06-14 Ed Schonberg <schonberg@adacore.com>
* sem_ch3.adb (Build_Derived_Record_Type): if derived type is an
anonymous base generated when the parent is a constrained discriminated
type, propagate interface list to first subtype because it may appear
in a current instance within the extension part of the derived type
declaration, and its own subtype declaration has not been elaborated
yet.
* exp_disp.adb (Build_Interface_Thunk): Use base type of formal to
determine whether it has the controlling type.
------------------------------------------------------------------------
r160749 | jakub | 2010-06-14 08:19:04 -0700 (Mon, 14 Jun 2010) | 13 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/testsuite/ChangeLog
M /trunk/gcc/testsuite/gcc.dg/tree-ssa/pr21086.c
M /trunk/gcc/tree-ssa-ccp.c
M /trunk/gcc/tree-ssa-copy.c
M /trunk/gcc/tree-ssa-propagate.c
M /trunk/gcc/tree-ssa-propagate.h
M /trunk/gcc/tree-vrp.c
PR tree-optimization/44508
* tree-ssa-propagate.h (substitute_and_fold): Add DO_DCE
argument.
* tree-ssa-propagate.c (substitute_and_fold): If !DO_DCE,
don't eliminate trivially dead stmts.
* tree-vrp.c (vrp_finalize): Pass false as last argument
to substitute_and_fold.
* tree-ssa-copy.c (fini_copy_prop): Pass true as last argument
to substitute_and_fold.
* tree-ssa-ccp.c (ccp_finalize): Likewise.
* gcc.dg/tree-ssa/pr21086.c: Adjust.
------------------------------------------------------------------------
r160754 | jakub | 2010-06-14 08:53:38 -0700 (Mon, 14 Jun 2010) | 11 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/builtins.c
M /trunk/gcc/tree.h
PR bootstrap/44426
* tree.h (build_call_expr): Don't define as vararg macro, instead
add a prototype.
* builtins.c (build_call_nofold): Remove.
(expand_builtin_int_roundingfn, expand_builtin_pow,
expand_builtin_mempcpy_args, expand_builtin_stpcpy,
expand_builtin_memset_args, expand_builtin_strcmp,
expand_builtin_strncmp, expand_builtin_memory_chk): Use
build_call_nofold_loc instead of build_call_nofold.
(build_call_expr): New function.
------------------------------------------------------------------------
r160756 | hjl | 2010-06-14 10:44:29 -0700 (Mon, 14 Jun 2010) | 20 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/i386/sse.md
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gcc.target/i386/avx-vextractf128-256-3.c
A /trunk/gcc/testsuite/gcc.target/i386/avx-vextractf128-256-4.c
Replace 0x1 with 0x0 in AVX vec_extract_lo_* patterns.
gcc/
2010-06-14 H.J. Lu <hongjiu.lu@intel.com>
PR target/44534
* config/i386/sse.md (vec_extract_lo_<mode>): Replace 0x1 with
0x0.
(vec_extract_lo_v16hi): Likewise.
(vec_extract_lo_v32qi): Likewise.
gcc/testsuite/
2010-06-14 H.J. Lu <hongjiu.lu@intel.com>
PR target/44534
* gcc.target/i386/avx-vextractf128-256-3.c: New.
* gcc.target/i386/avx-vextractf128-256-4.c: Likewise.
------------------------------------------------------------------------
r160760 | rguenth | 2010-06-14 11:54:17 -0700 (Mon, 14 Jun 2010) | 43 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/Makefile.in
M /trunk/gcc/ipa-prop.c
M /trunk/gcc/ipa-pure-const.c
M /trunk/gcc/lto-cgraph.c
M /trunk/gcc/lto-streamer-in.c
M /trunk/gcc/lto-streamer-out.c
M /trunk/gcc/lto-streamer.c
M /trunk/gcc/lto-streamer.h
2010-06-14 Richard Guenther <rguenther@suse.de>
* lto-streamer.c (cached_bp): Remove.
(bitpack_delete): Likewise.
(bitpack_create): Likewise.
(bp_get_next_word): Likewise.
(bp_pack_value, bp_unpack_value): Move ...
* lto-streamer.h (bp_pack_value, bp_unpack_value): ... here.
Re-implement.
(struct bitpack_d): Likewise.
(bitpack_create, lto_output_bitpack, lto_input_bitpack):
New inline functions.
* lto-streamer-out.c (lto_output_bitpack): Remove.
(pack_ts_base_value_fields): Adjust. Avoid conditional
bitpacking.
(pack_value_fields): Adjust.
(lto_write_tree): Likewise.
(output_gimple_stmt): Likewise.
(output_function): Likewise.
* lto-streamer-in.c (input_gimple_stmt): Adjust.
(input_function): Likewise.
(unpack_ts_base_value_fields): Adjust. Avoid conditional
bitpacking.
(lto_input_bitpack): Remove.
(lto_materialize_tree): Adjust.
* Makefile.in (ipa-prop.o): Add $(LTO_STREAMER_H) dependency.
* lto-cgraph.c (lto_output_edge): Adjust.
(lto_output_node): Likewise.
(lto_output_varpool_node): Likewise.
(lto_output_ref): Likewise.
(input_node): Likewise.
(input_varpool_node): Likewise.
(input_ref): Likewise.
(input_edge): Likewise.
(output_node_opt_summary): Likewise.
(input_node_opt_summary): Likewise.
* ipa-pure-const.c (pure_const_write_summary): Likewise.
(pure_const_read_summary): Likewise.
* ipa-prop.c (ipa_write_indirect_edge_info): Likewise.
(ipa_read_indirect_edge_info): Likewise.
(ipa_write_node_info): Likewise.
(ipa_read_node_info): Likewise.
------------------------------------------------------------------------
r160761 | aoliva | 2010-06-14 12:18:04 -0700 (Mon, 14 Jun 2010) | 5 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/haifa-sched.c
PR debug/43656
* haifa-sched.c (setup_insn_reg_pressure_info,
update_register_pressure): Reject debug insns.
(ready_sort): Don't setup reg pressure for debug insns.
(schedule_insn): Don't update reg pressure for debug insns.
------------------------------------------------------------------------
r160762 | aoliva | 2010-06-14 12:18:18 -0700 (Mon, 14 Jun 2010) | 6 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/tree-ssa-loop-manip.c
PR debug/43650
PR debug/44181
PR debug/44247
* tree-ssa-loop-manip.c (tree_transform_and_unroll_loop): Skip
debug stmts.
(canonicalize_loop_ivs): Likewise.
------------------------------------------------------------------------
r160763 | schwab | 2010-06-14 13:00:21 -0700 (Mon, 14 Jun 2010) | 3 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/m68k/m68k.c
* config/m68k/m68k.c (m68k_delegitimize_address): Don't do
anything if the argument is not a MEM.
------------------------------------------------------------------------
r160766 | spop | 2010-06-14 13:51:26 -0700 (Mon, 14 Jun 2010) | 11 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/tree-ssa-loop-prefetch.c
Account prefetch_mod and unroll_factor for the computation of the prefetch count.
2010-06-14 Changpeng Fang <changpeng.fang@amd.com>
* tree-ssa-loop-prefetch.c (nothing_to_prefetch_p): New. Return
true if no prefetch is going to be generated for a given group.
(estimate_prefetch_count): Use prefetch_mod and unroll_factor to
estimate the prefetch_count.
(loop_prefetch_arrays): Call nothing_to_prefetch_p; estimate the
prefetch count by considering the unroll_factor and prefetch_mod
for is_loop_prefetching_profitable.
------------------------------------------------------------------------
For more information, see <http://gcc.gnu.org/regtest/HEAD/>.
-------------- next part --------------
--
Geoffrey Keating <geoffk@apple.com>
(via an automated GCC regression-testing script.)
More information about the Gcc-regression
mailing list