1 new GCC HEAD@170011 regression

regress regress@apple.com
Fri Feb 11 02:39:00 GMT 2011


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

Regressions for native:
old   g++.sum g++.dg/eh/simd-3.C
old   g++.sum g++.dg/eh/simd-4.C
old   gcc.sum gcc.c-torture/execute/20040811-1.c
old   gcc.sum gcc.c-torture/execute/pr22061-4.c
old   gcc.sum gcc.dg/20020103-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.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
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:
------------------------------------------------------------------------
r169999 | ktietz | 2011-02-10 00:57:24 -0800 (Thu, 10 Feb 2011) | 10 lines
Changed paths:
   M /trunk/gcc/lto/ChangeLog
   M /trunk/gcc/lto/lto.c

2011-02-10  Kai Tietz  <kai.tietz@onevision.com>

        PR lto/47241
        * lto.c (lto_read_section_data): Free
        fd_name in failure case.
        For mingw targets don't hash file-descriptor.
        (read_cgraph_and_symbols): Close current_lto_file
        in failure case.


------------------------------------------------------------------------
r170000 | jakub | 2011-02-10 03:15:23 -0800 (Thu, 10 Feb 2011) | 6 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/combine.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.target/i386/pr47665.c

	PR target/47665
	* combine.c (make_compound_operation): Only change shifts into
	multiplication for SCALAR_INT_MODE_P.

	* gcc.target/i386/pr47665.c: New test.

------------------------------------------------------------------------
r170001 | iains | 2011-02-10 03:34:09 -0800 (Thu, 10 Feb 2011) | 23 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/obj-c++.dg/attributes/class-attribute-1.mm
   M /trunk/gcc/testsuite/obj-c++.dg/attributes/method-sentinel-1.mm
   M /trunk/gcc/testsuite/obj-c++.dg/attributes/proto-attribute-2.mm
   M /trunk/gcc/testsuite/obj-c++.dg/attributes/proto-attribute-3.mm
   M /trunk/gcc/testsuite/obj-c++.dg/property/property.exp
   M /trunk/gcc/testsuite/obj-c++.dg/template-8.mm
   M /trunk/gcc/testsuite/objc.dg/attributes/class-attribute-1.m
   M /trunk/gcc/testsuite/objc.dg/attributes/method-sentinel-1.m
   M /trunk/gcc/testsuite/objc.dg/attributes/proto-attribute-2.m
   M /trunk/gcc/testsuite/objc.dg/attributes/proto-attribute-3.m
   M /trunk/gcc/testsuite/objc.dg/property/property.exp
   M /trunk/gcc/testsuite/objc.dg/special/load-category-1.m
   M /trunk/gcc/testsuite/objc.dg/special/load-category-1a.m
   M /trunk/gcc/testsuite/objc.dg/special/load-category-2.m
   M /trunk/gcc/testsuite/objc.dg/special/load-category-2a.m
   M /trunk/gcc/testsuite/objc.dg/special/load-category-3.m
   M /trunk/gcc/testsuite/objc.dg/special/load-category-3a.m


don't try to run Objective-C API=2 tests for Darwin < 9

testsuite:
	* objc.dg/special/load-category-1.m: Remove unused header.
	* objc.dg/special/load-category-1a.m: Likewise.
	* objc.dg/special/load-category-2.m: Likewise.
	* objc.dg/special/load-category-2a.m: Likewise.
	* objc.dg/special/load-category-3.m: Likewise.
	* objc.dg/special/load-category-3a.m: Likewise.
	* objc.dg/attributes/proto-attribute-2.m: Likewise.
	* objc.dg/attributes/proto-attribute-3.m: Likewise.
	* objc.dg/attributes/class-attribute-1.m: Likewise.
	* objc.dg/property/property.exp: Don't run for Darwin < 9.
	* obj-c++.dg/property/property.exp: Likewise.
	* objc.dg/attributes/method-sentinel-1.m: Update type header.
	* obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
	* obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
	* obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
	* obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
	* obj-c++.dg/template-8.mm: Likewise.


------------------------------------------------------------------------
r170002 | rguenth | 2011-02-10 07:28:07 -0800 (Thu, 10 Feb 2011) | 7 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.dg/torture/pr47677.c
   M /trunk/gcc/tree-vrp.c

2011-02-10  Richard Guenther  <rguenther@suse.de>

	PR tree-optimization/47677
	* tree-vrp.c (vrp_bitmap_equal_p): Fix comparison of empty bitmaps.

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

------------------------------------------------------------------------
r170003 | rguenth | 2011-02-10 07:29:52 -0800 (Thu, 10 Feb 2011) | 5 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/tree-ssa-structalias.c

2011-02-10  Richard Guenther  <rguenther@suse.de>

	* tree-ssa-structalias.c (bitpos_of_field): Use BITS_PER_UNIT,
	not 8.

