Boost logo

Boost :

Subject: Re: [boost] Let's stop distributing binaries
From: Robert (r.firl_at_[hidden])
Date: 2018-08-31 19:41:47


On 8/31/2018 1:27 PM, Stephan T. Lavavej via Boost wrote:
> [Robert]
>> How exactly will the changing VS standard header files compile without C++17 being the 15.9.x default?
>
> VS 2017 15.9 will *not* change the Standard mode default to C++17. It will remain at C++14 for that update.
>
> MSVC's STL supports being compiled in both C++14 and C++17 mode; we sense the Standard mode and adapt our code accordingly. We use "if constexpr" internally to improve throughput because MSVC and Clang support it in C++14 mode with a disable-able warning. (We have an escape hatch, which we reserve the right to remove at any time without notice.)
>
> Stephan T. Lavavej
> Principal Software Engineer, Visual C++ Libraries
>

Thank you very much for the detailed response. I will brief the
development team and my superior. He likes to know about the C++
compliance details.

--Robert

>
> _______________________________________________
> 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