[runtimes] Rename various libcpp-has-no-XYZ Lit features to just no-XYZ

Since those features are general properties of the environment, it makes
sense to use them from libc++abi too, and so the name libcpp-has-no-xxx
doesn't make sense.

Differential Revision: https://reviews.llvm.org/D126482
This commit is contained in:
Louis Dionne 2022-05-26 11:49:47 -04:00
parent eb1c50378e
commit a7f9895cc1
539 changed files with 578 additions and 575 deletions

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-threads
// REQUIRES: c++03 || c++11 || c++14 || c++17 || c++20
// This test ensures that we issue a reasonable diagnostic when including <atomic> after

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-threads
// This test ensures that we don't hijack the <stdatomic.h> header even when compiling
// before C++23, since Clang used to provide that header before libc++ provided one.

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
// UNSUPPORTED: c++11, c++14
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-threads
// UNSUPPORTED: libcxx-no-debug-mode, c++03
// ADDITIONAL_COMPILE_FLAGS: -D_LIBCPP_DEBUG=1

View File

@ -11,7 +11,7 @@
// necessary for correctness. See https://llvm.org/D94718 for details.
// UNSUPPORTED: libcxx-no-debug-mode
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
// UNSUPPORTED: cant-build-shared-library
// This test relies on linking a shared library and then passing that shared

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
// <locale.h>

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
// <strstream>

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
// UNSUPPORTED: c++03
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
// <experimental/regex>

View File

@ -8,7 +8,7 @@
// UNSUPPORTED: c++03, c++11
// UNSUPPORTED: no-exceptions
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
#include <cstddef>
#include <cstdint>

View File

@ -8,7 +8,7 @@
// REQUIRES: host-has-gdb-with-python
// REQUIRES: locale.en_US.UTF-8
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
// UNSUPPORTED: c++03
// TODO: Investigate this failure, which happens only with the Bootstrapping build.

View File

@ -12,7 +12,7 @@
// clang-format off
// UNSUPPORTED: c++03, c++11, c++14
// UNSUPPORTED: libcpp-has-no-filesystem-library
// UNSUPPORTED: no-filesystem
// <filesystem>

View File

@ -11,7 +11,7 @@
//
// clang-format off
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
// <ios>

View File

@ -11,7 +11,7 @@
//
// clang-format off
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
// <iostream>

View File

@ -11,7 +11,7 @@
//
// clang-format off
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
// <regex>

View File

@ -12,7 +12,7 @@
// clang-format off
// UNSUPPORTED: c++03
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-threads
// <thread>

View File

@ -9,7 +9,7 @@
// UNSUPPORTED: c++03
// These tests require locale for non-char paths
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
// <filesystem>

View File

@ -13,7 +13,7 @@
// The char type of the stream and the char_type of the traits have to match
// UNSUPPORTED: libcpp-has-no-wide-characters
// UNSUPPORTED: no-wide-characters
#include <istream>
#include <type_traits>

View File

@ -13,7 +13,7 @@
// The char type of the stream and the char_type of the traits have to match
// UNSUPPORTED: libcpp-has-no-wide-characters
// UNSUPPORTED: no-wide-characters
#include <ostream>
#include <type_traits>

View File

@ -14,7 +14,7 @@
//
// The char type of the stream and the char_type of the traits have to match
// UNSUPPORTED: libcpp-has-no-wide-characters
// UNSUPPORTED: no-wide-characters
#include <sstream>

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
// UNSUPPORTED: c++03, c++11, c++14, c++17
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
#include <iterator>

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
// XFAIL: libcpp-has-no-wide-characters
// XFAIL: no-wide-characters
// UNSUPPORTED: c++03

View File

@ -21,7 +21,7 @@
// TODO: Some headers produce errors when we include them and the library has been
// configured without support for them, which breaks the modules build.
// UNSUPPORTED: libcpp-has-no-localization, libcpp-has-no-filesystem-library, libcpp-has-no-threads, libcpp-has-no-wide-characters
// UNSUPPORTED: no-localization, no-filesystem, no-threads, no-wide-characters
// Prevent <ext/hash_map> from generating deprecated warnings for this test.
#if defined(__DEPRECATED)

