
On Tue, Oct 29, 2013 at 12:52 PM, Marcel Raad
Andrey Semashev
writes: I'm seeing Boost.Atomic test failures on MSVC-12 with the following errors:
C:\local\boost\boost/iterator/detail/facade_iterator_category.hpp(166)
: error C2039: 'assert_not_arg' : is not a member of 'boost::mpl'
It doesn't seem to be a problem with Boost.Atomic but rather some
incompatibility of BOOST_MPL_ASSERT_NOT and MSVC-12. Does anyone know
what the problem is?
Yes, almost all MSVC12 release tests fail because of this error. It was fixed in trunk in r84443, but the fix hasn't been merged to the release branch yet.
The problem has already been mentioned several times on the maling lists and the bug tracker:
https://svn.boost.org/trac/boost/ticket/9205
https://svn.boost.org/trac/boost/ticket/9249
https://svn.boost.org/trac/boost/ticket/9278
http://thread.gmane.org/gmane.comp.lib.boost.user/79919
http://thread.gmane.org/gmane.comp.lib.boost.user/79932
So that's an MSVC-12 RC bug? I was thinking the tester used the final MSVC-12. Ok then. Thanks for the references.