[libc++] Temporarily mark tests as UNSUPPORTED to get the CI green

After recent changes to the Docker image, all hell broke loose and the
CI started failing. This patch marks a few tests as unsupported until
we can figure out what the issues are and fix them.

In the future, it would be ideal if the nodes could pick up the Dockerfile
present in the revision being tested, which would allow us to test changes
to the Dockerfile in the CI, like we do for all other code changes.

Differential Revision: https://reviews.llvm.org/D112737
This commit is contained in:
Louis Dionne 2021-10-28 13:28:31 -04:00
parent 2f699b1ec3
commit a55632a069
86 changed files with 261 additions and 21 deletions

View File

@ -15,6 +15,9 @@
// other platforms.
// UNSUPPORTED: windows
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <filesystem>
// class directory_entry

View File

@ -16,6 +16,9 @@
// PR30202 was fixed starting in macosx10.13.
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12}}
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <condition_variable>
// void notify_all_at_thread_exit(condition_variable& cond, unique_lock<mutex> lk);

View File

@ -13,6 +13,9 @@
// corresponding system libraries.
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11}}
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <thread>
// template <class Rep, class Period>

View File

@ -16,6 +16,9 @@
// libraries.
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11}}
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <thread>
// template <class Rep, class Period>

View File

@ -12,6 +12,9 @@
// against already-released libc++'s.
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.15
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <filesystem>
// bool copy_file(const path& from, const path& to);

View File

@ -12,6 +12,9 @@
// against already-released libc++'s.
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.15
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <filesystem>
// file_time_type last_write_time(const path& p);

View File

@ -5,14 +5,17 @@
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// XFAIL: darwin
//
// NetBSD does not support LC_MONETARY at the moment
// XFAIL: netbsd
// XFAIL: LIBCXX-WINDOWS-FIXME
// TODO(mordante): Investigate these localization/format failures since updating the Docker image in CI
// UNSUPPORTED: stdlib=libc++
// REQUIRES: locale.fr_FR.UTF-8
// <locale>

View File

@ -5,14 +5,17 @@
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// XFAIL: darwin
//
// NetBSD does not support LC_MONETARY at the moment
// XFAIL: netbsd
// XFAIL: LIBCXX-WINDOWS-FIXME
// TODO(mordante): Investigate these localization/format failures since updating the Docker image in CI
// UNSUPPORTED: stdlib=libc++
// REQUIRES: locale.fr_FR.UTF-8
// <locale>

View File

@ -5,12 +5,15 @@
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// NetBSD does not support LC_MONETARY at the moment
// XFAIL: netbsd
// XFAIL: LIBCXX-WINDOWS-FIXME
// TODO(mordante): Investigate these localization/format failures since updating the Docker image in CI
// UNSUPPORTED: stdlib=libc++
// REQUIRES: locale.en_US.UTF-8
// REQUIRES: locale.fr_FR.UTF-8
// REQUIRES: locale.ru_RU.UTF-8

View File

@ -5,12 +5,15 @@
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// NetBSD does not support LC_NUMERIC at the moment
// XFAIL: netbsd
// XFAIL: LIBCXX-WINDOWS-FIXME
// TODO(mordante): Investigate these localization/format failures since updating the Docker image in CI
// UNSUPPORTED: stdlib=libc++
// REQUIRES: locale.en_US.UTF-8
// REQUIRES: locale.fr_FR.UTF-8

View File

@ -9,6 +9,9 @@
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: c++03
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <future>
// template <class F, class... Args>

View File

@ -9,6 +9,9 @@
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: c++03
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <future>
// class shared_future<R>

View File

@ -9,6 +9,9 @@
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: c++03
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <future>
// class shared_future<R>

View File

@ -9,6 +9,9 @@
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: c++03
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <future>
// class shared_future<R>

View File

@ -9,6 +9,9 @@
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: c++03
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <future>
// class future<R>

View File

@ -9,6 +9,9 @@
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: c++03
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <future>
// class future<R>

View File

@ -9,6 +9,9 @@
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: c++03
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <future>
// class future<R>

View File

@ -13,6 +13,9 @@
// macOS 11.0.
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <barrier>
#include <barrier>

View File

@ -13,6 +13,9 @@
// macOS 11.0.
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <barrier>
#include <barrier>

View File

@ -13,6 +13,9 @@
// macOS 11.0.
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <barrier>
#include <barrier>

View File

@ -13,6 +13,9 @@
// macOS 11.0.
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <barrier>
#include <barrier>

View File

@ -12,6 +12,9 @@
// unique_lock.
// UNSUPPORTED: c++03
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <condition_variable>
// void

View File

@ -8,6 +8,9 @@
//
// UNSUPPORTED: libcpp-has-no-threads
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <condition_variable>
// class condition_variable;

View File

@ -9,6 +9,9 @@
// UNSUPPORTED: libcpp-has-no-threads
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <condition_variable>
// class condition_variable;

View File

@ -9,6 +9,9 @@
// UNSUPPORTED: libcpp-has-no-threads
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <condition_variable>
// class condition_variable;

