1 new GCC HEAD@160375 regression
regress
regress@apple.com
Mon Jun 7 21:30:00 GMT 2010
With your recent patch, GCC HEAD revision 160375 had problems on:
native: regress-39 (1 NEW failures)
The previous build was of revision 160356.
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:
------------------------------------------------------------------------
r160357 | tmsriram | 2010-06-06 22:24:37 -0700 (Sun, 06 Jun 2010) | 9 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/i386/i386.c
2010-06-06 Sriraman Tallam <tmsriram@google.com>
PR target/44319
* config/i386/i386.c (override_options): Turn zee pass on for level 2
and above and defer till target is known.
(optimization_options): Turn on zee pass if TARGET_64BIT is set and
turn off otherwise.
------------------------------------------------------------------------
r160360 | irar | 2010-06-07 02:12:32 -0700 (Mon, 07 Jun 2010) | 29 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/Makefile.in
M /trunk/gcc/config/i386/i386.c
M /trunk/gcc/config/i386/i386.h
M /trunk/gcc/config/spu/spu.c
M /trunk/gcc/config/spu/spu.h
M /trunk/gcc/doc/tm.texi
M /trunk/gcc/target-def.h
M /trunk/gcc/target.h
M /trunk/gcc/targhooks.c
M /trunk/gcc/targhooks.h
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
* doc/tm.texi (TARGET_VECTORIZE_BUILTIN_VECTORIZATION_COST): Update
documentation.
* targhooks.c (default_builtin_vectorization_cost): New function.
* targhooks.h (default_builtin_vectorization_cost): Declare.
* target.h (enum vect_cost_for_stmt): Define.
(builtin_vectorization_cost): Change argument and comment.
* tree-vectorizer.h: Remove cost model macros.
* tree-vect-loop.c: Include target.h.
(vect_get_cost): New function.
(vect_estimate_min_profitable_iters): Replace cost model macros with
calls to vect_get_cost.
(vect_model_reduction_cost, vect_model_induction_cost): Likewise.
* target-def.h (TARGET_VECTORIZE_BUILTIN_VECTORIZATION_COST): Add
default implementation.
* tree-vect-stmts.c (cost_for_stmt): Replace cost model macros with
calls to target hook builtin_vectorization_cost.
(vect_model_simple_cost, vect_model_store_cost, vect_model_load_cost):
Likewise.
* Makefile.in (tree-vect-loop.o): Add dependency on TARGET_H.
* config/spu/spu.c (spu_builtin_vectorization_cost): Replace with new
implementation to return costs.
* config/i386/i386.c (ix86_builtin_vectorization_cost): Likewise.
* config/spu/spu.h: Remove vectorizer cost model macros.
* config/i386/i386.h: Likewise.
* tree-vect-slp.c (vect_build_slp_tree): Replace cost model macro with
a call to target hook builtin_vectorization_cost.
------------------------------------------------------------------------
r160362 | ktietz | 2010-06-07 03:55:20 -0700 (Mon, 07 Jun 2010) | 9 lines
Changed paths:
M /trunk/gcc/testsuite/ChangeLog
M /trunk/gcc/testsuite/gcc.dg/compound-literal-1.c
M /trunk/gcc/testsuite/gcc.dg/pr32370.c
M /trunk/gcc/testsuite/gcc.dg/pr37561.c
M /trunk/gcc/testsuite/gcc.dg/pr41340.c
M /trunk/gcc/testsuite/gcc.dg/pr41551.c
2010-06-07 Kai Tietz <kai.tietz@onevision.com>
* gcc.dg/compound-literal-1.c: Fix for llp64.
* gcc.dg/pr32370.c: Likewise.
* gcc.dg/pr37561.c: Likewise.
* gcc.dg/pr41340.c: Likewise.
* gcc.dg/pr41551.c: Likewise.
------------------------------------------------------------------------
r160363 | ktietz | 2010-06-07 03:56:44 -0700 (Mon, 07 Jun 2010) | 30 lines
Changed paths:
M /trunk/gcc/testsuite/ChangeLog
M /trunk/gcc/testsuite/gcc.target/i386/abi-2.c
M /trunk/gcc/testsuite/gcc.target/i386/aes-avx-check.h
M /trunk/gcc/testsuite/gcc.target/i386/aes-check.h
M /trunk/gcc/testsuite/gcc.target/i386/avx-check.h
M /trunk/gcc/testsuite/gcc.target/i386/fma4-check.h
M /trunk/gcc/testsuite/gcc.target/i386/mmx-3dnow-check.h
M /trunk/gcc/testsuite/gcc.target/i386/mmx-check.h
M /trunk/gcc/testsuite/gcc.target/i386/pclmul-avx-check.h
M /trunk/gcc/testsuite/gcc.target/i386/pclmul-check.h
M /trunk/gcc/testsuite/gcc.target/i386/pr27971.c
M /trunk/gcc/testsuite/gcc.target/i386/pr39139.c
M /trunk/gcc/testsuite/gcc.target/i386/pr39315-check.c
M /trunk/gcc/testsuite/gcc.target/i386/sse-check.h
M /trunk/gcc/testsuite/gcc.target/i386/sse2-check.h
M /trunk/gcc/testsuite/gcc.target/i386/sse3-check.h
M /trunk/gcc/testsuite/gcc.target/i386/sse4_1-check.h
M /trunk/gcc/testsuite/gcc.target/i386/sse4_2-check.h
M /trunk/gcc/testsuite/gcc.target/i386/sse4a-check.h
M /trunk/gcc/testsuite/gcc.target/i386/ssse3-check.h
M /trunk/gcc/testsuite/gcc.target/i386/vararg-1.c
M /trunk/gcc/testsuite/gcc.target/i386/vararg-2.c
M /trunk/gcc/testsuite/gcc.target/i386/xop-check.h
2010-06-07 Kai Tietz <kai.tietz@onevision.com>
PR target/44159
* gcc.target/i386/abi-2.c: Check sysv abi here.
* gcc.target/i386/aes-avx-check.h: Call test in noinline
function to avoid failures by different ABIs.
* gcc.target/i386/aes-check.h: Likewise.
* gcc.target/i386/avx-check.h: Likewise.
* gcc.target/i386/fma4-check.h: Likewise.
* gcc.target/i386/mmx-3dnow-check.h: Likewise.
* gcc.target/i386/mmx-check.h: Likewise.
* gcc.target/i386/pclmul-avx-check.h: Likewise.
* gcc.target/i386/pclmul-check.h: Likewise.
* gcc.target/i386/sse-check.h: Likewise.
* gcc.target/i386/sse2-check.h: Likewise.
* gcc.target/i386/sse3-check.h: Likewise.
* gcc.target/i386/sse4_1-check.h: Likewise.
* gcc.target/i386/sse4_2-check.h: Likewise.
* gcc.target/i386/sse4a-check.h: Likewise.
* gcc.target/i386/ssse3-check.h: Likewise.
* gcc.target/i386/xop-check.h: Likewise.
* gcc.target/i386/pr27971.c: Fix for LLP64.
* gcc.target/i386/pr39139.c: Likewise.
* gcc.target/i386/pr39315-check.c: Likewise.
* gcc.target/i386/vararg-1.c: Likewise.
* gcc.target/i386/vararg-2.c: Likewise.
Additional add dg-compile to avoid failure due
missing foo symbol.
------------------------------------------------------------------------
r160371 | rguenth | 2010-06-07 06:10:10 -0700 (Mon, 07 Jun 2010) | 6 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/gimplify.c
2010-06-07 Richard Guenther <rguenther@suse.de>
* gimplify.c (gimplify_cleanup_point_expr): For empty body
and EH-only cleanup drop the cleanup instead of inserting it
unconditionally.
------------------------------------------------------------------------
r160372 | kazu | 2010-06-07 06:12:42 -0700 (Mon, 07 Jun 2010) | 10 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/auto-inc-dec.c
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gcc.dg/pr44404.c
gcc/
PR rtl-optimization/44404
* auto-inc-dec.c (find_inc): Use reg_overlap_mentioned_p instead
of count_occurrences to see if it's safe to modify mem_insn.insn.
gcc/testsuite/
gcc/testsuite/
PR rtl-optimization/44404
* gcc.dg/pr44404.c: New.
------------------------------------------------------------------------
r160374 | kazu | 2010-06-07 06:17:32 -0700 (Mon, 07 Jun 2010) | 10 lines
Changed paths:
M /trunk/gcc/ChangeLog
gcc/
PR rtl-optimization/44404
* auto-inc-dec.c (find_inc): Use reg_overlap_mentioned_p instead
of count_occurrences to see if it's safe to modify mem_insn.insn.
gcc/testsuite/
gcc/testsuite/
PR rtl-optimization/44404
* gcc.dg/pr44404.c: New.
------------------------------------------------------------------------
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