Boost logo

Boost :

Subject: Re: [boost] Let's stop distributing binaries
From: Olaf van der Spek (ml_at_[hidden])
Date: 2018-08-31 16:57:09


On Fri, Aug 31, 2018 at 3:43 PM, Robert via Boost <boost_at_[hidden]> wrote:
> On 8/31/2018 1:10 AM, Olaf van der Spek via Boost wrote:
>>
>> On Thu, Aug 30, 2018 at 11:49 PM, Robert via Boost
>> <boost_at_[hidden]> wrote:
>>>
>>> compiled as expected. Plus, soon the default will be C++17. Expect the
>>> VS
>>> 15.9.x release to have that value, assuming past language compliance
>>> modifications, indicate future unexpected compiler messages, warnings,
>>> errors, etc.
>>
>>
>> Source?
>
> Daily professional use of the current release VS tool set.

Related to the default value of -std?

> Details:
> Microsoft anticipates the 15.9.x release(s) will resolve bugs complying with
> C++17. Plus, the standard headers will likely change again. Between 15.7.x
> and 15.8.x, the VS standard headers use more compile time if and other C++17
> features. The header modifications are quickly found using the Intel 18.0,
> update 3, C++ compiler. The Intel C++ compiler team has been informed and
> issues filed. How exactly will the changing VS standard header files
> compile without C++17 being the 15.9.x default?

Same as if you specified the equivalent of -std=c++14?

I'd love for -std to default to the latest release but I'm not sure it
will and I see no indication either.

-- 
Olaf

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