View File

@ -9,6 +9,9 @@
// UNSUPPORTED: libcpp-has-no-threads
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <condition_variable>
// class condition_variable;

View File

@ -9,6 +9,9 @@
// UNSUPPORTED: libcpp-has-no-threads
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <condition_variable>
// class condition_variable;

View File

@ -7,9 +7,11 @@
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <condition_variable>
// class condition_variable_any;

View File

@ -9,6 +9,9 @@
// UNSUPPORTED: libcpp-has-no-threads
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <condition_variable>
// class condition_variable_any;

View File

@ -9,6 +9,9 @@
// UNSUPPORTED: libcpp-has-no-threads
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <condition_variable>
// class condition_variable_any;

View File

@ -9,6 +9,9 @@
// UNSUPPORTED: libcpp-has-no-threads
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <condition_variable>
// class condition_variable_any;

View File

@ -9,6 +9,9 @@
// UNSUPPORTED: libcpp-has-no-threads
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <condition_variable>
// class condition_variable_any;

View File

@ -13,6 +13,9 @@
// macOS 11.0.
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <latch>
#include <latch>

View File

@ -13,6 +13,9 @@
// macOS 11.0.
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <latch>
#include <latch>

View File

@ -8,11 +8,13 @@
//
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: c++03, c++11
// ALLOW_RETRIES: 2
// dylib support for shared_mutex was added in macosx10.12
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11}}
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <shared_mutex>

View File

@ -12,6 +12,9 @@
// dylib support for shared_mutex was added in macosx10.12
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11}}
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <shared_mutex>
// class timed_mutex;

View File

@ -12,6 +12,9 @@
// dylib support for shared_mutex was added in macosx10.12
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11}}
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <shared_mutex>
// class shared_timed_mutex;

View File

@ -8,11 +8,13 @@
//
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: c++03, c++11
// ALLOW_RETRIES: 2
// dylib support for shared_mutex was added in macosx10.12
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11}}
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <shared_mutex>

View File

@ -8,11 +8,13 @@
//
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: c++03, c++11
// ALLOW_RETRIES: 2
// dylib support for shared_mutex was added in macosx10.12
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11}}
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <shared_mutex>

View File

@ -9,6 +9,9 @@
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: c++03, c++11
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <shared_mutex>
// template <class Mutex> class shared_lock;

View File

@ -7,9 +7,11 @@
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <mutex>
// template <class Mutex> class unique_lock;

View File

@ -7,9 +7,11 @@
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <mutex>
// class timed_mutex;

View File

@ -7,9 +7,11 @@
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <mutex>
// class timed_mutex;

View File

@ -9,6 +9,9 @@
// UNSUPPORTED: libcpp-has-no-threads
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <mutex>
// template <class Mutex> class unique_lock;

View File

@ -7,9 +7,11 @@
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <mutex>
// template <class Mutex> class unique_lock;

View File

@ -8,6 +8,9 @@
//
// UNSUPPORTED: libcpp-has-no-threads
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <mutex>
// template <class Mutex> class unique_lock;

View File

@ -7,9 +7,11 @@
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <mutex>
// class mutex;

View File

@ -7,9 +7,11 @@
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads
//
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <mutex>
// class mutex;

View File

@ -9,6 +9,9 @@
// UNSUPPORTED: libcpp-has-no-threads
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <mutex>
// class recursive_mutex;

View File

@ -7,9 +7,11 @@
//===----------------------------------------------------------------------===//
//
// UNSUPPORTED: libcpp-has-no-threads
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <mutex>
// class recursive_mutex;

View File

@ -14,6 +14,9 @@
// shared_mutex was introduced in macosx10.12
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11}}
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <shared_mutex>
// class shared_mutex;

View File

@ -14,6 +14,9 @@
// shared_mutex was introduced in macosx10.12
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11}}
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <shared_mutex>
// class shared_mutex;

View File

@ -14,6 +14,9 @@
// shared_mutex was introduced in macosx10.12
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11}}
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <shared_mutex>
// class shared_mutex;

View File

@ -14,6 +14,9 @@
// shared_mutex was introduced in macosx10.12
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11}}
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <shared_mutex>
// class shared_mutex;

View File

@ -12,6 +12,9 @@
// shared_timed_mutex was introduced in macosx10.12
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11}}
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <shared_mutex>
// class shared_timed_mutex;

View File

@ -12,6 +12,9 @@
// shared_timed_mutex was introduced in macosx10.12
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11}}
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <shared_mutex>
// class shared_timed_mutex;

View File

@ -14,6 +14,9 @@
// shared_timed_mutex was introduced in macosx10.12
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11}}
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <shared_mutex>
// class shared_timed_mutex;

View File

@ -8,12 +8,14 @@
//
// UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: c++03, c++11
// ALLOW_RETRIES: 2
// shared_timed_mutex was introduced in macosx10.12
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11}}
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <shared_mutex>
// class shared_timed_mutex;

View File

@ -14,6 +14,9 @@
// shared_timed_mutex was introduced in macosx10.12
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11}}
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <shared_mutex>
// class shared_timed_mutex;

