[libc++] Add missing UNSUPPORTED annotations to experimental tests that use RTTI

This commit is contained in:
Louis Dionne 2022-07-14 15:08:15 -04:00
parent 1f3f4833ea
commit 340b48b267
25 changed files with 79 additions and 4 deletions

View File

@ -8,6 +8,9 @@
// UNSUPPORTED: c++03
// test_memory_resource requires RTTI for dynamic_cast
// UNSUPPORTED: no-rtti
// <experimental/memory_resource>
// template <class T> class polymorphic_allocator

View File

@ -8,6 +8,9 @@
// UNSUPPORTED: c++03
// test_memory_resource requires RTTI for dynamic_cast
// UNSUPPORTED: no-rtti
// Aligned allocation is required by std::experimental::pmr, but it was not provided
// before macosx10.13 and as a result we get linker errors when deploying to older than
// macosx10.13.

View File

@ -8,6 +8,9 @@
// UNSUPPORTED: c++03
// test_memory_resource requires RTTI for dynamic_cast
// UNSUPPORTED: no-rtti
// <experimental/memory_resource>
// template <class T> class polymorphic_allocator

View File

@ -8,6 +8,9 @@
// UNSUPPORTED: c++03
// test_memory_resource requires RTTI for dynamic_cast
// UNSUPPORTED: no-rtti
// Aligned allocation is required by std::experimental::pmr, but it was not provided
// before macosx10.13 and as a result we get linker errors when deploying to older than
// macosx10.13.

View File

@ -8,6 +8,9 @@
// UNSUPPORTED: c++03
// test_memory_resource requires RTTI for dynamic_cast
// UNSUPPORTED: no-rtti
// Aligned allocation is required by std::experimental::pmr, but it was not provided
// before macosx10.13 and as a result we get linker errors when deploying to older than
// macosx10.13.

View File

@ -8,6 +8,9 @@
// UNSUPPORTED: c++03
// test_memory_resource requires RTTI for dynamic_cast
// UNSUPPORTED: no-rtti
// Aligned allocation is required by std::experimental::pmr, but it was not provided
// before macosx10.13 and as a result we get linker errors when deploying to older than
// macosx10.13.

View File

@ -8,6 +8,9 @@
// UNSUPPORTED: c++03
// test_memory_resource requires RTTI for dynamic_cast
// UNSUPPORTED: no-rtti
// Aligned allocation is required by std::experimental::pmr, but it was not provided
// before macosx10.13 and as a result we get linker errors when deploying to older than
// macosx10.13.

View File

@ -8,6 +8,9 @@
// UNSUPPORTED: c++03
// test_memory_resource requires RTTI for dynamic_cast
// UNSUPPORTED: no-rtti
// Aligned allocation is required by std::experimental::pmr, but it was not provided
// before macosx10.13 and as a result we get linker errors when deploying to older than
// macosx10.13.

View File

@ -8,6 +8,9 @@
// UNSUPPORTED: c++03
// test_memory_resource requires RTTI for dynamic_cast
// UNSUPPORTED: no-rtti
// Aligned allocation is required by std::experimental::pmr, but it was not provided
// before macosx10.13 and as a result we get linker errors when deploying to older than
// macosx10.13.

View File

@ -8,6 +8,9 @@
// UNSUPPORTED: c++03
// test_memory_resource requires RTTI for dynamic_cast
// UNSUPPORTED: no-rtti
// Aligned allocation is required by std::experimental::pmr, but it was not provided
// before macosx10.13 and as a result we get linker errors when deploying to older than
// macosx10.13.

View File

@ -8,6 +8,9 @@
// UNSUPPORTED: c++03
// test_memory_resource requires RTTI for dynamic_cast
// UNSUPPORTED: no-rtti
// Aligned allocation is required by std::experimental::pmr, but it was not provided
// before macosx10.13 and as a result we get linker errors when deploying to older than
// macosx10.13.

View File

