Skip to content

Commit c360553

Browse files
committed
[runtimes] Simplify how we specify XFAIL & friends based on the triple
Now that Lit supports regular expressions inside XFAIL & friends, it is much easier to write Lit annotations based on the triple. Differential Revision: https://reviews.llvm.org/D104747
1 parent a319eaf commit c360553

File tree

252 files changed

+260
-1141
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

252 files changed

+260
-1141
lines changed

libcxx/test/libcxx/language.support/cxa_deleted_virtual.pass.cpp

+1-6
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,7 @@
1111
// Test exporting the symbol: "__cxa_deleted_virtual" in macosx
1212
// But don't expect the symbol to be exported in previous versions.
1313
//
14-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
15-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
16-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
17-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
18-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
19-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
14+
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13}}
2015

2116
struct S { virtual void f() = delete; virtual ~S() {} };
2217
int main(int, char**) {

libcxx/test/libcxx/language.support/support.dynamic/aligned_alloc_availability.verify.cpp

+1-5
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,7 @@
1616
// UNSUPPORTED: apple-clang-9, apple-clang-10
1717
// UNSUPPORTED: clang-5, clang-6, clang-7
1818

19-
// REQUIRES: use_system_cxx_lib && (x86_64-apple-macosx10.13 || \
20-
// REQUIRES: x86_64-apple-macosx10.12 || \
21-
// REQUIRES: x86_64-apple-macosx10.11 || \
22-
// REQUIRES: x86_64-apple-macosx10.10 || \
23-
// REQUIRES: x86_64-apple-macosx10.9)
19+
// REQUIRES: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13}}
2420

2521
#include <new>
2622
#include <cstddef>

libcxx/test/libcxx/language.support/support.dynamic/libcpp_deallocate.sh.cpp

+1-4
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,7 @@
1616
// The dylibs shipped before macosx10.13 do not contain the aligned allocation
1717
// functions, so trying to force using those with -faligned-allocation results
1818
// in a link error.
19-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
20-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
21-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
22-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
19+
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12}}
2320

2421
// AppleClang < 10 incorrectly warns that aligned allocation is not supported
2522
// even when it is supported.

libcxx/test/libcxx/language.support/support.dynamic/new_faligned_allocation.pass.cpp

+1-4
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,7 @@
1616
// The dylibs shipped before macosx10.13 do not contain the aligned allocation
1717
// functions, so trying to force using those with -faligned-allocation results
1818
// in a link error.
19-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
20-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
21-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
22-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
19+
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12}}
2320

2421
// REQUIRES: -faligned-allocation
2522
// ADDITIONAL_COMPILE_FLAGS: -faligned-allocation

libcxx/test/libcxx/memory/aligned_allocation_macro.compile.pass.cpp

+1-5
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,7 @@
1515
// GCC 5 doesn't support aligned allocation
1616
// UNSUPPORTED: gcc-5
1717

18-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
19-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
20-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
21-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
22-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
18+
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13}}
2319

2420
#include <new>
2521

libcxx/test/libcxx/thread/atomic.availability.verify.cpp

+1-7
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,7 @@
77
//===----------------------------------------------------------------------===//
88

99
// UNSUPPORTED: c++03, c++11
10-
// REQUIRES: use_system_cxx_lib && (x86_64-apple-macosx10.9 || \
11-
// REQUIRES: x86_64-apple-macosx10.10 || \
12-
// REQUIRES: x86_64-apple-macosx10.11 || \
13-
// REQUIRES: x86_64-apple-macosx10.12 || \
14-
// REQUIRES: x86_64-apple-macosx10.13 || \
15-
// REQUIRES: x86_64-apple-macosx10.14 || \
16-
// REQUIRES: x86_64-apple-macosx10.15)
10+
// REQUIRES: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
1711

1812

1913
// Test the availability markup on the C++20 Synchronization Library

libcxx/test/libcxx/thread/barrier.availability.verify.cpp

+1-7
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,7 @@
77
//===----------------------------------------------------------------------===//
88

99
// UNSUPPORTED: c++03, c++11
10-
// REQUIRES: use_system_cxx_lib && (x86_64-apple-macosx10.9 || \
11-
// REQUIRES: x86_64-apple-macosx10.10 || \
12-
// REQUIRES: x86_64-apple-macosx10.11 || \
13-
// REQUIRES: x86_64-apple-macosx10.12 || \
14-
// REQUIRES: x86_64-apple-macosx10.13 || \
15-
// REQUIRES: x86_64-apple-macosx10.14 || \
16-
// REQUIRES: x86_64-apple-macosx10.15)
10+
// REQUIRES: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
1711

1812

1913
// Test the availability markup on std::barrier.

libcxx/test/libcxx/thread/latch.availability.verify.cpp

+1-7
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,7 @@
77
//===----------------------------------------------------------------------===//
88

