forked from boostorg/container_hash
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:
@@ -12,6 +12,11 @@
|
|||||||
BOOST_PRAGMA_MESSAGE( "Test skipped, BOOST_NO_CXX11_HDR_TYPE_TRAITS is defined" )
|
BOOST_PRAGMA_MESSAGE( "Test skipped, BOOST_NO_CXX11_HDR_TYPE_TRAITS is defined" )
|
||||||
int main() {}
|
int main() {}
|
||||||
|
|
||||||
|
#elif defined(BOOST_NO_CXX11_TEMPLATE_ALIASES)
|
||||||
|
|
||||||
|
BOOST_PRAGMA_MESSAGE( "Test skipped, BOOST_NO_CXX11_TEMPLATE_ALIASES is defined" )
|
||||||
|
int main() {}
|
||||||
|
|
||||||
#else
|
#else
|
||||||
|
|
||||||
#include <boost/unordered/hash_traits.hpp>
|
#include <boost/unordered/hash_traits.hpp>
|
||||||
|
@@ -12,6 +12,11 @@
|
|||||||
BOOST_PRAGMA_MESSAGE( "Test skipped, BOOST_NO_CXX11_HDR_TYPE_TRAITS is defined" )
|
BOOST_PRAGMA_MESSAGE( "Test skipped, BOOST_NO_CXX11_HDR_TYPE_TRAITS is defined" )
|
||||||
int main() {}
|
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)
|
#elif defined(BOOST_NO_CXX17_HDR_STRING_VIEW)
|
||||||
|
|
||||||
BOOST_PRAGMA_MESSAGE( "Test skipped, BOOST_NO_CXX17_HDR_STRING_VIEW is defined" )
|
BOOST_PRAGMA_MESSAGE( "Test skipped, BOOST_NO_CXX17_HDR_STRING_VIEW is defined" )
|
||||||
|
Reference in New Issue
Block a user