2 new GCC HEAD@155377 regressions

GCC regression tester regress@geoffk.org
Mon Dec 21 20:27:00 GMT 2009


With your recent patch, GCC HEAD revision 155377 had problems on:
native: regress-4 (2 NEW failures)
The previous build was of revision 155376.

Regressions for native:
old   gcc.sum gcc.c-torture/compile/limits-exprparen.c
old   gcc.sum gcc.dg/pr34668-1.c
NEW   libstdc++.sum 29_atomics/atomic_flag/test_and_set/explicit.cc
NEW   libstdc++.sum 29_atomics/atomic_flag/test_and_set/implicit.cc

Log information for changes since the last build:
------------------------------------------------------------------------
r155377 | bkoz | 2009-12-21 11:00:34 -0800 (Mon, 21 Dec 2009) | 84 lines
Changed paths:
   M /trunk/libstdc++-v3/ChangeLog
   M /trunk/libstdc++-v3/doc/doxygen/user.cfg.in
   M /trunk/libstdc++-v3/doc/xml/manual/status_cxx200x.xml
   M /trunk/libstdc++-v3/doc/xml/manual/using.xml
   M /trunk/libstdc++-v3/include/Makefile.am
   M /trunk/libstdc++-v3/include/Makefile.in
   M /trunk/libstdc++-v3/include/bits/atomic_0.h
   M /trunk/libstdc++-v3/include/bits/atomic_2.h
   A /trunk/libstdc++-v3/include/bits/atomic_base.h (from /trunk/libstdc++-v3/include/c_compatibility/stdatomic.h:155371)
   R /trunk/libstdc++-v3/include/c_compatibility/stdatomic.h
   D /trunk/libstdc++-v3/include/c_global/cstdatomic
   M /trunk/libstdc++-v3/include/precompiled/stdc++.h
   A /trunk/libstdc++-v3/include/std/atomic (from /trunk/libstdc++-v3/include/c_global/cstdatomic:155371)
   M /trunk/libstdc++-v3/include/std/future
   M /trunk/libstdc++-v3/src/atomic.cc
   M /trunk/libstdc++-v3/src/compatibility-c++0x.cc
   M /trunk/libstdc++-v3/src/compatibility.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic/cons/assign_neg.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic/cons/copy_list.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic/cons/copy_neg.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic/cons/default.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic/cons/direct_list.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic/cons/single_value.cc
   A /trunk/libstdc++-v3/testsuite/29_atomics/atomic/cons/user_pod.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic/operators/integral_assignment.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic/operators/integral_conversion.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic/requirements/base_classes.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_address/cons/aggregate.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
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_address/cons/default.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_address/cons/single_value.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_address/requirements/standard_layout.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_address/requirements/trivial.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_flag/clear/1.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_flag/cons/aggregate.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/cons/default.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_flag/requirements/trivial.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_flag/test_and_set/explicit.c
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_flag/test_and_set/implicit.c
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/cons/assign_neg.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/cons/copy_list.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/cons/copy_neg.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/cons/default.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/cons/direct_list.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/cons/single_value.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/operators/bitwise.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/operators/decrement.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/operators/increment.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/operators/increment_neg.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/atomic_integral/requirements/trivial.cc
   A /trunk/libstdc++-v3/testsuite/29_atomics/headers/atomic (from /trunk/libstdc++-v3/testsuite/29_atomics/headers/cstdatomic:155371)
   M /trunk/libstdc++-v3/testsuite/29_atomics/headers/atomic/functions_std_c++0x.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/headers/atomic/macros.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/headers/atomic/std_c++0x_neg.cc
   M /trunk/libstdc++-v3/testsuite/29_atomics/headers/atomic/types_std_c++0x.cc
   A /trunk/libstdc++-v3/testsuite/29_atomics/headers/atomic/types_std_c++0x_neg.cc
   D /trunk/libstdc++-v3/testsuite/29_atomics/headers/cstdatomic
   M /trunk/libstdc++-v3/testsuite/29_atomics/headers/stdatomic.h/functions.c
   M /trunk/libstdc++-v3/testsuite/util/testsuite_common_types.h

