This is the mail archive of the gcc-regression@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

2 new GCC HEAD@184177 regressions


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.)

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]