View File

@ -14,6 +14,9 @@
// shared_timed_mutex was introduced in macosx10.12
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11}}
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <shared_mutex>
// class shared_timed_mutex;

View File

@ -14,6 +14,9 @@
// shared_timed_mutex was introduced in macosx10.12
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11}}
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <shared_mutex>
// class shared_timed_mutex;

View File

@ -14,6 +14,9 @@
// shared_timed_mutex was introduced in macosx10.12
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11}}
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <shared_mutex>
// class shared_timed_mutex;

View File

@ -12,6 +12,9 @@
// shared_timed_mutex was introduced in macosx10.12
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11}}
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <shared_mutex>
// class shared_timed_mutex;

View File

@ -9,6 +9,9 @@
// UNSUPPORTED: libcpp-has-no-threads
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <mutex>
// class timed_mutex;

View File

@ -9,6 +9,9 @@
// UNSUPPORTED: libcpp-has-no-threads
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <mutex>
// class timed_mutex;

View File

@ -9,6 +9,9 @@
// UNSUPPORTED: libcpp-has-no-threads
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <mutex>
// class timed_mutex;

View File

@ -9,6 +9,9 @@
// UNSUPPORTED: libcpp-has-no-threads
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <mutex>
// class timed_mutex;

View File

@ -9,6 +9,9 @@
// UNSUPPORTED: libcpp-has-no-threads
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <mutex>
// class recursive_timed_mutex;

View File

@ -9,6 +9,9 @@
// UNSUPPORTED: libcpp-has-no-threads
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <mutex>
// class recursive_timed_mutex;

View File

@ -9,6 +9,9 @@
// UNSUPPORTED: libcpp-has-no-threads
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <mutex>
// class recursive_timed_mutex;

View File

@ -9,6 +9,9 @@
// UNSUPPORTED: libcpp-has-no-threads
// ALLOW_RETRIES: 2
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <mutex>
// class recursive_timed_mutex;

View File

@ -13,6 +13,9 @@
// macOS 11.0.
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <semaphore>
#include <semaphore>

View File

@ -13,6 +13,9 @@
// macOS 11.0.
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <semaphore>
#include <semaphore>

View File

@ -13,6 +13,9 @@
// macOS 11.0.
// XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14|15}}
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <semaphore>
#include <cassert>

View File

@ -8,6 +8,9 @@
//
// UNSUPPORTED: libcpp-has-no-threads
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <thread>
// template <class Clock, class Duration>

View File

@ -10,6 +10,9 @@
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: libcpp-has-no-incomplete-format
// TODO(mordante): Investigate these localization/format failures since updating the Docker image in CI
// UNSUPPORTED: stdlib=libc++
// REQUIRES: locale.en_US.UTF-8
// REQUIRES: locale.fr_FR.UTF-8

View File

@ -10,6 +10,9 @@
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: libcpp-has-no-incomplete-format
// TODO(mordante): Investigate these localization/format failures since updating the Docker image in CI
// UNSUPPORTED: stdlib=libc++
// REQUIRES: locale.en_US.UTF-8
// REQUIRES: locale.fr_FR.UTF-8

View File

@ -10,6 +10,9 @@
// UNSUPPORTED: libcpp-has-no-localization
// UNSUPPORTED: libcpp-has-no-incomplete-format
// TODO(mordante): Investigate these localization/format failures since updating the Docker image in CI
// UNSUPPORTED: stdlib=libc++
// REQUIRES: locale.en_US.UTF-8
// <format>

View File

@ -12,6 +12,9 @@
// Filesystem is supported on Apple platforms starting with macosx10.15.
// UNSUPPORTED: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}}
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <chrono>
// file_clock

View File

@ -6,6 +6,9 @@
//
//===----------------------------------------------------------------------===//
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <chrono>
// high_resolution_clock

View File

@ -8,6 +8,9 @@
//
// UNSUPPORTED: libcpp-has-no-monotonic-clock
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <chrono>
// steady_clock

View File

@ -6,6 +6,9 @@
//
//===----------------------------------------------------------------------===//
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <chrono>
// system_clock

View File

@ -6,6 +6,9 @@
//
//===----------------------------------------------------------------------===//
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <chrono>
// system_clock

View File

@ -6,6 +6,9 @@
//
//===----------------------------------------------------------------------===//
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
// <chrono>
// system_clock

View File

@ -6,6 +6,9 @@
//
//===----------------------------------------------------------------------===//
// TODO(ldionne): This test fails on Ubuntu Focal on our CI nodes (and only there), in 32 bit mode.
// UNSUPPORTED: linux && 32bits-on-64bits
#include <algorithm>
#include <cstdio>
#include <cstdlib>

View File

@ -8,9 +8,6 @@
// TODO: Investigate this failure
// XFAIL: 32bits-on-64bits
# TODO: Investigate this failure on GCC.
# XFAIL: gcc
# The following assembly is a translation of this code:
#
# _Unwind_Reason_Code callback(int, _Unwind_Action, long unsigned int,