As suggested in the PR, it would be better to just skip the test to
avoid noise in mail-report.log:
WARNING: libitm.c++/static_ctor.C compilation failed to produce executable
The following patch does just that, and simplifies the dg-skip-if on the
way.
Bootstrapped without regressions on i386-pc-solaris2.11.
Ok for mainline?
Rainer
2012-01-15 Rainer Orth <[email protected]>
PR libitm/51173
* testsuite/libitm.c++/static_ctor.C: Skip test, note PR, remove
include, exclude options.
# HG changeset patch
# Parent c013b883e9b76d625eab175a405af3115e16708c
Skip static_ctor.C test (PR libitm/???)
diff --git a/libitm/testsuite/libitm.c++/static_ctor.C b/libitm/testsuite/libitm.c++/static_ctor.C
--- a/libitm/testsuite/libitm.c++/static_ctor.C
+++ b/libitm/testsuite/libitm.c++/static_ctor.C
@@ -1,6 +1,6 @@
/* { dg-do run } */
/* { dg-options "-pthread" } */
-/* { dg-xfail-if "" { *-*-* } { "*" } { "" } } */
+/* { dg-skip-if "PR libitm/51822" { *-*-* } } */
/* Tests static constructors inside of transactional code. */
#include <pthread.h>
--
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University