Skip to content

Commit 019d4f1

Browse files
committed
[libc++abi] Remove XFAIL on arm64
The underlying TLS destruction order bug has been fixed in the OS. This would technically still fail when running on top of macOS < 12, however we don't have a good way of encoding that using Lit features. Indeed, the existing target=<FOO> Lit feature encodes the deployment target, not the actual runtime system that the tests are being run on. If this test starts failing on your machine after this patch, upgrading to macOS 12 should solve the problem. (cherry picked from commit dd8269c)
1 parent 1f91400 commit 019d4f1

File tree

1 file changed

+0
-3
lines changed

1 file changed

+0
-3
lines changed

libcxxabi/test/thread_local_destruction_order.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@
99
// UNSUPPORTED: c++03
1010
// UNSUPPORTED: libcxxabi-no-threads
1111

12-
// TODO: Investigate this failure
13-
// XFAIL: target=arm64-apple-{{.+}}
14-
1512
#include <cassert>
1613
#include <thread>
1714

0 commit comments

Comments
 (0)