------------------------------------------------------------------------
r170004 | rth | 2011-02-10 08:03:48 -0800 (Thu, 10 Feb 2011) | 6 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/rx/predicates.md
   M /trunk/gcc/config/rx/rx.c

        * config/rx/predicates.md (rx_zs_comparison_operator): Revert
        change from 2011-02-03.
        * config/rx/rx.c (flags_from_code): Likewise.
        (rx_print_operand) ['B']: For LT/GE, use lt/ge if overflow flag
        is valid, n/pz otherwise.
        (rx_select_cc_mode): Return CCmode if Y is not zero.
------------------------------------------------------------------------
r170005 | jason | 2011-02-10 08:29:39 -0800 (Thu, 10 Feb 2011) | 2 lines
Changed paths:
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/cp/semantics.c
   M /trunk/gcc/testsuite/ChangeLog
   D /trunk/gcc/testsuite/g++.dg/cpp0x/constexpr-regress1.C
   D /trunk/gcc/testsuite/g++.dg/cpp0x/constexpr-regress2.C
   A /trunk/gcc/testsuite/g++.dg/cpp0x/regress
   A /trunk/gcc/testsuite/g++.dg/cpp0x/regress/README
   A /trunk/gcc/testsuite/g++.dg/cpp0x/regress/regress1.C (from /trunk/gcc/testsuite/g++.dg/cpp0x/constexpr-regress1.C:170004)
   A /trunk/gcc/testsuite/g++.dg/cpp0x/regress/regress2.C (from /trunk/gcc/testsuite/g++.dg/cpp0x/constexpr-regress2.C:170004)
   A /trunk/gcc/testsuite/g++.dg/cpp0x/regress/regress3.C

	PR c++/47511
	* semantics.c (potential_constant_expression_1): Handle TEMPLATE_DECL.
------------------------------------------------------------------------
r170006 | jason | 2011-02-10 08:29:49 -0800 (Thu, 10 Feb 2011) | 3 lines
Changed paths:
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/cp/class.c
   M /trunk/gcc/cp/init.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/g++.dg/cpp0x/regress/abi-empty7.C

	* class.c (type_has_constexpr_default_constructor): Make sure the
	caller stripped an enclosing array.
	* init.c (perform_member_init): Strip arrays before calling it.
------------------------------------------------------------------------
r170007 | jason | 2011-02-10 08:29:58 -0800 (Thu, 10 Feb 2011) | 1 line
Changed paths:
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/cp/cvt.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/g++.dg/cpp0x/regress/ext-cond1.C

	* cvt.c (convert_to_void): Handle null op1.
------------------------------------------------------------------------
r170008 | jason | 2011-02-10 08:30:08 -0800 (Thu, 10 Feb 2011) | 2 lines
Changed paths:
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/cp/decl.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/g++.dg/cpp0x/regress/ext-label10.C (from /trunk/gcc/testsuite/g++.dg/ext/label10.C:170007)
   M /trunk/gcc/testsuite/g++.dg/ext/label10.C

	* decl.c (build_enumerator): Don't perform integral promotions on
	non-integral constants.
------------------------------------------------------------------------
r170009 | jason | 2011-02-10 08:30:20 -0800 (Thu, 10 Feb 2011) | 3 lines
Changed paths:
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/cp/decl.c
   M /trunk/gcc/cp/semantics.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/g++.dg/cpp0x/regress/template-function1.C (from /trunk/gcc/testsuite/g++.dg/template/function1.C:170008)
   M /trunk/gcc/testsuite/g++.dg/template/function1.C

	* decl.c (cp_make_fname_decl): Set DECL_THIS_STATIC at toplevel.
	* semantics.c (finish_fname): Only return the name if we're in
	a function.
------------------------------------------------------------------------
r170010 | jason | 2011-02-10 08:30:29 -0800 (Thu, 10 Feb 2011) | 7 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/g++.dg/abi/mangle26.C
   M /trunk/gcc/testsuite/g++.dg/ext/vla1.C
   M /trunk/gcc/testsuite/g++.dg/other/warning1.C
   M /trunk/gcc/testsuite/g++.old-deja/g++.bugs/900119_01.C
   M /trunk/gcc/testsuite/g++.old-deja/g++.gb/scope06.C
   M /trunk/gcc/testsuite/g++.old-deja/g++.law/cvt11.C
   M /trunk/gcc/testsuite/g++.old-deja/g++.law/init1.C

	* g++.dg/ext/vla1.C: Adjust for C++0x mode.
	* g++.dg/other/warning1.C: Likewise.
	* g++.old-deja/g++.bugs/900119_01.C: Likewise.
	* g++.old-deja/g++.gb/scope06.C: Likewise.
	* g++.old-deja/g++.law/cvt11.C: Likewise.
	* g++.old-deja/g++.law/init1.C: Likewise.
	* g++.dg/abi/mangle26.C: Likewise.
------------------------------------------------------------------------
r170011 | jason | 2011-02-10 08:30:38 -0800 (Thu, 10 Feb 2011) | 2 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/g++.dg/tree-ssa/inline-3.C

	* g++.dg/tree-ssa/inline-3.C: Use a normal function
	rather than misdeclare std::puts.
------------------------------------------------------------------------

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