NEW GCC build failure, HEAD@142722 on native

regress regress@apple.com
Sat Dec 13 00:31:00 GMT 2008


With your recent patch, GCC HEAD revision 142722 had problems on:
native: build (NEW build failure)
Attached is build output for those targets.
The previous build was of revision 142709.

Log information for changes since the last build:
------------------------------------------------------------------------
r142710 | hjl | 2008-12-12 06:32:00 -0800 (Fri, 12 Dec 2008) | 6 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/doc/md.texi

2008-12-12  H.J. Lu  <hongjiu.lu@intel.com>

	PR target/38402
	* gcc/doc/md.texi: Remove Y and document Yz, Y2, Yi and Ym
	constraints for x86.

------------------------------------------------------------------------
r142713 | dwarak | 2008-12-12 08:53:27 -0800 (Fri, 12 Dec 2008) | 6 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   A /trunk/gcc/config/i386/x86intrin.h
   M /trunk/gcc/config.gcc

2008-12-12  Dwarakanath Rajagopal  <dwarak.rajagopal@amd.com>

	* config/i386/x86intrin.h: New header file to support all x86 
	intrinsics
	* config.gcc (extra_headers): For x86 and x86-64, add x86intrin.h

------------------------------------------------------------------------
r142714 | bkoz | 2008-12-12 09:10:16 -0800 (Fri, 12 Dec 2008) | 77 lines
Changed paths:
   M /trunk/libstdc++-v3/ChangeLog
   M /trunk/libstdc++-v3/acinclude.m4
   M /trunk/libstdc++-v3/config/abi/pre/gnu.ver
   M /trunk/libstdc++-v3/config.h.in
   M /trunk/libstdc++-v3/configure
   M /trunk/libstdc++-v3/include/Makefile.am
   M /trunk/libstdc++-v3/include/Makefile.in
   A /trunk/libstdc++-v3/include/bits/atomic_0.h
   A /trunk/libstdc++-v3/include/bits/atomic_2.h
   A /trunk/libstdc++-v3/include/bits/atomicfwd_c.h
   A /trunk/libstdc++-v3/include/bits/atomicfwd_cxx.h
   M /trunk/libstdc++-v3/include/c_compatibility/stdatomic.h
   M /trunk/libstdc++-v3/include/c_global/cstdatomic
   M /trunk/libstdc++-v3/src/atomic.cc
   M /trunk/libstdc++-v3/testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc
   M /trunk/libstdc++-v3/testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc
   M /trunk/libstdc++-v3/testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic/cons/assign_neg.cc
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic/cons/copy_list.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic/cons/copy_neg.cc
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic/cons/direct_list.cc
   D /trunk/libstdc++-v3/testsuite/29_atomics/atomic/cons/explicit_value.cc
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic/cons/single_value.cc (from /trunk/libstdc++-v3/testsuite/29_atomics/atomic/cons/explicit_value.cc:141254)
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic/operators
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic/operators/integral_assignment.cc
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic/operators/integral_conversion.cc
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic/requirements/base_classes.cc
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic/requirements/standard_layout.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_address/cons/assign_neg.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_address/cons/copy_neg.cc
   D /trunk/libstdc++-v3/testsuite/29_atomics/atomic_address/cons/explicit_value.cc
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic_address/cons/single_value.cc (from /trunk/libstdc++-v3/testsuite/29_atomics/atomic_address/cons/explicit_value.cc:141254)
   D /trunk/libstdc++-v3/testsuite/29_atomics/atomic_flag/atomic_global_fence_compatibility.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_flag/cons/assign_neg.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_flag/cons/copy_neg.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/cons
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/cons/assign_neg.cc
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/cons/copy_list.cc
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/cons/copy_neg.cc
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/cons/default.cc
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/cons/direct_list.cc
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/cons/single_value.cc
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/operators
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/operators/bitwise.cc
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/operators/decrement.cc
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/operators/increment.cc
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/operators/increment_neg.cc
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/requirements
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/headers/cstdatomic/macros.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/headers/stdatomic.h/macros.c
   M /trunk/libstdc++-v3/testsuite/29_atomics/headers/stdatomic.h/types.c
   M /trunk/libstdc++-v3/testsuite/util/testsuite_common_types.h
   M /trunk/libstdc++-v3/testsuite/util/testsuite_hooks.h

