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
>>> 15.9.x release to have that value, assuming past language compliance
>>> modifications, indicate future unexpected compiler messages, warnings,
>>> errors, etc.
> Daily professional use of the current release VS tool set.
Related to the default value of -std?
> 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.