7 Nov
2014
7 Nov
'14
6:42 p.m.
Is BOOST_PP_VARIADICS enabled by mistake for MSVC (especially 2013)? Should I explicitly set BOOST_PP_VARIADICS=0 for MSVC? We've been using boost extensively in our project for years, the Boost Preprocessor library as well, BOOST_SCOPE_EXIT, too, and we have BOOST_PP_VARIADICS=1, and everything works like a charm. We use the VS2010 C++ compiler. Same here, except that after upgrading to 1.57 from 1.56 the warning appeared. I should have mentioned that, sorry.
I haven't tested VS2010, we're mostly using VS2012 Update4 and VS2013 Update3 at the moment. There does not seem to be a problem with g++. Thanks, Filip