From b88bb0654b534dcb2d9035ddf20167eeb18f138b Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Sun, 23 Oct 2016 18:14:03 +0300 Subject: [PATCH] g++ at 5.4.0 still doesn't like mp_valid --- test/mp_valid.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/mp_valid.cpp b/test/mp_valid.cpp index 228d42e..65ecb9c 100644 --- a/test/mp_valid.cpp +++ b/test/mp_valid.cpp @@ -48,8 +48,8 @@ int main() #endif BOOST_TEST_TRAIT_FALSE((mp_valid)); -#if !defined( BOOST_GCC ) || !BOOST_WORKAROUND( BOOST_GCC, <= 40902 ) - // g++ 4.9.2 doesn't like add_reference for some reason or other +#if !defined( BOOST_GCC ) || !BOOST_WORKAROUND( BOOST_GCC, < 50500 ) + // g++ up to at least 5.4 doesn't like add_reference for some reason or other BOOST_TEST_TRAIT_FALSE((mp_valid)); #if !defined( BOOST_MSVC ) || !BOOST_WORKAROUND( BOOST_MSVC, <= 1800 ) // msvc-12.0 gives an internal error here