
13 Jun
2012
13 Jun
'12
8:58 p.m.
On Wed, Jun 13, 2012 at 12:43 PM, Christopher Kormanyos <e_float@yahoo.com>wrote: [...]
It almost seems like you might have some macros activated when they shouldn't be. As far as I know, noexcept is C++11 and it only gets activated if BOOST_NO_NOEXCEPT is *not* defined. BOOST_NO_NOEXCEPT subsequently defines BOOST_MP_NOEXCEPT as nothing (empty), which is what you want.
A tangent to the original post: Why use BOOST_MP_NOEXCEPT rather than BOOST_NOEXCEPT [1]? - Jeff [1] http://www.boost.org/doc/libs/1_49_0/libs/config/doc/html/boost_config/boost...