99
// UNSUPPORTED: c++03, c++11
10-
// REQUIRES: use_system_cxx_lib && (x86_64-apple-macosx10.9 || \
11-
// REQUIRES: x86_64-apple-macosx10.10 || \
12-
// REQUIRES: x86_64-apple-macosx10.11 || \
13-
// REQUIRES: x86_64-apple-macosx10.12 || \
14-
// REQUIRES: x86_64-apple-macosx10.13 || \
15-
// REQUIRES: x86_64-apple-macosx10.14 || \
16-
// REQUIRES: x86_64-apple-macosx10.15)
10+
// REQUIRES: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
1711

1812

1913
// Test the availability markup on std::latch.

libcxx/test/libcxx/thread/semaphore.availability.verify.cpp

+1-7
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,7 @@
77
//===----------------------------------------------------------------------===//
88

99
// UNSUPPORTED: c++03, c++11
10-
// REQUIRES: use_system_cxx_lib && (x86_64-apple-macosx10.9 || \
11-
// REQUIRES: x86_64-apple-macosx10.10 || \
12-
// REQUIRES: x86_64-apple-macosx10.11 || \
13-
// REQUIRES: x86_64-apple-macosx10.12 || \
14-
// REQUIRES: x86_64-apple-macosx10.13 || \
15-
// REQUIRES: x86_64-apple-macosx10.14 || \
16-
// REQUIRES: x86_64-apple-macosx10.15)
10+
// REQUIRES: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
1711

1812

1913
// Test the availability markup on std::counting_semaphore and std::binary_semaphore.

libcxx/test/libcxx/thread/thread.condition/PR30202_notify_from_pthread_created_thread.pass.cpp

+1-4
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,7 @@
1414
// UNSUPPORTED: c++03
1515

1616
// PR30202 was fixed starting in macosx10.13.
17-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.12
18-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.11
19-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.10
20-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.9
17+
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12}}
2118

2219
// <condition_variable>
2320

libcxx/test/libcxx/thread/thread.threads/thread.thread.this/sleep_for.pass.cpp

+1-3
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,7 @@
1111
// Until 58a0a70fb2f1, this_thread::sleep_for could sometimes get interrupted
1212
// by signals and this test would fail spuriously. Disable the test on the
1313
// corresponding system libraries.
14-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.11
15-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.10
16-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.9
14+
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11}}
1715

1816
// <thread>
1917

libcxx/test/libcxx/thread/thread.threads/thread.thread.this/sleep_for.signals.pass.cpp

+1-3
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,7 @@
1414
// Until 58a0a70fb2f1, this_thread::sleep_for misbehaves when interrupted by
1515
// a signal, as tested here. Disable the test on the corresponding system
1616
// libraries.
17-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
18-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
19-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
17+
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11}}
2018

2119
// <thread>
2220

libcxx/test/libcxx/utilities/charconv/charconv.to.chars/availability.fail.cpp

+1-6
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,7 @@
77
//===----------------------------------------------------------------------===//
88

99
// UNSUPPORTED: c++03
10-
// REQUIRES: use_system_cxx_lib && (x86_64-apple-macosx10.9 || \
11-
// REQUIRES: x86_64-apple-macosx10.10 || \
12-
// REQUIRES: x86_64-apple-macosx10.11 || \
13-
// REQUIRES: x86_64-apple-macosx10.12 || \
14-
// REQUIRES: x86_64-apple-macosx10.13 || \
15-
// REQUIRES: x86_64-apple-macosx10.14)
10+
// REQUIRES: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
1611

1712
// Test the availability markup on std::to_chars.
1813

libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.wait/atomic_wait.pass.cpp

+1-7
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,7 @@
1212

1313
// This test requires the dylib support introduced in D68480, which shipped in
1414
// macOS 11.0.
15-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
16-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
17-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
18-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
19-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
20-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
21-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
15+
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
2216

2317
// <atomic>
2418

libcxx/test/std/diagnostics/syserr/syserr.errcat/syserr.errcat.objects/generic_category.pass.cpp

+1-4
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,7 @@
77
//===----------------------------------------------------------------------===//
88

99
// XFAIL: suse-linux-enterprise-server-11
10-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
11-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
12-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
13-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
10+
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12}}
1411

1512
// <system_error>
1613

libcxx/test/std/diagnostics/syserr/syserr.errcat/syserr.errcat.objects/system_category.pass.cpp

+1-4
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,7 @@
1313
// const error_category& system_category();
1414

1515
// XFAIL: suse-linux-enterprise-server-11
16-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
17-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
18-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
19-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
16+
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12}}
2017

2118
#include <system_error>
2219
#include <cassert>

libcxx/test/std/input.output/file.streams/fstreams/filebuf.members/open_path.pass.cpp

+1-6
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,7 @@
1010
// UNSUPPORTED: libcpp-has-no-filesystem-library
1111

1212
// Filesystem is supported on Apple platforms starting with macosx10.15.
13-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.14
14-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.13
15-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.12
16-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.11
17-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.10
18-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.9
13+
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
1914

2015
// <fstream>
2116

libcxx/test/std/input.output/file.streams/fstreams/fstream.cons/path.pass.cpp

