52 new GCC HEAD@168407 regressions

regress regress@apple.com
Mon Jan 3 04:18:00 GMT 2011


With your recent patch, GCC HEAD revision 168407 had problems on:
native: regress-75 (52 NEW failures)
The previous build was of revision 168397.

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-15.C
old   g++.sum tmpdir-g++.dg-struct-layout-1/t026
old   gcc.sum gcc.c-torture/execute/20040811-1.c
NEW   gcc.sum gcc.c-torture/execute/builtins/20010124-1.c
NEW   gcc.sum gcc.c-torture/execute/builtins/abs-1.c
NEW   gcc.sum gcc.c-torture/execute/builtins/abs-2.c
NEW   gcc.sum gcc.c-torture/execute/builtins/abs-3.c
NEW   gcc.sum gcc.c-torture/execute/builtins/complex-1.c
NEW   gcc.sum gcc.c-torture/execute/builtins/fprintf.c
NEW   gcc.sum gcc.c-torture/execute/builtins/fputs.c
NEW   gcc.sum gcc.c-torture/execute/builtins/memchr.c
NEW   gcc.sum gcc.c-torture/execute/builtins/memcmp.c
NEW   gcc.sum gcc.c-torture/execute/builtins/memcpy-chk.c
NEW   gcc.sum gcc.c-torture/execute/builtins/memmove-2.c
NEW   gcc.sum gcc.c-torture/execute/builtins/memmove-chk.c
NEW   gcc.sum gcc.c-torture/execute/builtins/memmove.c
NEW   gcc.sum gcc.c-torture/execute/builtins/memops-asm.c
NEW   gcc.sum gcc.c-torture/execute/builtins/mempcpy-2.c
NEW   gcc.sum gcc.c-torture/execute/builtins/mempcpy-chk.c
NEW   gcc.sum gcc.c-torture/execute/builtins/mempcpy.c
NEW   gcc.sum gcc.c-torture/execute/builtins/memset-chk.c
NEW   gcc.sum gcc.c-torture/execute/builtins/memset.c
NEW   gcc.sum gcc.c-torture/execute/builtins/pr22237.c
NEW   gcc.sum gcc.c-torture/execute/builtins/pr23484-chk.c
NEW   gcc.sum gcc.c-torture/execute/builtins/printf.c
NEW   gcc.sum gcc.c-torture/execute/builtins/snprintf-chk.c
NEW   gcc.sum gcc.c-torture/execute/builtins/sprintf-chk.c
NEW   gcc.sum gcc.c-torture/execute/builtins/sprintf.c
NEW   gcc.sum gcc.c-torture/execute/builtins/stpcpy-chk.c
NEW   gcc.sum gcc.c-torture/execute/builtins/strcat-chk.c
NEW   gcc.sum gcc.c-torture/execute/builtins/strcat.c
NEW   gcc.sum gcc.c-torture/execute/builtins/strchr.c
NEW   gcc.sum gcc.c-torture/execute/builtins/strcmp.c
NEW   gcc.sum gcc.c-torture/execute/builtins/strcpy-2.c
NEW   gcc.sum gcc.c-torture/execute/builtins/strcpy-chk.c
NEW   gcc.sum gcc.c-torture/execute/builtins/strcpy.c
NEW   gcc.sum gcc.c-torture/execute/builtins/strcspn.c
NEW   gcc.sum gcc.c-torture/execute/builtins/strlen-2.c
NEW   gcc.sum gcc.c-torture/execute/builtins/strlen-3.c
NEW   gcc.sum gcc.c-torture/execute/builtins/strlen.c
NEW   gcc.sum gcc.c-torture/execute/builtins/strncat-chk.c
NEW   gcc.sum gcc.c-torture/execute/builtins/strncat.c
NEW   gcc.sum gcc.c-torture/execute/builtins/strncmp-2.c
NEW   gcc.sum gcc.c-torture/execute/builtins/strncmp.c
NEW   gcc.sum gcc.c-torture/execute/builtins/strncpy-chk.c
NEW   gcc.sum gcc.c-torture/execute/builtins/strncpy.c
NEW   gcc.sum gcc.c-torture/execute/builtins/strpbrk.c
NEW   gcc.sum gcc.c-torture/execute/builtins/strpcpy-2.c
NEW   gcc.sum gcc.c-torture/execute/builtins/strpcpy.c
NEW   gcc.sum gcc.c-torture/execute/builtins/strrchr.c
NEW   gcc.sum gcc.c-torture/execute/builtins/strspn.c
NEW   gcc.sum gcc.c-torture/execute/builtins/strstr-asm.c
NEW   gcc.sum gcc.c-torture/execute/builtins/strstr.c
NEW   gcc.sum gcc.c-torture/execute/builtins/vsnprintf-chk.c
NEW   gcc.sum gcc.c-torture/execute/builtins/vsprintf-chk.c
old   gcc.sum gcc.c-torture/execute/pr22061-4.c
old   gcc.sum gcc.dg/compat/vector-1
old   gcc.sum gcc.dg/compat/vector-2
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.target/powerpc/405-dlmzb-strlen-1.c
old   gcc.sum gcc.target/powerpc/440-dlmzb-strlen-1.c
old   gcc.sum gcc.target/powerpc/ppc-vector-memcpy.c
old   gcc.sum tmpdir-gcc.dg-struct-layout-1/t025
old   gcc.sum tmpdir-gcc.dg-struct-layout-1/t027
old   gcc.sum tmpdir-gcc.dg-struct-layout-1/t028
old   libjava.sum Thread_Sleep_2
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:
------------------------------------------------------------------------
r168398 | nicola | 2011-01-02 02:19:42 -0800 (Sun, 02 Jan 2011) | 14 lines
Changed paths:
   M /trunk/gcc/objc/ChangeLog
   M /trunk/gcc/objc/objc-act.c
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/obj-c++.dg/protocol-forward-1.mm
   A /trunk/gcc/testsuite/obj-c++.dg/protocol-forward-2.mm
   M /trunk/gcc/testsuite/objc.dg/protocol-forward-1.m
   A /trunk/gcc/testsuite/objc.dg/protocol-forward-2.m

