BOOST_NOEXCEPT is defined in config/suffix.hpp