Bug 19867 - ext/array_allocator/2.cc test failure in __exchange_and_add
Summary: ext/array_allocator/2.cc test failure in __exchange_and_add
Status: RESOLVED DUPLICATE of bug 19495
Alias: None
Product: gcc
Classification: Unclassified
Component: libstdc++ (show other bugs)
Version: 4.0.0
: P2 normal
Target Milestone: ---
Assignee: Not yet assigned to anyone
Depends on:
Reported: 2005-02-09 19:33 UTC by Janis Johnson
Modified: 2005-07-23 22:49 UTC (History)
1 user (show)

See Also:
Target: powerpc*-*-linux*
Known to work:
Known to fail:
Last reconfirmed:


Note You need to log in before you can comment on or make changes to this bug.
Description Janis Johnson 2005-02-09 19:33:48 UTC
libstdc++ test ext/array_allocator/2.cc has failed for powerpc*-*-linux*
since it was added on 2004-10-07.  On powerpc64-unknown-linux-gnu for both
-m32 and -m64 it gets SIGBUS in __exchange_and_add from atomicity.cc during
a destructor call.  The test passes on AIX and Darwin, which use the same
atomicity.h file, but all archived test results for powerpc*-*-linux* show
the failure.  It seems to fail intermittently on powerpc-unknown-eabispe.
Comment 1 Andrew Pinski 2005-02-09 19:38:05 UTC
BJE already filed a bug for this and there is more details in that bug.
See PR 19495 which I am close this as a dup of.

*** This bug has been marked as a duplicate of 19495 ***