Disable hash_is_avalanching tests when BOOST_NO_CXX11_TEMPLATE_ALIASES is defined, because hash_traits.hpp uses void_t

This commit is contained in:
Peter Dimov
2022-10-30 03:54:24 +03:00
parent 0d2266decb
commit 0865c1d230
2 changed files with 10 additions and 0 deletions

View File

@@ -12,6 +12,11 @@
BOOST_PRAGMA_MESSAGE( "Test skipped, BOOST_NO_CXX11_HDR_TYPE_TRAITS is defined" )
int main() {}
#elif defined(BOOST_NO_CXX11_TEMPLATE_ALIASES)
BOOST_PRAGMA_MESSAGE( "Test skipped, BOOST_NO_CXX11_TEMPLATE_ALIASES is defined" )
int main() {}
#else
#include <boost/unordered/hash_traits.hpp>

View File

@@ -12,6 +12,11 @@
BOOST_PRAGMA_MESSAGE( "Test skipped, BOOST_NO_CXX11_HDR_TYPE_TRAITS is defined" )
int main() {}
#elif defined(BOOST_NO_CXX11_TEMPLATE_ALIASES)
BOOST_PRAGMA_MESSAGE( "Test skipped, BOOST_NO_CXX11_TEMPLATE_ALIASES is defined" )
int main() {}
#elif defined(BOOST_NO_CXX17_HDR_STRING_VIEW)
BOOST_PRAGMA_MESSAGE( "Test skipped, BOOST_NO_CXX17_HDR_STRING_VIEW is defined" )