+1-6
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,7 @@
1010
// UNSUPPORTED: libcpp-has-no-filesystem-library
1111

1212
// Filesystem is supported on Apple platforms starting with macosx10.15.
13-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.14
14-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.13
15-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.12
16-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.11
17-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.10
18-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.9
13+
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
1914

2015
// <fstream>
2116

libcxx/test/std/input.output/file.streams/fstreams/fstream.members/open_path.pass.cpp

+1-6
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,7 @@
1010
// UNSUPPORTED: libcpp-has-no-filesystem-library
1111

1212
// Filesystem is supported on Apple platforms starting with macosx10.15.
13-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.14
14-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.13
15-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.12
16-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.11
17-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.10
18-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.9
13+
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
1914

2015
// <fstream>
2116

libcxx/test/std/input.output/file.streams/fstreams/ifstream.cons/path.pass.cpp

+1-6
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,7 @@
1010
// UNSUPPORTED: libcpp-has-no-filesystem-library
1111

1212
// Filesystem is supported on Apple platforms starting with macosx10.15.
13-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.14
14-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.13
15-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.12
16-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.11
17-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.10
18-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.9
13+
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
1914

2015
// FILE_DEPENDENCIES: test.dat
2116

libcxx/test/std/input.output/file.streams/fstreams/ifstream.members/open_path.pass.cpp

+1-6
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,7 @@
1010
// UNSUPPORTED: libcpp-has-no-filesystem-library
1111

1212
// Filesystem is supported on Apple platforms starting with macosx10.15.
13-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.14
14-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.13
15-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.12
16-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.11
17-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.10
18-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.9
13+
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
1914

2015
// FILE_DEPENDENCIES: test.dat
2116

libcxx/test/std/input.output/file.streams/fstreams/ofstream.cons/path.pass.cpp

+1-6
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,7 @@
1010
// UNSUPPORTED: libcpp-has-no-filesystem-library
1111

1212
// Filesystem is supported on Apple platforms starting with macosx10.15.
13-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.14
14-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.13
15-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.12
16-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.11
17-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.10
18-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.9
13+
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
1914

2015
// <fstream>
2116

libcxx/test/std/input.output/file.streams/fstreams/ofstream.members/open_path.pass.cpp

+1-6
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,7 @@
1010
// UNSUPPORTED: libcpp-has-no-filesystem-library
1111

1212
// Filesystem is supported on Apple platforms starting with macosx10.15.
13-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.14
14-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.13
15-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.12
16-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.11
17-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.10
18-
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.9
13+
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
1914

2015
// <fstream>
2116

libcxx/test/std/input.output/filesystems/class.directory_entry/directory_entry.mods/refresh.pass.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
// The string reported on errors changed, which makes those tests fail when run
1212
// against already-released libc++'s.
13-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
13+
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.15
1414

1515
// <filesystem>
1616

libcxx/test/std/input.output/filesystems/class.directory_entry/directory_entry.obs/file_size.pass.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
// The string reported on errors changed, which makes those tests fail when run
1212
// against already-released libc++'s.
13-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
13+
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.15
1414

1515
// <filesystem>
1616

libcxx/test/std/input.output/filesystems/class.directory_entry/directory_entry.obs/hard_link_count.pass.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
// The string reported on errors changed, which makes those tests fail when run
1212
// against already-released libc++'s.
13-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
13+
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.15
1414

1515
// <filesystem>
1616

libcxx/test/std/input.output/filesystems/class.directory_entry/directory_entry.obs/last_write_time.pass.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
// The string reported on errors changed, which makes those tests fail when run
1212
// against already-released libc++'s.
13-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
13+
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.15
1414

1515
// <filesystem>
1616

libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.copy_file/copy_file.pass.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
// The string reported on errors changed, which makes those tests fail when run
1212
// against already-released libc++'s.
13-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
13+
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.15
1414

1515
// <filesystem>
1616

libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.create_directories/create_directories.pass.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
// UNSUPPORTED: c++03
1010

1111
// This test requires the dylib support introduced in D92769.
12-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
12+
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.15
1313

1414
// <filesystem>
1515

libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.create_directory/create_directory.pass.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
// UNSUPPORTED: c++03
1010

1111
// This test requires the dylib support introduced in D92769.
12-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
12+
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.15
1313

1414
// <filesystem>
1515

libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.create_directory/create_directory_with_attributes.pass.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
// UNSUPPORTED: c++03
1010

1111
// This test requires the dylib support introduced in D92769.
12-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
12+
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.15
1313

1414
// <filesystem>
1515

libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.file_size/file_size.pass.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
// The string reported on errors changed, which makes those tests fail when run
1212
// against already-released libc++'s.
13-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
13+
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.15
1414

1515
// <filesystem>
1616

libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.last_write_time/last_write_time.pass.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
// The string reported on errors changed, which makes those tests fail when run
1212
// against already-released libc++'s.
13-
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
13+
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.15
1414

1515
// <filesystem>
1616

0 commit comments

Comments
 (0)