public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug libitm/52220] New: FAIL: libitm.c++/eh-1.C execution test due to Xcode 4 weakref linker bug
@ 2012-02-12 17:22 howarth at nitro dot med.uc.edu
  2012-02-16  0:29 ` [Bug libitm/52220] " pmarlier at gcc dot gnu.org
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: howarth at nitro dot med.uc.edu @ 2012-02-12 17:22 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52220

             Bug #: 52220
           Summary: FAIL: libitm.c++/eh-1.C execution test due to Xcode 4
                    weakref linker bug
    Classification: Unclassified
           Product: gcc
           Version: 4.7.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libitm
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: howarth@nitro.med.uc.edu


The test suite failures at -m32/-m64 for...

FAIL: libitm.c++/eh-1.C execution test

are due to...

radar Problem ID: 10466868, "-undefined dynamic_lookup linker bug

as described in...

http://gcc.gnu.org/ml/gcc-patches/2012-01/msg00329.html

when building gcc trunk against Xcode 4.0-4.2 under x86_64-apple-darwin10 or
Xcode 4.0-4.2.1 under x86_64-apple-darwin11. This can be confirmed by building
gcc trunk against Xcode 3.2.6, which doesn't have the weakref linker bug, on
x86_64-apple-darwin10 and thus doesn't show the eh-1.C execution failure. This
weakref linker bug has been fixed upstream but won't be deployed until Xcode >
4.3. Since it is unlikely such a weakref fix will back ported to the Xcode 4.x
on Snow Leopard, a generic fix of avoiding the use of weakref in libitm is
best.


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug libitm/52220] FAIL: libitm.c++/eh-1.C execution test due to Xcode 4 weakref linker bug
  2012-02-12 17:22 [Bug libitm/52220] New: FAIL: libitm.c++/eh-1.C execution test due to Xcode 4 weakref linker bug howarth at nitro dot med.uc.edu
@ 2012-02-16  0:29 ` pmarlier at gcc dot gnu.org
  2012-02-16  3:42 ` howarth at nitro dot med.uc.edu
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: pmarlier at gcc dot gnu.org @ 2012-02-16  0:29 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52220

--- Comment #1 from pmarlier at gcc dot gnu.org 2012-02-15 23:39:50 UTC ---
Author: pmarlier
Date: Wed Feb 15 23:39:28 2012
New Revision: 184293

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=184293
Log:
libitm/
2012-02-15  Iain Sandoe  <iains@gcc.gnu.org>
        Patrick Marlier  <patrick.marlier@gmail.com>

    PR libitm/52220
    * alloc_cpp.cc: No dummy definitions for darwin.
    * eh_cpp.cc: Likewise.

libgcc/
2012-02-15  Iain Sandoe  <iains@gcc.gnu.org>
        Patrick Marlier  <patrick.marlier@gmail.com>

    PR libitm/52220
    * config/darwin-crt-tm.c: Generate dummy functions.


Modified:
    trunk/libgcc/ChangeLog
    trunk/libgcc/config/darwin-crt-tm.c
    trunk/libitm/ChangeLog
    trunk/libitm/alloc_cpp.cc
    trunk/libitm/eh_cpp.cc


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug libitm/52220] FAIL: libitm.c++/eh-1.C execution test due to Xcode 4 weakref linker bug
  2012-02-12 17:22 [Bug libitm/52220] New: FAIL: libitm.c++/eh-1.C execution test due to Xcode 4 weakref linker bug howarth at nitro dot med.uc.edu
  2012-02-16  0:29 ` [Bug libitm/52220] " pmarlier at gcc dot gnu.org
@ 2012-02-16  3:42 ` howarth at nitro dot med.uc.edu
  2012-02-16  9:55 ` iains at gcc dot gnu.org
  2012-02-16 17:32 ` mikestump at comcast dot net
  3 siblings, 0 replies; 5+ messages in thread
From: howarth at nitro dot med.uc.edu @ 2012-02-16  3:42 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52220

Jack Howarth <howarth at nitro dot med.uc.edu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED

--- Comment #2 from Jack Howarth <howarth at nitro dot med.uc.edu> 2012-02-16 03:12:45 UTC ---
Confirmed as fixed on x86_64-apple-darwin11 at r184293.


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug libitm/52220] FAIL: libitm.c++/eh-1.C execution test due to Xcode 4 weakref linker bug
  2012-02-12 17:22 [Bug libitm/52220] New: FAIL: libitm.c++/eh-1.C execution test due to Xcode 4 weakref linker bug howarth at nitro dot med.uc.edu
  2012-02-16  0:29 ` [Bug libitm/52220] " pmarlier at gcc dot gnu.org
  2012-02-16  3:42 ` howarth at nitro dot med.uc.edu
@ 2012-02-16  9:55 ` iains at gcc dot gnu.org
  2012-02-16 17:32 ` mikestump at comcast dot net
  3 siblings, 0 replies; 5+ messages in thread
From: iains at gcc dot gnu.org @ 2012-02-16  9:55 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52220

--- Comment #3 from Iain Sandoe <iains at gcc dot gnu.org> 2012-02-16 09:46:37 UTC ---
Author: iains
Date: Thu Feb 16 09:46:31 2012
New Revision: 184305

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=184305
Log:

    PR libitm/52220
    * config/darwin-crt-tm.c: Correct typo.


Modified:
    trunk/libgcc/ChangeLog
    trunk/libgcc/config/darwin-crt-tm.c


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug libitm/52220] FAIL: libitm.c++/eh-1.C execution test due to Xcode 4 weakref linker bug
  2012-02-12 17:22 [Bug libitm/52220] New: FAIL: libitm.c++/eh-1.C execution test due to Xcode 4 weakref linker bug howarth at nitro dot med.uc.edu
                   ` (2 preceding siblings ...)
  2012-02-16  9:55 ` iains at gcc dot gnu.org
@ 2012-02-16 17:32 ` mikestump at comcast dot net
  3 siblings, 0 replies; 5+ messages in thread
From: mikestump at comcast dot net @ 2012-02-16 17:32 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52220

--- Comment #4 from Mike Stump <mikestump at comcast dot net> 2012-02-16 17:16:39 UTC ---
Thanks.


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2012-02-16 17:20 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-02-12 17:22 [Bug libitm/52220] New: FAIL: libitm.c++/eh-1.C execution test due to Xcode 4 weakref linker bug howarth at nitro dot med.uc.edu
2012-02-16  0:29 ` [Bug libitm/52220] " pmarlier at gcc dot gnu.org
2012-02-16  3:42 ` howarth at nitro dot med.uc.edu
2012-02-16  9:55 ` iains at gcc dot gnu.org
2012-02-16 17:32 ` mikestump at comcast dot net

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).