In gcc/objc/:
2011-01-02  Nicola Pero  <nicola.pero@meta-innovation.com>

	* objc-act.c (check_that_protocol_is_defined): New.
	(lookup_protocol): Call check_that_protocol_is_defined.

In gcc/testsuite/:
2011-01-02  Nicola Pero  <nicola.pero@meta-innovation.com>

	* objc.dg/protocol-forward-1.m: Removed TODO.
	* objc.dg/protocol-forward-2.m: New.
	* obj-c++.dg/protocol-forward-2.mm: Removed TODO.
	* obj-c++.dg/protocol-forward-2.mm: New.

------------------------------------------------------------------------
r168399 | hjl | 2011-01-02 08:22:05 -0800 (Sun, 02 Jan 2011) | 2 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   A /trunk/gcc/ChangeLog-2010 (from /trunk/gcc/ChangeLog:168398)
   M /trunk/gcc/ada/ChangeLog
   A /trunk/gcc/ada/ChangeLog-2010 (from /trunk/gcc/ada/ChangeLog:168398)
   M /trunk/gcc/cp/ChangeLog
   A /trunk/gcc/cp/ChangeLog-2010 (from /trunk/gcc/cp/ChangeLog:168398)
   M /trunk/gcc/fortran/ChangeLog
   A /trunk/gcc/fortran/ChangeLog-2010 (from /trunk/gcc/fortran/ChangeLog:168398)
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/ChangeLog-2010 (from /trunk/gcc/testsuite/ChangeLog:168398)
   M /trunk/libgfortran/ChangeLog
   A /trunk/libgfortran/ChangeLog-2010 (from /trunk/libgfortran/ChangeLog:168398)
   M /trunk/libjava/ChangeLog
   A /trunk/libjava/ChangeLog-2010 (from /trunk/libjava/ChangeLog:168398)
   M /trunk/libstdc++-v3/ChangeLog
   A /trunk/libstdc++-v3/ChangeLog-2010 (from /trunk/libstdc++-v3/ChangeLog:168398)