2008-12-11  Benjamin Kosnik  <bkoz@redhat.com>
	    Richard Henderson  <rth@redhat.com>

	* include/c_global/cstdatomic: Update to N2798.
	(atomic): Remove explicit constructors as per DR 845.
	* include/bits/atomic_0.h: New. Switchable implementation.
	* include/bits/atomic_2.h: New. Lock-free implementation.
	* include/c_compatibility/stdatomic.h: Use foward headers.
	* include/bits/atomicfwd_cxx.h: New.
	* include/bits/atomicfwd_c.h: New.
	* src/atomic.cc: Adjust.
	* acinclude.m4 (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove,
	unconditionally use default/deleted syntax.
	(GLIBCXX_ENABLE_ATOMIC_BUILTINS): Check for 2, 8.
	* include/Makefile.am (bits_headers): Add atomicfwd_c.h,
	atomicfwd_cxx.h, atomic_0.h, atomic_2.h.
	* include/Makefile.in: Regenerate.
	* configure: Regenerate.
	* config.h.in: Regenerate.
	* config/abi/pre/gnu.ver: Adjust exports.

	* testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc: Adjust.
	* testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc: Same.
	* testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Same.
	* testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Same.
	* testsuite/29_atomics/atomic_address/cons/explicit_value.cc: Move to..
	* testsuite/29_atomics/atomic_address/cons/single_value.cc: ...this.
	* testsuite/29_atomics/atomic_address/cons/copy_neg.cc
	* testsuite/29_atomics/atomic_integral/cons/single_value.cc: New.
	* testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: New.
	* testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: New.
	* testsuite/29_atomics/atomic_integral/cons/default.cc: New.
	* testsuite/29_atomics/atomic_integral/cons/direct_list.cc: New.
	* testsuite/29_atomics/atomic_integral/cons/copy_list.cc: New.
	* testsuite/29_atomics/atomic_integral/requirements/
	standard_layout.cc: New.
	* testsuite/29_atomics/atomic_integral/operators/
	integral_assignment.cc: New.
	* testsuite/29_atomics/atomic_integral/operators/increment_neg.cc: New.
	* testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc: New.
	* testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc: New.
	* testsuite/29_atomics/atomic_integral/operators/increment.cc: New.
	* testsuite/29_atomics/atomic_integral/operators/decrement.cc: New.
	* testsuite/29_atomics/atomic_integral/operators/bitwise.cc: New.
	* testsuite/29_atomics/atomic_integral/operators/
	integral_conversion.cc: New.
	* testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Adjust.
	* testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Same.
	* testsuite/29_atomics/atomic_flag/requirements/
	standard_layout.cc: Same.
	* testsuite/29_atomics/atomic_flag/
	atomic_global_fence_compatibility.cc: Kill.
	* testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Adjust.
	* testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc: Same.
	* testsuite/29_atomics/headers/cstdatomic/macros.cc: Same.
	* testsuite/29_atomics/headers/stdatomic.h/macros.c: Same.
	* testsuite/29_atomics/headers/stdatomic.h/types.c: Same.
	* testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
	* testsuite/29_atomics/atomic/cons/explicit_value.cc: Move to...
	* testsuite/29_atomics/atomic/cons/single_value.cc: ...this.
	* testsuite/29_atomics/atomic/cons/copy_neg.cc
	* testsuite/29_atomics/atomic/cons/direct_list.cc: New.
	* testsuite/29_atomics/atomic/cons/copy_list.cc: New.
	* testsuite/29_atomics/atomic/requirements/standard_layout.cc: New.
	* testsuite/29_atomics/atomic/requirements/base_classes.cc: New.
	* testsuite/29_atomics/atomic/operators/integral_assignment.cc: New.
	* testsuite/29_atomics/atomic/operators/integral_conversion.cc: New.
	* testsuite/util/testsuite_hooks.h (bitmask_operators): Move...
	* testsuite/util/testsuite_common_types.h: ...here.
	(atomic_integrals_no_bool): New.
	(atomic_integrals): New.
	(has_increment_operators, has_decrement_operators)
	(direct_list_initializable, single_value_constructible)
	(standard_layout, has_bitwise_operators, integral_convertable)
	(integral_assignable): Add.


------------------------------------------------------------------------
r142715 | spop | 2008-12-12 09:24:23 -0800 (Fri, 12 Dec 2008) | 6 lines
Changed paths:
   M /trunk/ChangeLog
   M /trunk/configure
   M /trunk/configure.ac

2008-12-12  Sebastian Pop <sebastian.pop@amd.com>

	* configure.ac (ppllibs): Add by default the lib flags.
	* configure: Regenerate.


------------------------------------------------------------------------
r142716 | spop | 2008-12-12 09:28:06 -0800 (Fri, 12 Dec 2008) | 7 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/graphite.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.dg/graphite/pr38409.c

2008-12-12  Sebastian Pop  <sebastian.pop@amd.com>

	PR middle-end/38409
	* gcc.dg/graphite/pr38409.c: New.
	* graphite.c (nb_reductions_in_loop): Use simple_iv.


------------------------------------------------------------------------
r142718 | janis | 2008-12-12 11:34:48 -0800 (Fri, 12 Dec 2008) | 3 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/gcc.dg/20020103-1.c

	PR target/11594
	* gcc.dg/20020103-1.c: Remove XFAIL for powerpc.

------------------------------------------------------------------------
r142719 | rakdver | 2008-12-12 12:32:47 -0800 (Fri, 12 Dec 2008) | 10 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/gcc.dg/pr34027-1.c
   A /trunk/gcc/testsuite/gcc.dg/tree-ssa/pr32044.c
   M /trunk/gcc/tree-scalar-evolution.c
   M /trunk/gcc/tree-scalar-evolution.h
   M /trunk/gcc/tree-ssa-loop-ivopts.c

	PR tree-optimization/32044
	* tree-scalar-evolution.h (expression_expensive_p): Declare.
	* tree-scalar-evolution.c (expression_expensive_p): New function.
	(scev_const_prop): Avoid introducing expensive expressions.
	* tree-ssa-loop-ivopts.c (may_eliminate_iv): Ditto.

	* gcc.dg/pr34027-1.c: Change outcome.
	* gcc.dg/tree-ssa/pr32044.c: New test.


------------------------------------------------------------------------
r142720 | janis | 2008-12-12 12:39:06 -0800 (Fri, 12 Dec 2008) | 2 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/gcc.dg/pr35442.c

	* gcc.dg/pr35442.c: Ignore a possible warning.

------------------------------------------------------------------------
r142721 | schwab | 2008-12-12 13:16:09 -0800 (Fri, 12 Dec 2008) | 5 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/cfgrtl.c

Revert:
2008-12-12  Andreas Schwab  <schwab@suse.de>
* cfgrtl.c (rtl_verify_flow_info_1): Don't apply BLOCK_FOR_INSN on
a BARRIER insn.

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

For more information, see <http://gcc.gnu.org/regtest/HEAD/>.



More information about the Gcc-regression mailing list