@ -8,6 +8,9 @@
// UNSUPPORTED: c++03
// test_memory_resource requires RTTI for dynamic_cast
// UNSUPPORTED: no-rtti
// Aligned allocation is required by std::experimental::pmr, but it was not provided
// before macosx10.13 and as a result we get linker errors when deploying to older than
// macosx10.13.

View File

@ -8,6 +8,9 @@
// UNSUPPORTED: c++03
// test_memory_resource requires RTTI for dynamic_cast
// UNSUPPORTED: no-rtti
// <experimental/memory_resource>
// template <class Alloc> class resource_adaptor_imp;

View File

@ -8,6 +8,9 @@
// UNSUPPORTED: c++03
// test_memory_resource requires RTTI for dynamic_cast
// UNSUPPORTED: no-rtti
// <experimental/memory_resource>
// template <class Alloc> class resource_adaptor_imp;

View File

@ -8,6 +8,9 @@
// UNSUPPORTED: c++03
// test_memory_resource requires RTTI for dynamic_cast
// UNSUPPORTED: no-rtti
// <experimental/memory_resource>
// template <class Alloc> class resource_adaptor_imp;

View File

@ -8,6 +8,9 @@
// UNSUPPORTED: c++03
// test_memory_resource requires RTTI for dynamic_cast
// UNSUPPORTED: no-rtti
// <experimental/memory_resource>
// template <class Alloc> class resource_adaptor_imp;

View File

@ -8,6 +8,9 @@
// UNSUPPORTED: c++03
// test_memory_resource requires RTTI for dynamic_cast
// UNSUPPORTED: no-rtti
// <experimental/memory_resource>
// template <class Alloc> class resource_adaptor_imp;

View File

@ -8,6 +8,9 @@
// UNSUPPORTED: c++03
// test_memory_resource requires RTTI for dynamic_cast
// UNSUPPORTED: no-rtti
// <experimental/memory_resource>
// template <class Alloc> class resource_adaptor_imp;

View File

@ -8,6 +8,9 @@
// UNSUPPORTED: c++03
// test_memory_resource requires RTTI for dynamic_cast
// UNSUPPORTED: no-rtti
// Aligned allocation is required by std::experimental::pmr, but it was not provided
// before macosx10.13 and as a result we get linker errors when deploying to older than
// macosx10.13.

View File

@ -8,6 +8,9 @@
// UNSUPPORTED: c++03
// test_memory_resource requires RTTI for dynamic_cast
// UNSUPPORTED: no-rtti
// <experimental/memory_resource>
// bool operator==(memory_resource const &, memory_resource const &) noexcept;

View File

@ -8,6 +8,9 @@
// UNSUPPORTED: c++03
// test_memory_resource requires RTTI for dynamic_cast
// UNSUPPORTED: no-rtti
// <experimental/memory_resource>
// bool operator!=(memory_resource const &, memory_resource const &) noexcept;

View File

@ -6,10 +6,13 @@
//
//===----------------------------------------------------------------------===//
// <experimental/memory_resource>
// UNSUPPORTED: c++03
// test_memory_resource requires RTTI for dynamic_cast
// UNSUPPORTED: no-rtti
// <experimental/memory_resource>
//------------------------------------------------------------------------------
// TESTING void * memory_resource::allocate(size_t, size_t = max_align)
//

View File

@ -6,10 +6,13 @@
//
//===----------------------------------------------------------------------===//
// <experimental/memory_resource>
// UNSUPPORTED: c++03
// test_memory_resource requires RTTI for dynamic_cast
// UNSUPPORTED: no-rtti
// <experimental/memory_resource>
//------------------------------------------------------------------------------
// TESTING void * memory_resource::deallocate(void *, size_t, size_t = max_align)
//

View File

@ -8,6 +8,9 @@
// UNSUPPORTED: c++03
// test_memory_resource requires RTTI for dynamic_cast
// UNSUPPORTED: no-rtti
// <experimental/memory_resource>
//------------------------------------------------------------------------------

View File

@ -8,6 +8,9 @@
// UNSUPPORTED: c++03
// test_memory_resource requires RTTI for dynamic_cast
// UNSUPPORTED: no-rtti
// <experimental/memory_resource>
//------------------------------------------------------------------------------