From c49b11aec8aac9f6b6fa876e447d84df4d088a40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ion=20Gazta=C3=B1aga?= Date: Wed, 24 Aug 2022 14:42:30 +0200 Subject: [PATCH] Disable buggy warnings using config begin/end --- test/static_vector_test.cpp | 43 ++----------------------------------- 1 file changed, 2 insertions(+), 41 deletions(-) diff --git a/test/static_vector_test.cpp b/test/static_vector_test.cpp index 25e7424..62d45ff 100644 --- a/test/static_vector_test.cpp +++ b/test/static_vector_test.cpp @@ -13,6 +13,7 @@ #include #include #include "../../intrusive/test/iterator_test.hpp" +#include #include "static_vector_test.hpp" @@ -792,45 +793,5 @@ int main(int, char* []) return boost::report_errors(); } -/* +#include -#include -#include - -struct S_trivial { -int i; -}; -static_assert(std::is_nothrow_move_constructible::value, ""); -static_assert(std::is_nothrow_move_assignable::value, ""); - -struct S1 { -int i = 0; -}; -static_assert(std::is_nothrow_move_constructible::value, ""); -static_assert(std::is_nothrow_move_assignable::value, ""); - -struct S2 { -int i = 0; -S2(S2&&) noexcept; -S2& operator=(S2&&) noexcept; -}; -static_assert(std::is_nothrow_move_constructible::value, ""); -static_assert(std::is_nothrow_move_assignable::value, ""); - -// Succeed -static_assert(std::is_nothrow_move_constructible>::value, ""); -static_assert(std::is_nothrow_move_assignable>::value, ""); - -// Fail -static_assert(std::is_nothrow_move_constructible>::value, ""); -static_assert(std::is_nothrow_move_assignable>::value, ""); - -// Fail -static_assert(std::is_nothrow_move_constructible>::value, ""); -static_assert(std::is_nothrow_move_assignable>::value, ""); - -int main() -{ - return 0; -} -*/