From 869438d60bbbd2577e22e12bff9eebedbcc5d941 Mon Sep 17 00:00:00 2001 From: morinmorin Date: Sat, 2 Jul 2016 14:27:29 +0900 Subject: [PATCH] Fix "-Wc++11-extensions" warning on Clang in C++03 mode --- include/boost/mpl/print.hpp | 3 +++ 1 file changed, 3 insertions(+) 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__)