forked from OSchip/llvm-project
[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
This commit is contained in:
parent
a319eafd16
commit
c360553c15
|
@ -11,12 +11,7 @@
|
|||
// Test exporting the symbol: "__cxa_deleted_virtual" in macosx
|
||||
// But don't expect the symbol to be exported in previous versions.
|
||||
//
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13}}
|
||||
|
||||
struct S { virtual void f() = delete; virtual ~S() {} };
|
||||
int main(int, char**) {
|
||||
|
|
|
@ -16,11 +16,7 @@
|
|||
// UNSUPPORTED: apple-clang-9, apple-clang-10
|
||||
// UNSUPPORTED: clang-5, clang-6, clang-7
|
||||
|
||||
// REQUIRES: use_system_cxx_lib && (x86_64-apple-macosx10.13 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.12 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.11 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.10 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.9)
|
||||
// REQUIRES: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13}}
|
||||
|
||||
#include <new>
|
||||
#include <cstddef>
|
||||
|
|
|
@ -16,10 +16,7 @@
|
|||
// The dylibs shipped before macosx10.13 do not contain the aligned allocation
|
||||
// functions, so trying to force using those with -faligned-allocation results
|
||||
// in a link error.
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12}}
|
||||
|
||||
// AppleClang < 10 incorrectly warns that aligned allocation is not supported
|
||||
// even when it is supported.
|
||||
|
|
|
@ -16,10 +16,7 @@
|
|||
// The dylibs shipped before macosx10.13 do not contain the aligned allocation
|
||||
// functions, so trying to force using those with -faligned-allocation results
|
||||
// in a link error.
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12}}
|
||||
|
||||
// REQUIRES: -faligned-allocation
|
||||
// ADDITIONAL_COMPILE_FLAGS: -faligned-allocation
|
||||
|
|
|
@ -15,11 +15,7 @@
|
|||
// GCC 5 doesn't support aligned allocation
|
||||
// UNSUPPORTED: gcc-5
|
||||
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13}}
|
||||
|
||||
#include <new>
|
||||
|
||||
|
|
|
@ -7,13 +7,7 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// UNSUPPORTED: c++03, c++11
|
||||
// REQUIRES: use_system_cxx_lib && (x86_64-apple-macosx10.9 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.10 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.11 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.12 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.13 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.14 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.15)
|
||||
// REQUIRES: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
|
||||
|
||||
|
||||
// Test the availability markup on the C++20 Synchronization Library
|
||||
|
|
|
@ -7,13 +7,7 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// UNSUPPORTED: c++03, c++11
|
||||
// REQUIRES: use_system_cxx_lib && (x86_64-apple-macosx10.9 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.10 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.11 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.12 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.13 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.14 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.15)
|
||||
// REQUIRES: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
|
||||
|
||||
|
||||
// Test the availability markup on std::barrier.
|
||||
|
|
|
@ -7,13 +7,7 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// UNSUPPORTED: c++03, c++11
|
||||
// REQUIRES: use_system_cxx_lib && (x86_64-apple-macosx10.9 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.10 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.11 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.12 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.13 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.14 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.15)
|
||||
// REQUIRES: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
|
||||
|
||||
|
||||
// Test the availability markup on std::latch.
|
||||
|
|
|
@ -7,13 +7,7 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// UNSUPPORTED: c++03, c++11
|
||||
// REQUIRES: use_system_cxx_lib && (x86_64-apple-macosx10.9 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.10 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.11 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.12 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.13 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.14 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.15)
|
||||
// REQUIRES: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
|
||||
|
||||
|
||||
// Test the availability markup on std::counting_semaphore and std::binary_semaphore.
|
||||
|
|
|
@ -14,10 +14,7 @@
|
|||
// UNSUPPORTED: c++03
|
||||
|
||||
// PR30202 was fixed starting in macosx10.13.
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12}}
|
||||
|
||||
// <condition_variable>
|
||||
|
||||
|
|
|
@ -11,9 +11,7 @@
|
|||
// Until 58a0a70fb2f1, this_thread::sleep_for could sometimes get interrupted
|
||||
// by signals and this test would fail spuriously. Disable the test on the
|
||||
// corresponding system libraries.
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11}}
|
||||
|
||||
// <thread>
|
||||
|
||||
|
|
|
@ -14,9 +14,7 @@
|
|||
// Until 58a0a70fb2f1, this_thread::sleep_for misbehaves when interrupted by
|
||||
// a signal, as tested here. Disable the test on the corresponding system
|
||||
// libraries.
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11}}
|
||||
|
||||
// <thread>
|
||||
|
||||
|
|
|
@ -7,12 +7,7 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// UNSUPPORTED: c++03
|
||||
// REQUIRES: use_system_cxx_lib && (x86_64-apple-macosx10.9 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.10 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.11 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.12 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.13 || \
|
||||
// REQUIRES: x86_64-apple-macosx10.14)
|
||||
// REQUIRES: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// Test the availability markup on std::to_chars.
|
||||
|
||||
|
|
|
@ -12,13 +12,7 @@
|
|||
|
||||
// This test requires the dylib support introduced in D68480, which shipped in
|
||||
// macOS 11.0.
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
|
||||
|
||||
// <atomic>
|
||||
|
||||
|
|
|
@ -7,10 +7,7 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// XFAIL: suse-linux-enterprise-server-11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12}}
|
||||
|
||||
// <system_error>
|
||||
|
||||
|
|
|
@ -13,10 +13,7 @@
|
|||
// const error_category& system_category();
|
||||
|
||||
// XFAIL: suse-linux-enterprise-server-11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12}}
|
||||
|
||||
#include <system_error>
|
||||
#include <cassert>
|
||||
|
|
|
@ -10,12 +10,7 @@
|
|||
// UNSUPPORTED: libcpp-has-no-filesystem-library
|
||||
|
||||
// Filesystem is supported on Apple platforms starting with macosx10.15.
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <fstream>
|
||||
|
||||
|
|
|
@ -10,12 +10,7 @@
|
|||
// UNSUPPORTED: libcpp-has-no-filesystem-library
|
||||
|
||||
// Filesystem is supported on Apple platforms starting with macosx10.15.
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <fstream>
|
||||
|
||||
|
|
|
@ -10,12 +10,7 @@
|
|||
// UNSUPPORTED: libcpp-has-no-filesystem-library
|
||||
|
||||
// Filesystem is supported on Apple platforms starting with macosx10.15.
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <fstream>
|
||||
|
||||
|
|
|
@ -10,12 +10,7 @@
|
|||
// UNSUPPORTED: libcpp-has-no-filesystem-library
|
||||
|
||||
// Filesystem is supported on Apple platforms starting with macosx10.15.
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// FILE_DEPENDENCIES: test.dat
|
||||
|
||||
|
|
|
@ -10,12 +10,7 @@
|
|||
// UNSUPPORTED: libcpp-has-no-filesystem-library
|
||||
|
||||
// Filesystem is supported on Apple platforms starting with macosx10.15.
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// FILE_DEPENDENCIES: test.dat
|
||||
|
||||
|
|
|
@ -10,12 +10,7 @@
|
|||
// UNSUPPORTED: libcpp-has-no-filesystem-library
|
||||
|
||||
// Filesystem is supported on Apple platforms starting with macosx10.15.
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <fstream>
|
||||
|
||||
|
|
|
@ -10,12 +10,7 @@
|
|||
// UNSUPPORTED: libcpp-has-no-filesystem-library
|
||||
|
||||
// Filesystem is supported on Apple platforms starting with macosx10.15.
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// UNSUPPORTED: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <fstream>
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
|
||||
// The string reported on errors changed, which makes those tests fail when run
|
||||
// against already-released libc++'s.
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.15
|
||||
|
||||
// <filesystem>
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
|
||||
// The string reported on errors changed, which makes those tests fail when run
|
||||
// against already-released libc++'s.
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.15
|
||||
|
||||
// <filesystem>
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
|
||||
// The string reported on errors changed, which makes those tests fail when run
|
||||
// against already-released libc++'s.
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.15
|
||||
|
||||
// <filesystem>
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
|
||||
// The string reported on errors changed, which makes those tests fail when run
|
||||
// against already-released libc++'s.
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.15
|
||||
|
||||
// <filesystem>
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
|
||||
// The string reported on errors changed, which makes those tests fail when run
|
||||
// against already-released libc++'s.
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.15
|
||||
|
||||
// <filesystem>
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
// UNSUPPORTED: c++03
|
||||
|
||||
// This test requires the dylib support introduced in D92769.
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.15
|
||||
|
||||
// <filesystem>
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
// UNSUPPORTED: c++03
|
||||
|
||||
// This test requires the dylib support introduced in D92769.
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.15
|
||||
|
||||
// <filesystem>
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
// UNSUPPORTED: c++03
|
||||
|
||||
// This test requires the dylib support introduced in D92769.
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.15
|
||||
|
||||
// <filesystem>
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
|
||||
// The string reported on errors changed, which makes those tests fail when run
|
||||
// against already-released libc++'s.
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.15
|
||||
|
||||
// <filesystem>
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
|
||||
// The string reported on errors changed, which makes those tests fail when run
|
||||
// against already-released libc++'s.
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.15
|
||||
|
||||
// <filesystem>
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# suite against an older macOS.
|
||||
too_old = {'10.9', '10.10', '10.11', '10.12', '10.13', '10.14'}
|
||||
if 'use_system_cxx_lib' in config.available_features:
|
||||
if any('x86_64-apple-macosx{}'.format(v) in config.available_features for v in too_old):
|
||||
if any('target=x86_64-apple-macosx{}'.format(v) in config.available_features for v in too_old):
|
||||
config.unsupported = True
|
||||
|
||||
if 'libcpp-has-no-filesystem-library' in config.available_features:
|
||||
|
|
|
@ -6,12 +6,7 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <istream>
|
||||
|
||||
|
|
|
@ -6,12 +6,7 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <istream>
|
||||
|
||||
|
|
|
@ -6,12 +6,7 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <istream>
|
||||
|
||||
|
|
|
@ -6,12 +6,7 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <istream>
|
||||
|
||||
|
|
|
@ -6,12 +6,7 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <istream>
|
||||
|
||||
|
|
|
@ -6,12 +6,7 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <istream>
|
||||
|
||||
|
|
|
@ -6,12 +6,7 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <istream>
|
||||
|
||||
|
|
|
@ -6,12 +6,7 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <istream>
|
||||
|
||||
|
|
|
@ -6,12 +6,7 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <istream>
|
||||
|
||||
|
|
|
@ -6,12 +6,7 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <istream>
|
||||
|
||||
|
|
|
@ -6,12 +6,7 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <istream>
|
||||
|
||||
|
|
|
@ -6,12 +6,7 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <istream>
|
||||
|
||||
|
|
|
@ -6,12 +6,7 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <istream>
|
||||
|
||||
|
|
|
@ -6,12 +6,7 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <istream>
|
||||
|
||||
|
|
|
@ -6,12 +6,7 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <istream>
|
||||
|
||||
|
|
|
@ -6,12 +6,7 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <istream>
|
||||
|
||||
|
|
|
@ -8,12 +8,7 @@
|
|||
|
||||
// In macosx10.9 to macosx10.14, streams are provided in the dylib AND they
|
||||
// have a bug in how they handle null-termination in case of errors (see D40677).
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <istream>
|
||||
|
||||
|
|
|
@ -8,12 +8,7 @@
|
|||
|
||||
// In macosx10.9 to macosx10.14, streams are provided in the dylib AND they
|
||||
// have a bug in how they handle null-termination in case of errors (see D40677).
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <istream>
|
||||
|
||||
|
|
|
@ -6,12 +6,7 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <istream>
|
||||
|
||||
|
|
|
@ -6,12 +6,7 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <istream>
|
||||
|
||||
|
|
|
@ -8,12 +8,7 @@
|
|||
|
||||
// In macosx10.9 to macosx10.14, streams are provided in the dylib AND they
|
||||
// have a bug in how they handle null-termination in case of errors (see D40677).
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <istream>
|
||||
|
||||
|
|
|
@ -8,12 +8,7 @@
|
|||
|
||||
// In macosx10.9 to macosx10.14, streams are provided in the dylib AND they
|
||||
// have a bug in how they handle null-termination in case of errors (see D40677).
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <istream>
|
||||
|
||||
|
|
|
@ -6,12 +6,7 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <istream>
|
||||
|
||||
|
|
|
@ -6,12 +6,7 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <istream>
|
||||
|
||||
|
|
|
@ -6,12 +6,7 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
// <istream>
|
||||
|
||||
|
|
|
@ -6,9 +6,7 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11}}
|
||||
|
||||
// <istream>
|
||||
|
||||
|
|
|
@ -25,9 +25,7 @@
|
|||
|
||||
// This test exposes a regression that was not fixed yet in the libc++
|
||||
// shipped with macOS 10.12, 10.13 and 10.14. See D32670 for details.
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{12|13|14}}
|
||||
|
||||
#include <cassert>
|
||||
#include <cstdint>
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.12
|
||||
|
||||
// <ostream>
|
||||
|
||||
|
|
|
@ -16,12 +16,7 @@
|
|||
|
||||
// The dylibs shipped on macOS so far do not contain the fix for PR43300, so
|
||||
// this test fails.
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
int main(int, char**)
|
||||
{
|
||||
|
|
|
@ -18,11 +18,7 @@
|
|||
// However, support for that was broken prior to Clang 8 and AppleClang 11.
|
||||
// UNSUPPORTED: apple-clang-9, apple-clang-10
|
||||
// UNSUPPORTED: clang-5, clang-6, clang-7
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13}}
|
||||
|
||||
// On Windows libc++ doesn't provide its own definitions for new/delete
|
||||
// but instead depends on the ones in VCRuntime. However VCRuntime does not
|
||||
|
|
|
@ -16,11 +16,7 @@
|
|||
// However, support for that was broken prior to Clang 8 and AppleClang 11.
|
||||
// UNSUPPORTED: apple-clang-9, apple-clang-10
|
||||
// UNSUPPORTED: clang-5, clang-6, clang-7
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13}}
|
||||
|
||||
// test operator new
|
||||
|
||||
|
|
|
@ -16,11 +16,7 @@
|
|||
// However, support for that was broken prior to Clang 8 and AppleClang 11.
|
||||
// UNSUPPORTED: apple-clang-9, apple-clang-10
|
||||
// UNSUPPORTED: clang-5, clang-6, clang-7
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13}}
|
||||
|
||||
// test operator new (nothrow)
|
||||
|
||||
|
|
|
@ -14,11 +14,7 @@
|
|||
// However, support for that was broken prior to Clang 8 and AppleClang 11.
|
||||
// UNSUPPORTED: apple-clang-9, apple-clang-10
|
||||
// UNSUPPORTED: clang-5, clang-6, clang-7
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13}}
|
||||
|
||||
// test operator new nothrow by replacing only operator new
|
||||
|
||||
|
|
|
@ -12,9 +12,7 @@
|
|||
// when sized deallocation is not supported, e.g., prior to C++14.
|
||||
|
||||
// UNSUPPORTED: sanitizer-new-delete
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11}}
|
||||
|
||||
// REQUIRES: -fsized-deallocation
|
||||
// ADDITIONAL_COMPILE_FLAGS: -fsized-deallocation
|
||||
|
|
|
@ -18,11 +18,7 @@
|
|||
// However, support for that was broken prior to Clang 8 and AppleClang 11.
|
||||
// UNSUPPORTED: apple-clang-9, apple-clang-10
|
||||
// UNSUPPORTED: clang-5, clang-6, clang-7
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13}}
|
||||
|
||||
// On Windows libc++ doesn't provide its own definitions for new/delete
|
||||
// but instead depends on the ones in VCRuntime. However VCRuntime does not
|
||||
|
|
|
@ -13,11 +13,7 @@
|
|||
// However, support for that was broken prior to Clang 8 and AppleClang 11.
|
||||
// UNSUPPORTED: apple-clang-9, apple-clang-10
|
||||
// UNSUPPORTED: clang-5, clang-6, clang-7
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13}}
|
||||
|
||||
// asan and msan will not call the new handler.
|
||||
// UNSUPPORTED: sanitizer-new-delete
|
||||
|
|
|
@ -13,11 +13,7 @@
|
|||
// However, support for that was broken prior to Clang 8 and AppleClang 11.
|
||||
// UNSUPPORTED: apple-clang-9, apple-clang-10
|
||||
// UNSUPPORTED: clang-5, clang-6, clang-7
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13}}
|
||||
|
||||
// asan and msan will not call the new handler.
|
||||
// UNSUPPORTED: sanitizer-new-delete
|
||||
|
|
|
@ -14,11 +14,7 @@
|
|||
// However, support for that was broken prior to Clang 8 and AppleClang 11.
|
||||
// UNSUPPORTED: apple-clang-9, apple-clang-10
|
||||
// UNSUPPORTED: clang-5, clang-6, clang-7
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13}}
|
||||
|
||||
// test operator new nothrow by replacing only operator new
|
||||
|
||||
|
|
|
@ -12,9 +12,7 @@
|
|||
// when sized deallocation is not supported, e.g., prior to C++14.
|
||||
|
||||
// UNSUPPORTED: sanitizer-new-delete
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11}}
|
||||
|
||||
// NOTE: Only clang-3.7 and GCC 5.1 and greater support -fsized-deallocation.
|
||||
// REQUIRES: -fsized-deallocation
|
||||
|
|
|
@ -9,14 +9,11 @@
|
|||
// UNSUPPORTED: no-exceptions
|
||||
|
||||
// std::uncaught_exceptions() was introduced in the dylib on Mac OS 10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11}}
|
||||
|
||||
// However, std::uncaught_exceptions() gives the wrong answer in Mac OS 10.12
|
||||
// and 10.13, where it only gives 0 or 1. This was fixed later.
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{12|13}}
|
||||
|
||||
// test uncaught_exceptions
|
||||
|
||||
|
|
|
@ -20,9 +20,8 @@
|
|||
// up the OS's collation files.
|
||||
|
||||
// TODO investigation needed.
|
||||
// Glibc seems to collate files differently from the way Apple's C library does
|
||||
// it.
|
||||
// XFAIL: linux-gnu
|
||||
// Glibc seems to collate files differently from the way Apple's C library does it.
|
||||
// XFAIL: target={{.*}}-linux-gnu{{.*}}
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
|
|
|
@ -11,13 +11,7 @@
|
|||
// This test relies on P0482 being fixed, which isn't in
|
||||
// older Apple dylibs
|
||||
//
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
|
||||
|
||||
// <locale>
|
||||
|
||||
|
|
|
@ -11,13 +11,7 @@
|
|||
// This test relies on P0482 being fixed, which isn't in
|
||||
// older Apple dylibs
|
||||
//
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
|
||||
|
||||
// <locale>
|
||||
|
||||
|
|
|
@ -11,13 +11,7 @@
|
|||
// This test relies on P0482 being fixed, which isn't in
|
||||
// older Apple dylibs
|
||||
//
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
|
||||
|
||||
// <locale>
|
||||
|
||||
|
|
|
@ -11,13 +11,7 @@
|
|||
// This test relies on P0482 being fixed, which isn't in
|
||||
// older Apple dylibs
|
||||
//
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
|
||||
|
||||
// <locale>
|
||||
|
||||
|
|
|
@ -11,13 +11,7 @@
|
|||
// This test relies on P0482 being fixed, which isn't in
|
||||
// older Apple dylibs
|
||||
//
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
|
||||
|
||||
// <locale>
|
||||
|
||||
|
|
|
@ -11,13 +11,7 @@
|
|||
// This test relies on P0482 being fixed, which isn't in
|
||||
// older Apple dylibs
|
||||
//
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
|
||||
|
||||
// <locale>
|
||||
|
||||
|
|
|
@ -11,13 +11,7 @@
|
|||
// This test relies on P0482 being fixed, which isn't in
|
||||
// older Apple dylibs
|
||||
//
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
|
||||
|
||||
// <locale>
|
||||
|
||||
|
|
|
@ -11,13 +11,7 @@
|
|||
// This test relies on P0482 being fixed, which isn't in
|
||||
// older Apple dylibs
|
||||
//
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
|
||||
|
||||
// <locale>
|
||||
|
||||
|
|
|
@ -11,13 +11,7 @@
|
|||
// This test relies on P0482 being fixed, which isn't in
|
||||
// older Apple dylibs
|
||||
//
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
|
||||
|
||||
// <locale>
|
||||
|
||||
|
|
|
@ -11,13 +11,7 @@
|
|||
// This test relies on P0482 being fixed, which isn't in
|
||||
// older Apple dylibs
|
||||
//
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
|
||||
|
||||
// <locale>
|
||||
|
||||
|
|
|
@ -11,13 +11,7 @@
|
|||
// This test relies on P0482 being fixed, which isn't in
|
||||
// older Apple dylibs
|
||||
//
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
|
||||
|
||||
// <locale>
|
||||
|
||||
|
|
|
@ -11,13 +11,7 @@
|
|||
// This test relies on P0482 being fixed, which isn't in
|
||||
// older Apple dylibs
|
||||
//
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
|
||||
|
||||
// <locale>
|
||||
|
||||
|
|
|
@ -11,13 +11,7 @@
|
|||
// This test relies on P0482 being fixed, which isn't in
|
||||
// older Apple dylibs
|
||||
//
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
|
||||
|
||||
// <locale>
|
||||
|
||||
|
|
|
@ -11,13 +11,7 @@
|
|||
// This test relies on P0482 being fixed, which isn't in
|
||||
// older Apple dylibs
|
||||
//
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
|
||||
|
||||
// <locale>
|
||||
|
||||
|
|
|
@ -11,13 +11,7 @@
|
|||
// This test relies on P0482 being fixed, which isn't in
|
||||
// older Apple dylibs
|
||||
//
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
|
||||
|
||||
// <locale>
|
||||
|
||||
|
|
|
@ -11,13 +11,7 @@
|
|||
// This test relies on P0482 being fixed, which isn't in
|
||||
// older Apple dylibs
|
||||
//
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
|
||||
|
||||
// <locale>
|
||||
|
||||
|
|
|
@ -11,13 +11,7 @@
|
|||
// This test relies on P0482 being fixed, which isn't in
|
||||
// older Apple dylibs
|
||||
//
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
|
||||
|
||||
// <locale>
|
||||
|
||||
|
|
|
@ -11,13 +11,7 @@
|
|||
// This test relies on P0482 being fixed, which isn't in
|
||||
// older Apple dylibs
|
||||
//
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
|
||||
|
||||
// <locale>
|
||||
|
||||
|
|
|
@ -9,13 +9,7 @@
|
|||
// This test relies on P0482 being fixed, which isn't in
|
||||
// older Apple dylibs
|
||||
//
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
|
||||
|
||||
// This test runs in C++20, but we have deprecated codecvt<char(16|32), char, mbstate_t> in C++20.
|
||||
// ADDITIONAL_COMPILE_FLAGS: -D_LIBCPP_DISABLE_DEPRECATION_WARNINGS
|
||||
|
|
|
@ -11,13 +11,7 @@
|
|||
// This test relies on P0482 being fixed, which isn't in
|
||||
// older Apple dylibs
|
||||
//
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
|
||||
|
||||
// <locale>
|
||||
|
||||
|
|
|
@ -11,13 +11,7 @@
|
|||
// This test relies on P0482 being fixed, which isn't in
|
||||
// older Apple dylibs
|
||||
//
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.15
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
|
||||
|
||||
// <locale>
|
||||
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
// ios_base::iostate& err, long double& v) const;
|
||||
|
||||
// TODO For zh_CN GLIBC puts the negative sign after the currency symbol.
|
||||
// XFAIL: linux-gnu
|
||||
// XFAIL: target={{.*}}-linux-gnu{{.*}}
|
||||
|
||||
#include <locale>
|
||||
#include <ios>
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
// long double units) const;
|
||||
|
||||
// TODO For zh_CN GLIBC puts the negative sign after the currency symbol.
|
||||
// XFAIL: linux-gnu
|
||||
// XFAIL: target={{.*}}-linux-gnu{{.*}}
|
||||
|
||||
#include <locale>
|
||||
#include <ios>
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
// iter_type put(iter_type s, ios_base& iob, char_type fill, long double v) const;
|
||||
|
||||
// TODO GLIBC uses a different string for positive and negative NAN numbers.
|
||||
// XFAIL: linux-gnu
|
||||
// XFAIL: target={{.*}}-linux-gnu{{.*}}
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
|
|
|
@ -15,12 +15,7 @@
|
|||
|
||||
// This test exercises the fix for PR28704, which isn't in the dylib for
|
||||
// some systems.
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.14
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.13
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.12
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.11
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.10
|
||||
// XFAIL: use_system_cxx_lib && x86_64-apple-macosx10.9
|
||||
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
|
||||
|
||||
#include <locale>
|
||||
#include <ios>
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue