1 new GCC HEAD@166621 regression

regress regress@apple.com
Fri Nov 12 05:58:00 GMT 2010


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

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/torture/pr34850.C
old   g++.sum tmpdir-g++.dg-struct-layout-1/t026
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/torture/builtin-attr-1.c
old   gcc.sum gcc.dg/torture/builtin-math-2.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-fmadd-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   libcpp/symtab.o differs
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:
------------------------------------------------------------------------
r166599 | paolo | 2010-11-11 05:10:49 -0800 (Thu, 11 Nov 2010) | 10 lines
Changed paths:
   M /trunk/libstdc++-v3/ChangeLog
   M /trunk/libstdc++-v3/include/bits/move.h
   A /trunk/libstdc++-v3/testsuite/20_util/forward/a.cc
   A /trunk/libstdc++-v3/testsuite/20_util/forward/b.cc
   A /trunk/libstdc++-v3/testsuite/20_util/forward/c_neg.cc
   A /trunk/libstdc++-v3/testsuite/20_util/forward/d.cc
   A /trunk/libstdc++-v3/testsuite/20_util/forward/e.cc
   A /trunk/libstdc++-v3/testsuite/20_util/forward/f_neg.cc

2010-11-11  Paolo Carlini  <paolo.carlini@oracle.com>

	* include/bits/move.h (forward): Implement N3143, resolving US 90.
	* testsuite/20_util/forward/a.cc: New.
	* testsuite/20_util/forward/b.cc: Likewise.
	* testsuite/20_util/forward/c_neg.cc: Likewise.
	* testsuite/20_util/forward/d.cc: Likewise.
	* testsuite/20_util/forward/e.cc: Likewise.
	* testsuite/20_util/forward/f_neg.cc: Likewise.

------------------------------------------------------------------------
r166600 | davek | 2010-11-11 05:29:46 -0800 (Thu, 11 Nov 2010) | 5 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/lto-streamer-out.c

	* lto-streamer-out.c (write_symbol): Use int_size_in_bytes rather than
	assembling high and low parts of size if not using 32-bit HWINT; else
	use DECL_SIZE_UNITS, not DECL_SIZE.


------------------------------------------------------------------------
r166601 | davek | 2010-11-11 05:33:59 -0800 (Thu, 11 Nov 2010) | 15 lines
Changed paths:
   M /trunk/lto-plugin/ChangeLog
   M /trunk/lto-plugin/config.h.in
   M /trunk/lto-plugin/configure
   M /trunk/lto-plugin/configure.ac
   M /trunk/lto-plugin/lto-plugin.c

	PR bootstrap/46397
	PR bootstrap/46362
	* configure.ac: Add AC_TYPE_INT64_T test.
	* config.h.in: Regenerate.
	* configure: Likewise.
	* lto-plugin.c (debug): Use char not bool.
	(nop): Likewise.
	(check_1): Rename from check, and use int not bool for gate argument.
	(check): Macro wrapper for the above to coerce gate argument into
	boolean-valued integer in case it has pointer type.
	(parse_table_entry): Use 0 not false.
	(claim_file_handler): Avoid use of PRIx64 by splitting 64-bit size
	into two 32-bit parts and printing as hex ints.


------------------------------------------------------------------------
r166602 | ro | 2010-11-11 06:08:47 -0800 (Thu, 11 Nov 2010) | 8 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/doc/sourcebuild.texi
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/lib/lto.exp

	gcc/testsuite:
	* lib/lto.exp (lto-get-options-main): Support optional target
	selector for dg-suppress-ld-options.

	gcc:
	* doc/sourcebuild.texi (LTO Testing, dg-suppress-ld-options):
	Document optional target selector.

------------------------------------------------------------------------
r166603 | jakub | 2010-11-11 07:48:39 -0800 (Thu, 11 Nov 2010) | 7 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/expr.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.c-torture/compile/pr46388.c

	PR middle-end/46388
	* expr.c (expand_assignment): If to_rtx is a VOIDmode MEM, use
	BLKmode mode for it.
	(expand_expr_real_1): Similarly for op0.

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

------------------------------------------------------------------------
r166605 | rth | 2010-11-11 08:20:54 -0800 (Thu, 11 Nov 2010) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/tree-ssa-math-opts.c

Recognize -(a * b) + c -> fma(-a,b,c).

	* tree-ssa-math-opts.c (convert_mult_to_fma): Handle a NEGATE_EXPR
	in between the MULT and the PLUS/MINUS.
