summaryrefslogtreecommitdiffstats
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
commit0af535636e0de4562e0c07abc3774884c787fc47 (patch)
tree800d122230625042838b46833d32d0554f9ddc0f
parent50d61da2e4536215c45a92a5a9db05cdf8af395f (diff)
downloadbcm5719-llvm-0af535636e0de4562e0c07abc3774884c787fc47.tar.gz
bcm5719-llvm-0af535636e0de4562e0c07abc3774884c787fc47.zip
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. llvm-svn: 302489
-rw-r--r--libcxxabi/test/catch_member_function_pointer_02.pass.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/libcxxabi/test/catch_member_function_pointer_02.pass.cpp b/libcxxabi/test/catch_member_function_pointer_02.pass.cpp
index 5ce2359105f..6bd9e6fe6a1 100644
--- a/libcxxabi/test/catch_member_function_pointer_02.pass.cpp
+++ b/libcxxabi/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 {
OpenPOWER on IntegriCloud