diff --git a/include/boost/mpl/print.hpp b/include/boost/mpl/print.hpp index e3b0d31..36e25cd 100644 --- a/include/boost/mpl/print.hpp +++ b/include/boost/mpl/print.hpp @@ -47,7 +47,10 @@ struct print #endif { #if defined(__clang__) +# pragma clang diagnostic push +# pragma clang diagnostic ignored "-Wc++11-extensions" const int m_x = 1 / (sizeof(T) - sizeof(T)); +# pragma clang diagnostic pop #elif defined(BOOST_MSVC) enum { n = sizeof(T) + -1 }; #elif defined(__MWERKS__)