------------------------------------------------------------------------
r166606 | jsm28 | 2010-11-11 08:54:49 -0800 (Thu, 11 Nov 2010) | 14 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/c-family/ChangeLog
   M /trunk/gcc/c-family/c-opts.c
   M /trunk/gcc/opts.c
   M /trunk/gcc/opts.h
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/gcc.dg/cpp/warn-normalized-3.c

	* opts.c (warning_as_error_callback,
	register_warning_as_error_callback): Remove.
	(enable_warning_as_error): Don't use warning_as_error_callback.
	* opts.h (register_warning_as_error_callback): Remove.

c-family:
	* c-opts.c (warning_as_error_callback): Remove.
	(c_common_initialize_diagnostics): Don't call
	register_warning_as_error_callback.
	(c_common_handle_option): Handle -Werror=normalized= here.

testsuite:
	* gcc.dg/cpp/warn-normalized-3.c: Update expected note text.

------------------------------------------------------------------------
r166607 | hjl | 2010-11-11 09:30:39 -0800 (Thu, 11 Nov 2010) | 7 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/i386/driver-i386.c

Support Intel processor family 6, model 0x2c.

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

	* config/i386/driver-i386.c (host_detect_local_cpu): Support
	Intel processor family 6, model 0x2c.

------------------------------------------------------------------------
r166610 | jsm28 | 2010-11-11 10:28:46 -0800 (Thu, 11 Nov 2010) | 3 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/reginfo.c

	* reginfo.c (fix_register): Avoid inserting English word in
	diagnostic sentence.  Use %qs for quoting and %'.

------------------------------------------------------------------------
r166611 | rth | 2010-11-11 10:42:35 -0800 (Thu, 11 Nov 2010) | 2 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/tree-ssa-math-opts.c

	* tree-ssa-math-opts.c (convert_mult_to_fma): Do not verify
	that the target has the exact fma operation that we matched.
------------------------------------------------------------------------
r166612 | nicola | 2010-11-11 10:58:43 -0800 (Thu, 11 Nov 2010) | 21 lines
Changed paths:
   M /trunk/gcc/objc/ChangeLog
   M /trunk/gcc/objc/objc-act.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/obj-c++.dg/property/at-property-20.mm
   A /trunk/gcc/testsuite/obj-c++.dg/property/synthesize-8.mm
   A /trunk/gcc/testsuite/objc.dg/property/at-property-20.m
   A /trunk/gcc/testsuite/objc.dg/property/synthesize-8.m

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

        * objc-act.c (objc_add_property_declaration): Check that the type
        of a property and of an inherited property match.
        (objc_maybe_build_component_ref): Tidied up indentation and
        comments.
        (objc_common_type): Added new type of check (-5).  If an unknown
        class is involved in a comparison, try to look up its interface.
        (objc_add_synthesize_declaration_for_property): Check that the
        property to synthesize and the instance variable to use have the
        same type.

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

        * objc.dg/property/at-property-20.m: New.
        * objc.dg/property/synthesize-8.m: New.
        * obj-c++.dg/property/at-property-20.m: New.
        * obj-c++.dg/property/synthesize-8.mm: New.

------------------------------------------------------------------------
r166613 | nicola | 2010-11-11 11:01:45 -0800 (Thu, 11 Nov 2010) | 1 line
Changed paths:
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/objc/ChangeLog
   M /trunk/libobjc/ChangeLog

Fixed my email address in 3 of my ChangeLog entries for the past couple of months
------------------------------------------------------------------------
r166614 | amylaar | 2010-11-11 11:11:44 -0800 (Thu, 11 Nov 2010) | 14 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/mep/mep-protos.h
   M /trunk/gcc/config/mep/mep.c
   M /trunk/gcc/config/mep/mep.h

        PR target/44749
        * config/mep/mep-protos.h (mep_legitimize_reload_address): Always
        declare.  Change type of argument four to type int.
        (mep_secondary_input_reload_class): Returns enum reg_class.
        (mep_secondary_output_reload_class): Likewise.
        (mep_function_value): Change types of arguments to cont_tree.
        * config/mep/mep.c (mep_legitimize_reload_address): Change type of
        argument four to type int.
        (mep_secondary_input_reload_class): Returns enum reg_class.
        (mep_secondary_output_reload_class): Likewise.
        (mep_function_value): Change types of arguments to cont_tree.
        * config/mep/mep.h (REGNO_REG_CLASS): Cast return value of
        mep_regno_reg_class to enum reg_class.

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

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