On 03/07/2016 16:07, Beman Dawes wrote:
On Sun, Jul 3, 2016 at 4:25 AM, John Maddock
wrote: I've just pushed some changes to develop so that MSVC-14.0 update 3 no longer defines:
BOOST_NO_CXX14_VARIABLE_TEMPLATES
BOOST_NO_SFINAE_EXPR
BOOST_NO_TWO_PHASE_NAME_LOOKUP
I'm a bit surprised by the removal of BOOST_NO_TWO_PHASE_NAME_LOOKUP. My understanding, which certainly could be wrong, is that update 3 internally is doing some of the preliminary work that will enable two-phase name lookup eventually, but two-phase lookup isn't working yet.
Are you sure that it really is working:-?
Nope, but it passes our cursory test case, and no one is actually using it anyway! Suggest we revisit as and when the need arises? John.
OTOH, config isn't meant to be a conformance test, so if lack of two-phase lookup is not a problem for Boost code, maybe we should not define it.
Because Boost code has to work on clang and gcc, it doesn't surprise me that you didn't hit any new regressions.
Thanks for working this,
--Beman
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost .