Note that -Wc++11-extensions is not supported in Clang older than 3.0, but this is not an issue since the current boost::mpl::print implementation requires Clang 3.0 or newer versions and results in errors in Clang older than 3.0.
This issue was reported by Richard Hadsell on Boost developer ML.
Including
boost/mpl/print.hpp
on Clang in C++03 mode always produces a warning (i.e. even without usingboost::mpl::print<T>
).We can remove the warning by adding
Note that
-Wc++11-extensions
is not supported in Clang older than 3.0, but this is not an issue since the currentboost::mpl::print
implementation requires Clang 3.0 or newer versions and results in errors in Clang older than 3.0.This issue was reported by Richard Hadsell on Boost developer ML.