From e7c1e1a56e4dab661225f568847f87732beb9d47 Mon Sep 17 00:00:00 2001 From: Christian Mazakas Date: Thu, 1 Jun 2023 14:18:54 -0700 Subject: [PATCH] Clean up raii count checkers to avoid extraneous assertions --- test/cfoa/exception_helpers.hpp | 3 --- test/cfoa/helpers.hpp | 6 +----- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/test/cfoa/exception_helpers.hpp b/test/cfoa/exception_helpers.hpp index 79bee58e..691936f6 100644 --- a/test/cfoa/exception_helpers.hpp +++ b/test/cfoa/exception_helpers.hpp @@ -416,9 +416,6 @@ template using span_value_type = typename T::value_type; void check_raii_counts() { - BOOST_TEST_GE(raii::default_constructor, 0u); - BOOST_TEST_GE(raii::copy_constructor, 0u); - BOOST_TEST_GE(raii::move_constructor, 0u); BOOST_TEST_GT(raii::destructor, 0u); BOOST_TEST_EQ( diff --git a/test/cfoa/helpers.hpp b/test/cfoa/helpers.hpp index 2ba3f326..517326bf 100644 --- a/test/cfoa/helpers.hpp +++ b/test/cfoa/helpers.hpp @@ -385,9 +385,6 @@ template using span_value_type = typename T::value_type; void check_raii_counts() { - BOOST_TEST_GE(raii::default_constructor, 0u); - BOOST_TEST_GE(raii::copy_constructor, 0u); - BOOST_TEST_GE(raii::move_constructor, 0u); BOOST_TEST_GT(raii::destructor, 0u); BOOST_TEST_EQ( @@ -581,8 +578,7 @@ public: void deallocate(pointer p, size_type) { ::operator delete((void*)p.ptr_); } - template - void construct(U* p, Args&&... args) + template void construct(U* p, Args&&... args) { new ((void*)p) U(std::forward(args)...); }