View File

@ -9,7 +9,7 @@
// Make sure that std::random_device is not available in namespace std:: when
// libc++ is built without support for random device.
// REQUIRES: libcpp-has-no-random-device
// REQUIRES: no-random-device
#include <random>

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
// UNSUPPORTED: c++03, c++11, c++14, c++17
// UNSUPPORTED: libcpp-has-no-filesystem-library
// UNSUPPORTED: no-filesystem
// REQUIRES: libcpp-has-no-incomplete-ranges
// Test that _LIBCPP_HAS_NO_INCOMPLETE_RANGES disables the std::ranges namespace.

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
// XFAIL: libcpp-has-no-wide-characters
// XFAIL: no-wide-characters
// <cwchar>

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
// XFAIL: libcpp-has-no-wide-characters
// XFAIL: no-wide-characters
// <cwctype>

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
// REQUIRES: has-unix-headers
// UNSUPPORTED: c++03, libcpp-has-no-threads
// UNSUPPORTED: c++03, no-threads
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx{{10.9|10.10|10.11|10.12|10.13|10.14|10.15|11.0|12.0}}
// ADDITIONAL_COMPILE_FLAGS: -D_LIBCPP_ENABLE_ASSERTIONS=1

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
// REQUIRES: has-unix-headers
// UNSUPPORTED: c++03, libcpp-has-no-threads
// UNSUPPORTED: c++03, no-threads
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx{{10.9|10.10|10.11|10.12|10.13|10.14|10.15|11.0|12.0}}
// ADDITIONAL_COMPILE_FLAGS: -D_LIBCPP_ENABLE_ASSERTIONS=1

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-threads
// UNSUPPORTED: c++03
// <future>

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-threads
// <future>

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-threads
// UNSUPPORTED: c++03, c++11
// <barrier>

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-threads
// REQUIRES: libcpp-has-thread-api-pthread
// notify_all_at_thread_exit(...) requires move semantics to transfer the

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads, libcpp-has-thread-api-external
// UNSUPPORTED: no-threads, libcpp-has-thread-api-external
// XFAIL: windows

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-threads
// <condition_variable>

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-threads
// UNSUPPORTED: c++03, c++11
// <latch>

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-threads
// [[nodiscard]] isn't supported in C++03 (not even as an extension)
// UNSUPPORTED: c++03

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads, libcpp-has-thread-api-external
// UNSUPPORTED: no-threads, libcpp-has-thread-api-external
// XFAIL: windows

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads, libcpp-has-thread-api-external
// UNSUPPORTED: no-threads, libcpp-has-thread-api-external
// XFAIL: windows

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-threads
// <mutex>

View File

@ -10,7 +10,7 @@
// the processing goes awry preventing the definition of the types.
// XFAIL: msvc
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-threads
// REQUIRES: thread-safety
// <mutex>

View File

@ -10,7 +10,7 @@
// the processing goes awry preventing the definition of the types.
// XFAIL: msvc
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-threads
// REQUIRES: thread-safety
// <mutex>

View File

@ -10,7 +10,7 @@
// the processing goes awry preventing the definition of the types.
// XFAIL: msvc
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-threads
// REQUIRES: thread-safety
// <mutex>

View File

