diff options
Diffstat (limited to 'libcxx/test/std')
4 files changed, 1 insertions, 25 deletions
diff --git a/libcxx/test/std/containers/sequences/vector.bool/default_noexcept.pass.cpp b/libcxx/test/std/containers/sequences/vector.bool/default_noexcept.pass.cpp index d0a96480834..b94588ead93 100644 --- a/libcxx/test/std/containers/sequences/vector.bool/default_noexcept.pass.cpp +++ b/libcxx/test/std/containers/sequences/vector.bool/default_noexcept.pass.cpp @@ -39,21 +39,11 @@ int main() } { typedef std::vector<bool, other_allocator<bool>> C; -// See N4258 - vector<T, Allocator>::basic_string() noexcept; -#if TEST_STD_VER <= 14 static_assert(!std::is_nothrow_default_constructible<C>::value, ""); -#else - static_assert( std::is_nothrow_default_constructible<C>::value, ""); -#endif } { typedef std::vector<bool, some_alloc<bool>> C; -// See N4258 - vector<T, Allocator>::basic_string() noexcept; -#if TEST_STD_VER <= 14 static_assert(!std::is_nothrow_default_constructible<C>::value, ""); -#else - static_assert( std::is_nothrow_default_constructible<C>::value, ""); -#endif } #endif } diff --git a/libcxx/test/std/containers/sequences/vector/vector.cons/construct_default.pass.cpp b/libcxx/test/std/containers/sequences/vector/vector.cons/construct_default.pass.cpp index 9d757bf576a..5e87c07ef70 100644 --- a/libcxx/test/std/containers/sequences/vector/vector.cons/construct_default.pass.cpp +++ b/libcxx/test/std/containers/sequences/vector/vector.cons/construct_default.pass.cpp @@ -15,6 +15,7 @@ #include <vector> #include <cassert> +#include "test_macros.h" #include "test_allocator.h" #include "../../../NotConstructible.h" #include "../../../stack_allocator.h" diff --git a/libcxx/test/std/containers/sequences/vector/vector.cons/default_noexcept.pass.cpp b/libcxx/test/std/containers/sequences/vector/vector.cons/default_noexcept.pass.cpp index e13a5fc0d35..60f7b72c947 100644 --- a/libcxx/test/std/containers/sequences/vector/vector.cons/default_noexcept.pass.cpp +++ b/libcxx/test/std/containers/sequences/vector/vector.cons/default_noexcept.pass.cpp @@ -41,21 +41,11 @@ int main() } { typedef std::vector<MoveOnly, other_allocator<MoveOnly>> C; -// See N4258 - vector<T, Allocator>::basic_string() noexcept; -#if TEST_STD_VER <= 14 static_assert(!std::is_nothrow_default_constructible<C>::value, ""); -#else - static_assert( std::is_nothrow_default_constructible<C>::value, ""); -#endif } { typedef std::vector<MoveOnly, some_alloc<MoveOnly>> C; -// See N4258 - vector<T, Allocator>::basic_string() noexcept; -#if TEST_STD_VER <= 14 static_assert(!std::is_nothrow_default_constructible<C>::value, ""); -#else - static_assert( std::is_nothrow_default_constructible<C>::value, ""); -#endif } #endif } diff --git a/libcxx/test/std/strings/basic.string/string.cons/default_noexcept.pass.cpp b/libcxx/test/std/strings/basic.string/string.cons/default_noexcept.pass.cpp index c6137d6b54b..af117103d82 100644 --- a/libcxx/test/std/strings/basic.string/string.cons/default_noexcept.pass.cpp +++ b/libcxx/test/std/strings/basic.string/string.cons/default_noexcept.pass.cpp @@ -40,12 +40,7 @@ int main() } { typedef std::basic_string<char, std::char_traits<char>, some_alloc<char>> C; -// See N4258 - basic_string<char, traits, Allocator>::basic_string() noexcept; -#if TEST_STD_VER <= 14 static_assert(!std::is_nothrow_default_constructible<C>::value, ""); -#else - static_assert( std::is_nothrow_default_constructible<C>::value, ""); -#endif } #endif } |