This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
2 new GCC HEAD@184177 regressions
- From: GCC regression tester <regress at geoffk dot org>
- To: gcc-regression at gcc dot gnu dot org
- Date: Mon, 13 Feb 2012 16:11:10 -0800
- Subject: 2 new GCC HEAD@184177 regressions
- Reply-to: gcc-regression at gcc dot gnu dot org
With your recent patch, GCC HEAD revision 184177 had problems on:
native: regress-7 (2 NEW failures)
The previous build was of revision 184169.
Regressions for native:
old g++.sum g++.dg/tree-ssa/pr44706.C
old gcc.sum gcc.dg/guality/vla-2.c
old gcc.sum gcc.dg/torture/tls/thr-init-1.c
old gcc.sum gcc.dg/torture/tls/thr-init-2.c
old gcc.sum gcc.dg/torture/tls/tls-test.c
NEW libstdc++.sum 20_util/shared_ptr/cons/43820_neg.cc
NEW libstdc++.sum tr1/2_general_utilities/shared_ptr/cons/43820_neg.cc
Log information for changes since the last build:
------------------------------------------------------------------------
r184171 | rth | 2012-02-13 13:30:31 -0800 (Mon, 13 Feb 2012) | 10 lines
Changed paths:
M /trunk/libstdc++-v3/ChangeLog
M /trunk/libstdc++-v3/include/bits/shared_ptr_base.h
M /trunk/libstdc++-v3/include/parallel/compatibility.h
M /trunk/libstdc++-v3/include/profile/impl/profiler_state.h
M /trunk/libstdc++-v3/include/tr1/shared_ptr.h
M /trunk/libstdc++-v3/libsupc++/guard.cc
PR libstdc++/51798 continued
* include/bits/shared_ptr_base.h
(_Sp_counted_base<_S_atomic>::_M_add_ref_lock): Hoist initial load
outside compare_exchange loop.
* include/tr1/shared_ptr.h: Same.
* include/parallel/compatibility.h (__compare_and_swap_32): Use strong
version of compare_exchange.
(__compare_and_swap_64): Same.
* include/profile/impl/profiler_state.h (__gnu_profile::__turn): Same.
* libsupc++/guard.cc (__cxa_guard_acquire): Same.
------------------------------------------------------------------------
r184174 | ebotcazou | 2012-02-13 13:46:38 -0800 (Mon, 13 Feb 2012) | 13 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/darwin.h
M /trunk/gcc/config/i386/cygwin.h
M /trunk/gcc/config/i386/mingw32.h
M /trunk/gcc/gcc.c
M /trunk/libitm/ChangeLog
M /trunk/libitm/configure
M /trunk/libitm/configure.ac
M /trunk/libitm/testsuite/lib/libitm.exp
gcc/
* gcc.c (LINK_COMMAND_SPEC): Deal with -fgnu-tm.
(GTM_SELF_SPECS): Define if not already defined.
(driver_self_specs): Add GTM_SELF_SPECS.
* config/darwin.h (LINK_COMMAND_SPEC_A): Deal with -fgnu-tm.
(GTM_SELF_SPECS): Define.
* config/i386/cygwin.h (GTM_SELF_SPECS): Likewise.
* config/i386/mingw32.h (GTM_SELF_SPECS): Likewise.
libitm/
* configure.ac (link_itm): Fix comment.
* configure: Regenerate.
* testsuite/lib/libitm.exp: Do not pass -litm for the link.
------------------------------------------------------------------------
r184177 | ebotcazou | 2012-02-13 13:51:44 -0800 (Mon, 13 Feb 2012) | 6 lines
Changed paths:
M /trunk/libitm/ChangeLog
A /trunk/libitm/config/linux/sparc
A /trunk/libitm/config/linux/sparc/futex_bits.h
A /trunk/libitm/config/sparc
A /trunk/libitm/config/sparc/cacheline.h
A /trunk/libitm/config/sparc/sjlj.S
A /trunk/libitm/config/sparc/target.h
M /trunk/libitm/configure.tgt
* configure.tgt (target_cpu): Handle sparc and sparc64 & sparcv9.
* config/sparc/cacheline.h: New file.
* config/sparc/target.h: Likewise.
* config/sparc/sjlj.S: Likewise.
* config/linux/sparc/futex_bits.h: Likewise.
------------------------------------------------------------------------
For more information, see <http://glutton.geoffk.org/HEAD/>.
--
Geoffrey Keating <geoffk@geoffk.org>
(via an automated GCC regression-testing script.)