@ -10,7 +10,7 @@
// the processing goes awry preventing the definition of the types.
// XFAIL: msvc
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-threads
// REQUIRES: thread-safety
// <mutex>

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-threads
// <mutex>

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-threads
// UNSUPPORTED: c++03, c++11
// <semaphore>

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-threads
// UNSUPPORTED: c++03
#include "make_test_thread.h"

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads, libcpp-has-thread-api-external
// UNSUPPORTED: no-threads, libcpp-has-thread-api-external
// XFAIL: windows

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads, libcpp-has-thread-api-external
// UNSUPPORTED: no-threads, libcpp-has-thread-api-external
// REQUIRES: libcpp-has-thread-api-pthread
// <thread>

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-threads
// Until 58a0a70fb2f1, this_thread::sleep_for could sometimes get interrupted
// by signals and this test would fail spuriously. Disable the test on the

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-threads
// This test uses the POSIX header <sys/time.h> which Windows doesn't provide
// UNSUPPORTED: windows

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-threads
// <thread>

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-threads
//
// <memory>
//

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-threads
// XFAIL: c++03
// XFAIL: !non-lockfree-atomics

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-threads
// XFAIL: c++03
// XFAIL: !non-lockfree-atomics

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-threads
// XFAIL: c++03
// XFAIL: !non-lockfree-atomics

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-threads
// XFAIL: c++03
// XFAIL: !non-lockfree-atomics

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-threads
// <stdatomic.h>

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-has-no-filesystem-library
// UNSUPPORTED: no-filesystem
// std::filesystem is unavailable prior to macOS 10.15
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
// <locale.h>

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
// XFAIL: libcpp-has-no-wide-characters
// XFAIL: no-wide-characters
// <wchar.h>

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
// XFAIL: libcpp-has-no-wide-characters
// XFAIL: no-wide-characters
// <wctype.h>

View File

@ -1,2 +1,2 @@
if 'libcpp-has-no-localization' in config.available_features:
if 'no-localization' in config.available_features:
config.unsupported = True

View File

@ -1,2 +1,2 @@
if 'libcpp-has-no-localization' in config.available_features:
if 'no-localization' in config.available_features:
config.unsupported = True

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
// <system_error>

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
// UNSUPPORTED: c++03, c++11
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
// <experimental/iterator>
//

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
// UNSUPPORTED: c++03, c++11
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
// <experimental/iterator>
//

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
// UNSUPPORTED: c++03, c++11
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
// <experimental/iterator>
//

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
// UNSUPPORTED: c++03, c++11
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
// <experimental/iterator>
//

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
// UNSUPPORTED: c++03, c++11
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
// <experimental/iterator>
//

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
// UNSUPPORTED: c++03, c++11
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
// <experimental/iterator>
//

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
// UNSUPPORTED: c++03
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
// <experimental/regex>

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
// UNSUPPORTED: c++03, c++11, c++14
// UNSUPPORTED: libcpp-has-no-filesystem-library
// UNSUPPORTED: no-filesystem
// Filesystem is supported on Apple platforms starting with macosx10.15.
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
// UNSUPPORTED: c++03, c++11, c++14
// UNSUPPORTED: libcpp-has-no-filesystem-library
// UNSUPPORTED: no-filesystem
// Filesystem is supported on Apple platforms starting with macosx10.15.
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
// UNSUPPORTED: c++03, c++11, c++14
// UNSUPPORTED: libcpp-has-no-filesystem-library
// UNSUPPORTED: no-filesystem
// Filesystem is supported on Apple platforms starting with macosx10.15.
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
// UNSUPPORTED: c++03, c++11, c++14
// UNSUPPORTED: libcpp-has-no-filesystem-library
// UNSUPPORTED: no-filesystem
// Filesystem is supported on Apple platforms starting with macosx10.15.
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
// UNSUPPORTED: c++03, c++11, c++14
// UNSUPPORTED: libcpp-has-no-filesystem-library
// UNSUPPORTED: no-filesystem
// Filesystem is supported on Apple platforms starting with macosx10.15.
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
// UNSUPPORTED: c++03, c++11, c++14
// UNSUPPORTED: libcpp-has-no-filesystem-library
// UNSUPPORTED: no-filesystem
// Filesystem is supported on Apple platforms starting with macosx10.15.
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
// UNSUPPORTED: c++03, c++11, c++14
// UNSUPPORTED: libcpp-has-no-filesystem-library
// UNSUPPORTED: no-filesystem
// Filesystem is supported on Apple platforms starting with macosx10.15.
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}

View File

@ -1,3 +1,3 @@
# All non-trivial uses of iostreams require localization support
if 'libcpp-has-no-localization' in config.available_features:
if 'no-localization' in config.available_features:
config.unsupported = True

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
// UNSUPPORTED: c++03
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
// <filesystem>
//

View File

@ -9,7 +9,7 @@
// UNSUPPORTED: c++03
// These tests require locale for non-char paths
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
// <filesystem>

View File

