forked from OSchip/llvm-project
[libcxx] [test] Add XFAIL LIBCXX-WINDOWS-FIXME in 124 tests that fail in the future CI configuration
This makes no attempt yet to look into the why/what for each of them, but makes the CI configuration useful for tracking further regressions. After looking into each case, they can either be fixed, or converted into UNSUPPORTED: windows or XFAIL: windows, once the cause is known and explained. A number of the filesystem cases can be fixed by patches that are currently in review. Differential Revision: https://reviews.llvm.org/D99095
This commit is contained in:
parent
247f8f6719
commit
4f7fa06a66
|
@ -14,6 +14,8 @@
|
|||
// UNSUPPORTED: libcxx-no-debug-mode
|
||||
// UNSUPPORTED: libcpp-has-no-localization
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// RUN: %{cxx} %{flags} %{compile_flags} %s %{link_flags} -fPIC -DTU1 -D_LIBCPP_DEBUG=1 -fvisibility=hidden -shared -o %t.lib
|
||||
// RUN: cd %T && %{cxx} %{flags} %{compile_flags} %s ./%basename_t.tmp.lib %{link_flags} -fPIC -DTU2 -D_LIBCPP_DEBUG=1 -fvisibility=hidden -o %t.exe
|
||||
// RUN: %{exec} %t.exe
|
||||
|
|
|
@ -18,6 +18,8 @@
|
|||
// UNSUPPORTED: apple-clang-9
|
||||
// UNSUPPORTED: gcc-5
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// All entities to which libc++ applies [[nodiscard]] as an extension should
|
||||
// be tested here and in nodiscard_extensions.fail.cpp. They should also
|
||||
// be listed in `UsingLibcxx.rst` in the documentation for the extension.
|
||||
|
|
|
@ -14,6 +14,8 @@
|
|||
// file as C, but we're passing C++ flags on the command-line.
|
||||
// UNSUPPORTED: gcc
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// Test that the C wrapper headers can be included when compiling them as C.
|
||||
|
||||
// NOTE: It's not common or recommended to have libc++ in the header search
|
||||
|
|
|
@ -9,6 +9,8 @@
|
|||
// UNSUPPORTED: c++03
|
||||
// ADDITIONAL_COMPILE_FLAGS: -I %S/../../../../../../src/filesystem
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// class directory_entry
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03, c++11, c++14
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// Make sure TEST_HAS_ALIGNED_ALLOC (defined by the test suite) and
|
||||
// _LIBCPP_HAS_ALIGNED_ALLOC (defined by libc++) stay in sync.
|
||||
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03, c++11, c++14
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// Make sure TEST_HAS_TIMESPEC_GET (defined by the test suite) and
|
||||
// _LIBCPP_HAS_TIMESPEC_GET (defined by libc++) stay in sync.
|
||||
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: no-rtti
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// RUN: %{cxx} %s %{flags} %{compile_flags} -c -o %t.tu1.o -DTU1 -D_LIBCPP_TYPEINFO_COMPARISON_IMPLEMENTATION=1
|
||||
// RUN: %{cxx} %s %{flags} %{compile_flags} -c -o %t.tu2.o -DTU2 -D_LIBCPP_TYPEINFO_COMPARISON_IMPLEMENTATION=1
|
||||
// RUN: %{cxx} %s %{flags} %{compile_flags} -c -o %t.main.o -DMAIN -D_LIBCPP_TYPEINFO_COMPARISON_IMPLEMENTATION=1
|
||||
|
|
|
@ -17,6 +17,8 @@
|
|||
// There were assertion failures in both parse and codegen, which are fixed in clang 11.
|
||||
// UNSUPPORTED: gcc, clang-4, clang-5, clang-6, clang-7, clang-8, clang-9, clang-10
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
#include <memory>
|
||||
#include <cassert>
|
||||
|
||||
|
|
|
@ -15,6 +15,8 @@
|
|||
// There were assertion failures in both parse and codegen, which are fixed in clang 11.
|
||||
// UNSUPPORTED: gcc, clang-4, clang-5, clang-6, clang-7, clang-8, clang-9, clang-10
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
#include <memory>
|
||||
#include <cassert>
|
||||
|
||||
|
|
|
@ -15,6 +15,8 @@
|
|||
// There were assertion failures in both parse and codegen, which are fixed in clang 11.
|
||||
// UNSUPPORTED: gcc, clang-4, clang-5, clang-6, clang-7, clang-8, clang-9, clang-10
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
#include <memory>
|
||||
#include <cassert>
|
||||
|
||||
|
|
|
@ -17,6 +17,8 @@
|
|||
// REQUIRES: modules-support
|
||||
// ADDITIONAL_COMPILE_FLAGS: -fmodules
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
int main(int, char**) {
|
||||
|
|
|
@ -6,6 +6,8 @@
|
|||
#
|
||||
#===----------------------------------------------------------------------===##
|
||||
|
||||
# XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
# Note: We prepend arguments with 'x' to avoid thinking there are too few
|
||||
# arguments in case an argument is an empty string.
|
||||
# RUN: %{python} %s x%S \
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// test <stdlib.h>
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <type_traits>
|
||||
#include <cassert>
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// REQUIRES: locale.en_US.UTF-8
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <fstream>
|
||||
|
||||
// int_type overflow(int_type c = traits::eof());
|
||||
|
|
|
@ -9,6 +9,8 @@
|
|||
// REQUIRES: locale.en_US.UTF-8
|
||||
// FILE_DEPENDENCIES: underflow.dat, underflow_utf8.dat
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <fstream>
|
||||
|
||||
// int_type underflow();
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// class directory_entry
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// class directory_entry
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// class directory_entry
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// class directory_entry
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// class directory_entry
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// class directory_entry
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// class directory_entry
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// class directory_entry
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// class directory_iterator
|
||||
|
|
|
@ -11,6 +11,8 @@
|
|||
// These tests require locale for non-char paths
|
||||
// UNSUPPORTED: libcpp-has-no-localization
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// class path
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// class path
|
||||
|
|
|
@ -11,6 +11,8 @@
|
|||
// These tests require locale for non-char paths
|
||||
// UNSUPPORTED: libcpp-has-no-localization
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// class path
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// class path
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// class directory_iterator
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// class recursive_directory_iterator
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// bool copy_file(const path& from, const path& to);
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// This test requires the dylib support introduced in D92769.
|
||||
// XFAIL: with_system_cxx_lib=macosx10.15
|
||||
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// bool exists(file_status s) noexcept
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// bool is_block_file(file_status s) noexcept
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// bool is_character_file(file_status s) noexcept
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// bool is_directory(file_status s) noexcept
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// bool is_empty(path const& p);
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// bool is_fifo(file_status s) noexcept
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// bool is_other(file_status s) noexcept
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// bool is_regular_file(file_status s) noexcept
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// bool is_socket(file_status s) noexcept
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// bool is_symlink(file_status s) noexcept
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// file_time_type last_write_time(const path& p);
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// void permissions(const path& p, perms prms,
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// path proximate(const path& p, error_code &ec)
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// bool remove(const path& p);
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// uintmax_t remove_all(const path& p);
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// file_status status(const path& p);
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// file_status symlink_status(const path& p);
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// UNSUPPORTED: c++03
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
// path temp_directory_path();
|
||||
|
|
|
@ -12,6 +12,8 @@
|
|||
|
||||
// REQUIRES: locale.en_US.UTF-8
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
#include <iomanip>
|
||||
#include <istream>
|
||||
#include <cassert>
|
||||
|
|
|
@ -12,6 +12,8 @@
|
|||
|
||||
// REQUIRES: locale.en_US.UTF-8
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
#include <iomanip>
|
||||
#include <ostream>
|
||||
#include <cassert>
|
||||
|
|
|
@ -10,6 +10,8 @@
|
|||
|
||||
// istream cerr;
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// FILE_DEPENDENCIES: ../check-stderr.sh
|
||||
// RUN: %{build}
|
||||
// RUN: %{exec} bash check-stderr.sh "%t.exe" "1234"
|
||||
|
|
|
@ -10,6 +10,8 @@
|
|||
|
||||
// istream clog;
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// FILE_DEPENDENCIES: ../check-stderr.sh
|
||||
// RUN: %{build}
|
||||
// RUN: %{exec} bash check-stderr.sh "%t.exe" "1234"
|
||||
|
|
|
@ -12,6 +12,8 @@
|
|||
|
||||
// istream cout;
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// FILE_DEPENDENCIES: ../check-stdout.sh
|
||||
// RUN: %{build}
|
||||
// RUN: %{exec} bash check-stdout.sh "%t.exe" "1234"
|
||||
|
|
|
@ -10,6 +10,8 @@
|
|||
|
||||
// istream wcerr;
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// FILE_DEPENDENCIES: ../check-stderr.sh
|
||||
// RUN: %{build}
|
||||
// RUN: %{exec} bash check-stderr.sh "%t.exe" "1234"
|
||||
|
|
|
@ -10,6 +10,8 @@
|
|||
|
||||
// istream wclog;
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// FILE_DEPENDENCIES: ../check-stderr.sh
|
||||
// RUN: %{build}
|
||||
// RUN: %{exec} bash check-stderr.sh "%t.exe" "1234"
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// XFAIL: libcpp-has-no-stdout
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <iostream>
|
||||
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// test get_new_handler
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
#include <new>
|
||||
#include <cassert>
|
||||
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// test set_new_handler
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
#include <new>
|
||||
#include <cassert>
|
||||
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
// test operator new[]
|
||||
// NOTE: asan and msan will not call the new handler.
|
||||
// UNSUPPORTED: sanitizer-new-delete
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
|
||||
#include <new>
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
// test operator new [] (nothrow)
|
||||
// NOTE: asan and msan will not call the new handler.
|
||||
// UNSUPPORTED: sanitizer-new-delete
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
|
||||
#include <new>
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
|
||||
// asan and msan will not call the new handler.
|
||||
// UNSUPPORTED: sanitizer-new-delete
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
#include <new>
|
||||
#include <cstddef>
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
|
||||
// asan and msan will not call the new handler.
|
||||
// UNSUPPORTED: sanitizer-new-delete
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
#include <new>
|
||||
#include <cstddef>
|
||||
|
|
|
@ -13,6 +13,8 @@
|
|||
|
||||
// <complex>
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// Test the feature test macros defined by <complex>
|
||||
|
||||
/* Constant Value
|
||||
|
|
|
@ -12,6 +12,7 @@
|
|||
// clang-format off
|
||||
|
||||
// UNSUPPORTED: libcpp-has-no-filesystem-library
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <filesystem>
|
||||
|
||||
|
|
|
@ -12,6 +12,7 @@
|
|||
// clang-format off
|
||||
|
||||
// UNSUPPORTED: libcpp-has-no-localization
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <istream>
|
||||
|
||||
|
|
|
@ -12,6 +12,7 @@
|
|||
// clang-format off
|
||||
|
||||
// UNSUPPORTED: libcpp-has-no-localization
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <locale>
|
||||
|
||||
|
|
|
@ -12,6 +12,7 @@
|
|||
// clang-format off
|
||||
|
||||
// UNSUPPORTED: libcpp-has-no-localization
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <ostream>
|
||||
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// test <cstdlib>
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
#include <cstdlib>
|
||||
#include <type_traits>
|
||||
#include <cassert>
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// test <ctime>
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
#include <ctime>
|
||||
#include <type_traits>
|
||||
#include "test_macros.h"
|
||||
|
|
|
@ -24,6 +24,8 @@
|
|||
// it.
|
||||
// XFAIL: linux-gnu
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
#include <locale>
|
||||
#include <string>
|
||||
#include <cassert>
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
// REQUIRES: locale.en_US.UTF-8
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <locale>
|
||||
|
||||
// template <class charT> class collate_byname
|
||||
|
|
|
@ -13,6 +13,8 @@
|
|||
// int compare(const charT* low1, const charT* high1,
|
||||
// const charT* low2, const charT* high2) const;
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
#include <locale>
|
||||
#include <cassert>
|
||||
|
||||
|
|
|
@ -14,6 +14,8 @@
|
|||
|
||||
// This test is not portable
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
#include <locale>
|
||||
#include <string>
|
||||
#include <cassert>
|
||||
|
|
|
@ -12,6 +12,8 @@
|
|||
|
||||
// ~ctype();
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
#include <locale>
|
||||
#include <cassert>
|
||||
|
||||
|
|
|
@ -12,6 +12,8 @@
|
|||
|
||||
// static const mask* classic_table() throw();
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
#include <locale>
|
||||
#include <cassert>
|
||||
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
// bool is(mask m, charT c) const;
|
||||
|
||||
// REQUIRES: locale.en_US.UTF-8
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
#include <locale>
|
||||
#include <type_traits>
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
// const charT* do_is(const charT* low, const charT* high, mask* vec) const;
|
||||
|
||||
// REQUIRES: locale.en_US.UTF-8
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
#include <locale>
|
||||
#include <string>
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
|
||||
// REQUIRES: locale.en_US.UTF-8
|
||||
// REQUIRES: locale.fr_CA.ISO8859-1
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <locale>
|
||||
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
|
||||
// REQUIRES: locale.en_US.UTF-8
|
||||
// REQUIRES: locale.fr_CA.ISO8859-1
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <locale>
|
||||
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
// const charT* scan_is(mask m, const charT* low, const charT* high) const;
|
||||
|
||||
// REQUIRES: locale.en_US.UTF-8
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
#include <locale>
|
||||
#include <string>
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
// const charT* scan_not(mask m, const charT* low, const charT* high) const;
|
||||
|
||||
// REQUIRES: locale.en_US.UTF-8
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
#include <locale>
|
||||
#include <string>
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// REQUIRES: locale.en_US.UTF-8
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <locale>
|
||||
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// REQUIRES: locale.en_US.UTF-8
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <locale>
|
||||
|
||||
|
|
|
@ -14,6 +14,7 @@
|
|||
// ios_base::iostate& err, long double& v) const;
|
||||
|
||||
// REQUIRES: locale.en_US.UTF-8
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
#include <locale>
|
||||
#include <ios>
|
||||
|
|
|
@ -11,6 +11,8 @@
|
|||
// NetBSD does not support LC_MONETARY at the moment
|
||||
// XFAIL: netbsd
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// REQUIRES: locale.fr_FR.UTF-8
|
||||
|
||||
// <locale>
|
||||
|
|
|
@ -15,6 +15,8 @@
|
|||
// Possibly related to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16006
|
||||
// XFAIL: linux
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// REQUIRES: locale.ru_RU.UTF-8
|
||||
|
||||
// <locale>
|
||||
|
|
|
@ -9,6 +9,8 @@
|
|||
// NetBSD does not support LC_MONETARY at the moment
|
||||
// XFAIL: netbsd
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// REQUIRES: locale.zh_CN.UTF-8
|
||||
|
||||
// <locale>
|
||||
|
|
|
@ -14,6 +14,7 @@
|
|||
// ios_base::iostate& err, string_type& v) const;
|
||||
|
||||
// REQUIRES: locale.en_US.UTF-8
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
#include <locale>
|
||||
#include <ios>
|
||||
|
|
|
@ -14,6 +14,7 @@
|
|||
// long double units) const;
|
||||
|
||||
// REQUIRES: locale.en_US.UTF-8
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
#include <locale>
|
||||
#include <ios>
|
||||
|
|
|
@ -11,6 +11,8 @@
|
|||
// NetBSD does not support LC_MONETARY at the moment
|
||||
// XFAIL: netbsd
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// REQUIRES: locale.fr_FR.UTF-8
|
||||
|
||||
// <locale>
|
||||
|
|
|
@ -15,6 +15,8 @@
|
|||
// Possibly related to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16006
|
||||
// XFAIL: linux
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// REQUIRES: locale.ru_RU.UTF-8
|
||||
|
||||
// <locale>
|
||||
|
|
|
@ -9,6 +9,8 @@
|
|||
// NetBSD does not support LC_MONETARY at the moment
|
||||
// XFAIL: netbsd
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// REQUIRES: locale.zh_CN.UTF-8
|
||||
|
||||
// <locale>
|
||||
|
|
|
@ -15,6 +15,8 @@
|
|||
|
||||
// REQUIRES: locale.en_US.UTF-8
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
#include <locale>
|
||||
#include <ios>
|
||||
#include <streambuf>
|
||||
|
|
|
@ -11,6 +11,8 @@
|
|||
// NetBSD does not support LC_MONETARY at the moment
|
||||
// XFAIL: netbsd
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// REQUIRES: locale.en_US.UTF-8
|
||||
// REQUIRES: locale.fr_FR.UTF-8
|
||||
// REQUIRES: locale.ru_RU.UTF-8
|
||||
|
|
|
@ -11,6 +11,8 @@
|
|||
// NetBSD does not support LC_MONETARY at the moment
|
||||
// XFAIL: netbsd
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// REQUIRES: locale.en_US.UTF-8
|
||||
// REQUIRES: locale.fr_FR.UTF-8
|
||||
// REQUIRES: locale.ru_RU.UTF-8
|
||||
|
|
|
@ -11,6 +11,8 @@
|
|||
// NetBSD does not support LC_MONETARY at the moment
|
||||
// XFAIL: netbsd
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// REQUIRES: locale.en_US.UTF-8
|
||||
// REQUIRES: locale.fr_FR.UTF-8
|
||||
// REQUIRES: locale.ru_RU.UTF-8
|
||||
|
|
|
@ -11,6 +11,8 @@
|
|||
// REQUIRES: locale.ru_RU.UTF-8
|
||||
// REQUIRES: locale.zh_CN.UTF-8
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// <locale>
|
||||
|
||||
// class moneypunct_byname<charT, International>
|
||||
|
|
|
@ -11,6 +11,8 @@
|
|||
// NetBSD does not support LC_MONETARY at the moment
|
||||
// XFAIL: netbsd
|
||||
|
||||
// XFAIL: LIBCXX-WINDOWS-FIXME
|
||||
|
||||
// REQUIRES: locale.en_US.UTF-8
|
||||
// REQUIRES: locale.fr_FR.UTF-8
|
||||
// REQUIRES: locale.ru_RU.UTF-8
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue