[libcxx-commits] [libcxxabi] fc9865c - [libc++abi] Temporarily disable test on Apple to fix the CI
Louis Dionne via libcxx-commits
libcxx-commits at lists.llvm.org
Thu Jul 16 12:43:19 PDT 2020
Author: Louis Dionne
Date: 2020-07-16T15:41:55-04:00
New Revision: fc9865c4a76ed3bbec77da34529e01e64006fed3
URL: https://github.com/llvm/llvm-project/commit/fc9865c4a76ed3bbec77da34529e01e64006fed3
DIFF: https://github.com/llvm/llvm-project/commit/fc9865c4a76ed3bbec77da34529e01e64006fed3.diff
LOG: [libc++abi] Temporarily disable test on Apple to fix the CI
This test has been failing on some SDKs for a long time because we lack
a proper way of identifying the SDK version in Lit. Until that is possible,
mark the test as unsupported on Apple to restore the CI.
Added:
Modified:
libcxxabi/test/test_exception_address_alignment.pass.cpp
Removed:
################################################################################
diff --git a/libcxxabi/test/test_exception_address_alignment.pass.cpp b/libcxxabi/test/test_exception_address_alignment.pass.cpp
index 5847f23caa00..92652f464b8b 100644
--- a/libcxxabi/test/test_exception_address_alignment.pass.cpp
+++ b/libcxxabi/test/test_exception_address_alignment.pass.cpp
@@ -11,11 +11,10 @@
// The <unwind.h> header provided in the SDK of older Xcodes used to provide
// an incorrectly aligned _Unwind_Exception type. That causes these tests to
-// fail with those SDKs. Note that we use the AppleClang version as a cheap
-// proxy for the SDK version.
-// XFAIL: apple-clang-11 && libcxxabi-has-system-unwinder
-// XFAIL: apple-clang-10 && libcxxabi-has-system-unwinder
-// XFAIL: apple-clang-9 && libcxxabi-has-system-unwinder
+// fail with those SDKs.
+// FIXME: We mark the test as unsupported on Apple until we have a Lit feature
+// representing the SDK version.
+// UNSUPPORTED: darwin
// Test that the address of the exception object is properly aligned as required
// by the relevant ABI
More information about the libcxx-commits
mailing list