Rotate ChangeLogs.

------------------------------------------------------------------------
r168400 | hjl | 2011-01-02 08:24:44 -0800 (Sun, 02 Jan 2011) | 6 lines
Changed paths:
   M /trunk/gcc/objc/ChangeLog
   M /trunk/gcc/objc/objc-act.c

Fix a typo.

2011-01-02  H.J. Lu  <hongjiu.lu@intel.com>

	* objc-act.c (check_that_protocol_is_defined): Fix a typo.

------------------------------------------------------------------------
r168401 | jakub | 2011-01-02 09:07:15 -0800 (Sun, 02 Jan 2011) | 7 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/cfgexpand.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.dg/pr47028.c

	PR rtl-optimization/47028
	* cfgexpand.c (gimple_expand_cfg): Insert entry edge
	insertions after parm_birth_insn instead of at the beginning
	of first bb.

	* gcc.dg/pr47028.c: New test.

------------------------------------------------------------------------
r168402 | jakub | 2011-01-02 09:09:08 -0800 (Sun, 02 Jan 2011) | 7 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.c-torture/compile/pr47140.c
   M /trunk/gcc/tree-ssa-ccp.c

	PR tree-optimization/47140
	* tree-ssa-ccp.c (evaluate_stmt): For binary assignments, use
	TREE_TYPE (lhs) instead of TREE_TYPE (rhs1) as second argument
	to bit_value_binop.

	* gcc.c-torture/compile/pr47140.c: New test.

------------------------------------------------------------------------
r168403 | jakub | 2011-01-02 09:23:22 -0800 (Sun, 02 Jan 2011) | 2 lines
Changed paths:
   M /trunk/gcc/cfgexpand.c
   M /trunk/gcc/tree-ssa-ccp.c

Bump Copyright years.

------------------------------------------------------------------------
r168404 | ebotcazou | 2011-01-02 09:28:24 -0800 (Sun, 02 Jan 2011) | 9 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/regrename.c

	* regrename.c: Add general comment describing the pass.
	(struct du_head): Remove 'length' field.
	(get_element, merge_sort_comparison, merge, sort_du_head): Remove.
	(regrename_optimize): Do not sort chains.  Rework comments, add others.
	Force renaming to the preferred class (if any) in the first pass and do
	not consider registers that belong to it in the second pass.
	(create_new_chain): Do not set 'length' field.
	(scan_rtx_reg): Likewise.

------------------------------------------------------------------------
r168405 | jsm28 | 2011-01-02 09:40:15 -0800 (Sun, 02 Jan 2011) | 2 lines
Changed paths:
   M /trunk/gcc/po/ChangeLog
   M /trunk/gcc/po/ja.po

	* ja.po: Update.

------------------------------------------------------------------------
r168406 | jsm28 | 2011-01-02 09:41:32 -0800 (Sun, 02 Jan 2011) | 2 lines
Changed paths:
   M /trunk/gcc/po/ChangeLog
   M /trunk/gcc/po/sv.po

	* sv.po: Update.

------------------------------------------------------------------------
r168407 | hjl | 2011-01-02 09:54:22 -0800 (Sun, 02 Jan 2011) | 7 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/gcc.c

Don't check have_o when settting combine_inputs.

2011-01-02  H.J. Lu  <hongjiu.lu@intel.com>

	PR driver/47137
	* gcc.c (main): Don't check have_o when settting combine_inputs.

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

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