summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorEric Fiselier <eric@efcs.ca>2017-05-09 00:11:02 +0000
committerEric Fiselier <eric@efcs.ca>2017-05-09 00:11:02 +0000
commit8ca586db1e952ecc2e4f6244251c3093c38f113f (patch)
tree4de57797b52388f5b9cfb7206cf9abd4845cd94c /test
parenta4c4545b530e48d5d8ba3bf6a300284e4fa67192 (diff)
XFAIL noexcept member function throw/catch test under GCC.
I'm still not exactly sure why the test fails, but I suspect it's a bug in GCC. More investigation needed. git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@302489 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r--test/catch_member_function_pointer_02.pass.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/catch_member_function_pointer_02.pass.cpp b/test/catch_member_function_pointer_02.pass.cpp
index 5ce2359..6bd9e6f 100644
--- a/test/catch_member_function_pointer_02.pass.cpp
+++ b/test/catch_member_function_pointer_02.pass.cpp
@@ -11,6 +11,10 @@
// clause?
// UNSUPPORTED: libcxxabi-no-exceptions, libcxxabi-no-noexcept-function-type
+// GCC 7 and 8 support noexcept function types but this test still fails.
+// This is likely a bug in their implementation. Investigation needed.
+// XFAIL: gcc-7, gcc-8
+
#include <cassert>
struct X {