Skip to content

Commit 61a2b3b

Browse files
committed
Temporarily un-mark tests as XFAIL on Darwin
1 parent d4e6226 commit 61a2b3b

File tree

6 files changed

+12
-6
lines changed

6 files changed

+12
-6
lines changed

libcxx/test/libcxx/input.output/iostreams.base/ios.base/ios.base.cons/dtor.uninitialized.pass.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010

1111
// The fix for issue 57964 requires an updated dylib due to explicit
1212
// instantiations. That means Apple backdeployment targets remain broken.
13-
// XFAIL: using-built-library-before-llvm-19
13+
// TODO: Remove && !darwin once availability markup for LLVM 19 on macOS has been added
14+
// XFAIL: using-built-library-before-llvm-19 && !darwin
1415

1516
// <ios>
1617

libcxx/test/std/input.output/file.streams/fstreams/filebuf.virtuals/setbuf.pass.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@
1212

1313
// This test requires the fix to https://llvm.org/PR60509 in the dylib,
1414
// which landed in 5afb937d8a30445642ccaf33866ee4cdd0713222.
15-
// XFAIL: using-built-library-before-llvm-19
15+
// TODO: Remove && !darwin once availability markup for LLVM 19 on macOS has been added
16+
// XFAIL: using-built-library-before-llvm-19 && !darwin
1617

1718
#include <fstream>
1819
#include <cstddef>

libcxx/test/std/input.output/iostream.format/input.streams/istream.unformatted/sync.pass.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@
1313
// The fix for bug 51497 and bug 51499 require and updated dylib due to
1414
// explicit instantiations. That means Apple backdeployment targets remain
1515
// broken.
16-
// XFAIL: using-built-library-before-llvm-19
16+
// TODO: Remove && !darwin once availability markup for LLVM 19 on macOS has been added
17+
// XFAIL: using-built-library-before-llvm-19 && !darwin
1718

1819
#include <istream>
1920
#include <cassert>

libcxx/test/std/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.members/get_double.pass.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88

99
// The fix for LWG2381 (https://github.com/llvm/llvm-project/pull/77948) changed behavior of
1010
// FP parsing. This requires 3e15c97fa3812993bdc319827a5c6d867b765ae8 in the dylib.
11-
// XFAIL: using-built-library-before-llvm-19
11+
// TODO: Remove && !darwin once availability markup for LLVM 19 on macOS has been added
12+
// XFAIL: using-built-library-before-llvm-19 && !darwin
1213

1314
// <locale>
1415

libcxx/test/std/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.members/get_float.pass.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88

99
// The fix for LWG2381 (https://github.com/llvm/llvm-project/pull/77948) changed behavior of
1010
// FP parsing. This requires 3e15c97fa3812993bdc319827a5c6d867b765ae8 in the dylib.
11-
// XFAIL: using-built-library-before-llvm-19
11+
// TODO: Remove && !darwin once availability markup for LLVM 19 on macOS has been added
12+
// XFAIL: using-built-library-before-llvm-19 && !darwin
1213

1314
// <locale>
1415

libcxx/test/std/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.members/get_long_double.pass.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88

99
// The fix for LWG2381 (https://github.com/llvm/llvm-project/pull/77948) changed behavior of
1010
// FP parsing. This requires 3e15c97fa3812993bdc319827a5c6d867b765ae8 in the dylib.
11-
// XFAIL: using-built-library-before-llvm-19
11+
// TODO: Remove && !darwin once availability markup for LLVM 19 on macOS has been added
12+
// XFAIL: using-built-library-before-llvm-19 && !darwin
1213

1314
// <locale>
1415

0 commit comments

Comments
 (0)