Boost logo

Boost :

Subject: Re: [boost] [config] msvc-14 config changes heads up
From: John Maddock (jz.maddock_at_[hidden])
Date: 2016-07-03 12:17:46


On 03/07/2016 16:07, Beman Dawes wrote:
> On Sun, Jul 3, 2016 at 4:25 AM, John Maddock <jz.maddock_at_[hidden]>
> 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
> .
>


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk