From 704cd4d9f74933274d43aee362b0c68bf12d4203 Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Fri, 11 Oct 2019 19:48:11 +0300 Subject: [PATCH] Skip endian_reverse_cx_test when using non-constexpr intrinsics --- test/endian_reverse_cx_test.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/endian_reverse_cx_test.cpp b/test/endian_reverse_cx_test.cpp index bd88d86..39886c7 100644 --- a/test/endian_reverse_cx_test.cpp +++ b/test/endian_reverse_cx_test.cpp @@ -16,6 +16,10 @@ BOOST_PRAGMA_MESSAGE("Test skipped because BOOST_NO_CXX11_CONSTEXPR is defined") BOOST_PRAGMA_MESSAGE("Test skipped because BOOST_ENDIAN_NO_INTRINSICS and BOOST_NO_CXX14_CONSTEXPR are defined") +#elif !defined(BOOST_ENDIAN_NO_INTRINSICS) && !defined(BOOST_ENDIAN_CONSTEXPR_INTRINSICS) + +BOOST_PRAGMA_MESSAGE("Test skipped because BOOST_ENDIAN_NO_INTRINSICS and BOOST_ENDIAN_CONSTEXPR_INTRINSICS are not defined") + #else using namespace boost::endian;