@ -9,7 +9,7 @@
// UNSUPPORTED: c++03
// These tests require locale for non-char paths
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
// <filesystem>

View File

@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
// UNSUPPORTED: c++03
// ADDITIONAL_COMPILE_FLAGS: -D_LIBCPP_DISABLE_DEPRECATION_WARNINGS

View File

@ -9,7 +9,7 @@
// UNSUPPORTED: c++03
// These tests require locale for non-char paths
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
// <filesystem>

View File

@ -9,7 +9,7 @@
// UNSUPPORTED: c++03
// These tests require locale for non-char paths
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
// <filesystem>

View File

@ -9,7 +9,7 @@
// UNSUPPORTED: c++03
// These tests require locale for non-char paths
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
// <filesystem>

View File

@ -9,7 +9,7 @@
// UNSUPPORTED: c++03
// These tests require locale for non-char paths
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
// <filesystem>

View File

@ -9,7 +9,7 @@
// UNSUPPORTED: c++03
// These tests require locale for non-char paths
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
// <filesystem>

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
// UNSUPPORTED: c++03
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: no-localization
// <filesystem>

View File

@ -7,8 +7,8 @@
//===----------------------------------------------------------------------===//
// UNSUPPORTED: c++03
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: no-localization
// UNSUPPORTED: no-threads
// <filesystem>

View File

@ -6,5 +6,5 @@ if 'use_system_cxx_lib' in config.available_features:
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:
if 'no-filesystem' in config.available_features:
config.unsupported = True

View File

@ -1,3 +1,3 @@
# All non-trivial uses of iostreams require localization support
if 'libcpp-has-no-localization' in config.available_features:
if 'no-localization' in config.available_features:
config.unsupported = True

View File

@ -1,3 +1,3 @@
# All non-trivial uses of iostreams require localization support
if 'libcpp-has-no-localization' in config.available_features:
if 'no-localization' in config.available_features:
config.unsupported = True

View File

@ -14,7 +14,7 @@
// template<class charT, class traits>
// basic_ostream<charT,traits>& operator<<(basic_ostream<charT,traits>& out, charT c);
// XFAIL: libcpp-has-no-wide-characters
// XFAIL: no-wide-characters
#include <ostream>
#include <cassert>

View File

@ -14,7 +14,7 @@
// template<class charT, class traits>
// basic_ostream<charT,traits>& operator<<(basic_ostream<charT,traits>& out, const charT* s);
// XFAIL: libcpp-has-no-wide-characters
// XFAIL: no-wide-characters
#include <ostream>
#include <cassert>

View File

@ -14,7 +14,7 @@
// template<class charT, class traits>
// basic_ostream<charT,traits>& operator<<(basic_ostream<charT,traits>& out, char c);
// XFAIL: libcpp-has-no-wide-characters
// XFAIL: no-wide-characters
#include <ostream>
#include <cassert>

View File

@ -14,7 +14,7 @@
// template<class charT, class traits>
// basic_ostream<charT,traits>& operator<<(basic_ostream<charT,traits>& out, const char* s);
// XFAIL: libcpp-has-no-wide-characters
// XFAIL: no-wide-characters
#include <ostream>
#include <cassert>

View File

@ -11,7 +11,7 @@
// quoted
// UNSUPPORTED: c++03, c++11
// XFAIL: libcpp-has-no-wide-characters
// XFAIL: no-wide-characters
#include <iomanip>
#include <sstream>

View File

@ -1,3 +1,3 @@
# All non-trivial uses of iostreams require localization support
if 'libcpp-has-no-localization' in config.available_features:
if 'no-localization' in config.available_features:
config.unsupported = True

View File

@ -1,3 +1,3 @@
# All non-trivial uses of iostreams require localization support
if 'libcpp-has-no-localization' in config.available_features:
if 'no-localization' in config.available_features:
config.unsupported = True

View File

@ -10,7 +10,7 @@
// istream wcerr;
// XFAIL: libcpp-has-no-wide-characters
// XFAIL: no-wide-characters
// UNSUPPORTED: executor-has-no-bash
// FILE_DEPENDENCIES: ../check-stderr.sh

Some files were not shown because too many files have changed in this diff Show More