From c5b63d2cbbd908fbacc9252d7168759689c582ec Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Fri, 16 Sep 2022 11:00:23 +0300 Subject: [PATCH] Disable failing tests on msvc-10.0 and msvc-11.0 --- test/hash_unordered_map_test.cpp | 5 +++++ test/hash_unordered_multimap_test.cpp | 5 +++++ test/hash_unordered_multiset_test.cpp | 5 +++++ test/hash_unordered_set_test.cpp | 5 +++++ 4 files changed, 20 insertions(+) diff --git a/test/hash_unordered_map_test.cpp b/test/hash_unordered_map_test.cpp index c9dbbf7..8859dbd 100644 --- a/test/hash_unordered_map_test.cpp +++ b/test/hash_unordered_map_test.cpp @@ -17,6 +17,11 @@ BOOST_PRAGMA_MESSAGE( "Test skipped, BOOST_NO_CXX11_HDR_UNORDERED_MAP is defined" ) int main() {} +#elif defined(BOOST_NO_CXX11_VARIADIC_TEMPLATES) && defined(_CPPLIB_VER) && _CPPLIB_VER >= 520 + +BOOST_PRAGMA_MESSAGE( "Test skipped, _CPPLIB_VER >= 520 and BOOST_NO_CXX11_VARIADIC_TEMPLATES is defined" ) +int main() {} + #else #include diff --git a/test/hash_unordered_multimap_test.cpp b/test/hash_unordered_multimap_test.cpp index f442e55..f4a1aa1 100644 --- a/test/hash_unordered_multimap_test.cpp +++ b/test/hash_unordered_multimap_test.cpp @@ -16,6 +16,11 @@ BOOST_PRAGMA_MESSAGE( "Test skipped, BOOST_NO_CXX11_HDR_UNORDERED_MAP is defined" ) int main() {} +#elif defined(BOOST_NO_CXX11_VARIADIC_TEMPLATES) && defined(_CPPLIB_VER) && _CPPLIB_VER >= 520 + +BOOST_PRAGMA_MESSAGE( "Test skipped, _CPPLIB_VER >= 520 and BOOST_NO_CXX11_VARIADIC_TEMPLATES is defined" ) +int main() {} + #else #include diff --git a/test/hash_unordered_multiset_test.cpp b/test/hash_unordered_multiset_test.cpp index b2cd825..7abfffc 100644 --- a/test/hash_unordered_multiset_test.cpp +++ b/test/hash_unordered_multiset_test.cpp @@ -16,6 +16,11 @@ BOOST_PRAGMA_MESSAGE( "Test skipped, BOOST_NO_CXX11_HDR_UNORDERED_SET is defined" ) int main() {} +#elif defined(BOOST_NO_CXX11_VARIADIC_TEMPLATES) && defined(_CPPLIB_VER) && _CPPLIB_VER >= 520 + +BOOST_PRAGMA_MESSAGE( "Test skipped, _CPPLIB_VER >= 520 and BOOST_NO_CXX11_VARIADIC_TEMPLATES is defined" ) +int main() {} + #else #include diff --git a/test/hash_unordered_set_test.cpp b/test/hash_unordered_set_test.cpp index 73e90d6..b5af943 100644 --- a/test/hash_unordered_set_test.cpp +++ b/test/hash_unordered_set_test.cpp @@ -17,6 +17,11 @@ BOOST_PRAGMA_MESSAGE( "Test skipped, BOOST_NO_CXX11_HDR_UNORDERED_SET is defined" ) int main() {} +#elif defined(BOOST_NO_CXX11_VARIADIC_TEMPLATES) && defined(_CPPLIB_VER) && _CPPLIB_VER >= 520 + +BOOST_PRAGMA_MESSAGE( "Test skipped, _CPPLIB_VER >= 520 and BOOST_NO_CXX11_VARIADIC_TEMPLATES is defined" ) +int main() {} + #else #include