[libc++abi] Adjust XFAIL on macOS for bug that was fixed in recent OSes

This commit is contained in:
Louis Dionne 2020-05-12 16:57:53 -04:00
parent 32f5ee830b
commit 363393c4b3
1 changed files with 13 additions and 4 deletions

View File

@ -6,10 +6,19 @@
//
//===----------------------------------------------------------------------===//
// Darwin TLV finalization routines fail when creating a thread-local variable
// in the destructor for another thread-local variable:
// http://lists.llvm.org/pipermail/cfe-dev/2016-November/051376.html
// XFAIL: darwin
// Darwin TLV finalization routines used to fail when creating a thread-local
// variable in the destructor for another thread-local variable:
// - http://lists.llvm.org/pipermail/cfe-dev/2016-November/051376.html
// - rdar://29523281
// This was fixed in dyld in macos 10.15.
//
// XFAIL: macosx10.14
// XFAIL: macosx10.13
// XFAIL: macosx10.12
// XFAIL: macosx10.11
// XFAIL: macosx10.10
// XFAIL: macosx10.9
// UNSUPPORTED: c++98, c++03
// UNSUPPORTED: libcxxabi-no-threads