2009-12-20  Benjamin Kosnik  <bkoz@redhat.com>

	* include/std/atomic: Update to N3000.
	* include/bits/atomic_0.h: Same.
	* include/bits/atomic_2.h: Same.
	* include/c_global/cstdatomic: Move...
	* include/bits/atomic_base.h: ...here.
	* include/c_compatibility/stdatomic.h: Just include atomic_base.h.
	* include/precompiled/stdc++.h: Adjust includes.
	* include/Makefile.am: Adjust files.
	* include/Makefile.in: Regenerate.
	* include/std/future: Adjust.
	* src/atomic.cc: Adjust, adjust exports for compatibility.
	* src/compatibility.cc: Move C++0x stuff...
	* src/compatibility-c++0x.cc: ...here.

	* doc/xml/manual/using.xml: Update.
	* doc/xml/manual/status_cxx200x.xml: Update.
	* doc/doxygen/user.cfg.in: Update.

	* testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Same.
	* testsuite/29_atomics/atomic_address/cons/single_value.cc: Same.
	* testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Same.
	* testsuite/29_atomics/atomic_address/cons/default.cc: Same.
	* testsuite/29_atomics/atomic_address/cons/aggregate.cc: Same.
	* testsuite/29_atomics/atomic_address/requirements/
	standard_layout.cc: Same.
	* testsuite/29_atomics/atomic_address/requirements/trivial.cc: Same.
	* testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Same.
	* testsuite/29_atomics/atomic_integral/cons/single_value.cc: Same.
	* testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
	* testsuite/29_atomics/atomic_integral/cons/default.cc: Same.
	* testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Same.
	* testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Same.
	* testsuite/29_atomics/atomic_integral/requirements/
	standard_layout.cc: Same.
	* testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
	* testsuite/29_atomics/atomic_integral/operators/increment_neg.cc: Same.
	* testsuite/29_atomics/atomic_integral/operators/
	integral_assignment.cc: Same.
	* testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc: Same.
	* testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc: Same.
	* testsuite/29_atomics/atomic_integral/operators/increment.cc: Same.
	* testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Same.
	* testsuite/29_atomics/atomic_integral/operators/decrement.cc: Same.
	* testsuite/29_atomics/atomic_integral/operators/
	integral_conversion.cc: Same.
	* testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Same.
	* testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Same.
	* testsuite/29_atomics/atomic_flag/cons/default.cc: Same.
	* testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Same.
	* testsuite/29_atomics/atomic_flag/requirements/
	standard_layout.cc: Same.
	* testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
	* testsuite/29_atomics/atomic_flag/clear/1.cc: Same.
	* testsuite/29_atomics/atomic_flag/test_and_set/explicit.c
	* testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Same.
	* testsuite/29_atomics/atomic_flag/test_and_set/implicit.c
	* testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Same.
	* testsuite/29_atomics/headers/stdatomic.h/functions.c
	* testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
	* testsuite/29_atomics/atomic/cons/single_value.cc: Same.
	* testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
	* testsuite/29_atomics/atomic/cons/default.cc: Same.
	* testsuite/29_atomics/atomic/cons/copy_list.cc: Same.
	* testsuite/29_atomics/atomic/cons/direct_list.cc: Same.
	* testsuite/29_atomics/atomic/requirements/explicit_instantiation/
	1.cc: Same.
	* testsuite/29_atomics/atomic/requirements/base_classes.cc: Same.
	* testsuite/29_atomics/atomic/operators/integral_assignment.cc: Same.
	* testsuite/29_atomics/atomic/operators/integral_conversion.cc: Same.
	* testsuite/util/testsuite_common_types.h: Adjust.

	* testsuite/29_atomics/headers/cstdatomic: Move and adjust...
	* testsuite/29_atomics/headers/atomic: ...here.
	* testsuite/29_atomics/headers/atomic/types_std_c++0x.cc: Same.
	* testsuite/29_atomics/headers/atomic/functions_std_c++0x.cc: Same.
	* testsuite/29_atomics/headers/atomic/std_c++0x_neg.cc: Same.
	* testsuite/29_atomics/headers/atomic/macros.cc: Same.

	* testsuite/29_atomics/headers/atomic/types_std_c++0x_neg.cc: Add.
	* testsuite/29_atomics/atomic/cons/user_pod.cc: Add.


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

For more information, see <http://glutton.geoffk.org/HEAD/>.

-------------- next part --------------

-- 
Geoffrey Keating <geoffk@geoffk.org> 
(via an automated GCC regression-testing script.)


More information about the Gcc-regression mailing list