1 new GCC HEAD@165722 regression

regress regress@apple.com
Wed Oct 20 22:38:00 GMT 2010


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

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/visibility/anon6.C
old   g++.sum g++.dg/pubtypes.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.dg/tree-prof/inliner-1.c
old   gcc.sum gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c
old   gcc.sum gcc.dg/vect/vect-114.c
old   gcc.sum gcc.dg/vect/vect-15.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   gfortran.sum gfortran.fortran-torture/execute/where_2.f90
NEW   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:
------------------------------------------------------------------------
r165713 | nicola | 2010-10-20 02:03:06 -0700 (Wed, 20 Oct 2010) | 7 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/obj-c++.dg/pr23709.mm
   A /trunk/gcc/testsuite/objc.dg/pr23709.m

In gcc/testsuite/:
2010-10-20  Nicola Pero  <nicola.pero@meta-innovation.com>

        PR objc/23709
        * objc.dg/pr23709.m: New.
        * obj-c++.dg/pr23709.m: New.

------------------------------------------------------------------------
r165714 | nicola | 2010-10-20 02:08:57 -0700 (Wed, 20 Oct 2010) | 50 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/c-decl.c
   M /trunk/gcc/c-family/ChangeLog
   M /trunk/gcc/c-family/c-common.h
   M /trunk/gcc/c-family/c-opts.c
   M /trunk/gcc/c-family/stub-objc.c
   M /trunk/gcc/c-lang.c
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/cp/cp-lang.c
   M /trunk/gcc/cp/decl2.c
   M /trunk/gcc/objc/ChangeLog
   M /trunk/gcc/objc/objc-act.c
   M /trunk/gcc/objc/objc-act.h
   M /trunk/gcc/objc/objc-lang.c
   M /trunk/gcc/objcp/ChangeLog
   M /trunk/gcc/objcp/objcp-lang.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/obj-c++.dg/template-8.mm

In gcc/:
2010-10-20  Nicola Pero  <nicola.pero@meta-innovation.com>

        * c-decl.c (c_write_global_declarations): Call
        objc_write_global_declarations when compiling Objective-C.
        * c-lang.c (finish_file): Removed.

In gcc/c-family/:
2010-10-20  Nicola Pero  <nicola.pero@meta-innovation.com>

        * c-common.h (finish_file): Removed.
        (objc_write_global_declarations): New.
        * c-opts.c (c_common_parse_file): Do not call finish_file.
        * stub-objc.c (objc_write_global_declarations): New.

In gcc/cp/:
2010-10-20  Nicola Pero  <nicola.pero@meta-innovation.com>

        * cp-lang.c (finish_file): Removed.
        * decl2.c (cp_write_global_declarations): Call
        objc_write_global_declarations when compiling Objective-C++.

In gcc/objc/:
2010-10-20  Nicola Pero  <nicola.pero@meta-innovation.com>

        * objc-lang.c (finish_file): Removed.
        * objc-act.c (objc_finish_file): Renamed to
        objc_write_global_declarations.  Do not try to instantiate C++
        templates when compiling Objective-C++ as this is now
        automatically done before this function is called.  Do not check
        for syntax-only run or PCH generation as this is done by the
        callers.
        * objc-act.h (objc_finish_file): Removed.

In gcc/objcp/:
2010-10-20  Nicola Pero  <nicola.pero@meta-innovation.com>

        * objcp-lang.c (finish_file): Removed.

In gcc/testsuite/:
2010-10-20  Nicola Pero  <nicola.pero@meta-innovation.com>

        Merge from 'apple/trunk' branch on FSF servers.  Test adapted to
        not require Foundation and run with the GNU runtime as well.

        2006-03-13  Fariborz Jahanian <fjahanian@apple.com>

        Radar 4439126
        * obj-c++.dg/template-8.mm: New.

------------------------------------------------------------------------
r165715 | hainque | 2010-10-20 03:09:41 -0700 (Wed, 20 Oct 2010) | 8 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/rs6000/rs6000.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.target/powerpc/ehreturn.c

        * config/rs6000/rs6000.c (rs6000_reg_live_or_pic_offset_p):
        If the current function calls eh_return, claim live all registers
        that we need to check for liveness otherwise.

        testsuite/
        * gcc.target/powerpc (ehreturn.c): New test.


------------------------------------------------------------------------
r165716 | ebotcazou | 2010-10-20 04:02:40 -0700 (Wed, 20 Oct 2010) | 3 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/stor-layout.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gnat.dg/discr25.adb
   A /trunk/gcc/testsuite/gnat.dg/discr25_pkg.adb
   A /trunk/gcc/testsuite/gnat.dg/discr25_pkg.ads

	* stor-layout.c (skip_simple_constant_arithmetic): New function.
	(self_referential_size): Use it instead of skip_simple_arithmetic.

------------------------------------------------------------------------
r165718 | rguenth | 2010-10-20 04:09:54 -0700 (Wed, 20 Oct 2010) | 8 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.dg/torture/pr45860.c
   M /trunk/gcc/tree-ssa-phiopt.c

2010-10-20  Richard Guenther  <rguenther@suse.de>

	PR tree-optimization/45860
	* tree-ssa-phiopt.c (cond_store_replacement): Do not do
	conditional store replacement for non-register type stores.

	* gcc.dg/torture/pr45860.c: New testcase.

------------------------------------------------------------------------
r165719 | hjl | 2010-10-20 04:21:19 -0700 (Wed, 20 Oct 2010) | 18 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/pr46085-1.c
   A /trunk/gcc/testsuite/gcc.target/i386/pr46085-2.c

Correct reduc_splus_v8sf and reduc_splus_v4df.

gcc/

2010-10-20  H.J. Lu  <hongjiu.lu@intel.com>

	PR target/46085
	* config/i386/sse.md (reduc_splus_v8sf): Updated.
	(reduc_splus_v4df): Likewise.

gcc/testsuite/

2010-10-20  H.J. Lu  <hongjiu.lu@intel.com>

	PR target/46085
	* gcc.target/i386/pr46085-1.c: New.
	* gcc.target/i386/pr46085-2.c: Likewise.

------------------------------------------------------------------------
r165720 | amonakov | 2010-10-20 05:26:10 -0700 (Wed, 20 Oct 2010) | 10 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/fold-const.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.dg/20101013-1.c

2010-10-20  Dmitry Melnik  <dm@ispras.ru>

gcc/
	* fold-const.c (fold_binary_loc): New transformation.

gcc/testsuite/
	* gcc.dg/20101013-1.c: New test.



------------------------------------------------------------------------
r165721 | hjl | 2010-10-20 05:38:22 -0700 (Wed, 20 Oct 2010) | 7 lines
Changed paths:
   M /trunk/gcc/lto/ChangeLog
   M /trunk/gcc/lto/config-lang.in

Add LTO to boot language if it is enabled.

2010-10-20  H.J. Lu  <hongjiu.lu@intel.com>

	PR bootstrap/45954
	* config-lang.in (boot_language): Set to $enable_lto.

------------------------------------------------------------------------
r165722 | vmakarov | 2010-10-20 06:51:31 -0700 (Wed, 20 Oct 2010) | 7 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/ira-emit.c

2010-10-20  Vladimir Makarov  <vmakarov@redhat.com>

	PR fortran/42169
	* ira-emit.c (store_can_be_removed_p): Return false instead of
	gcc_unreachable.


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

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