Boost logo

Boost :

Subject: Re: [boost] [release] Boost 1.66.0 Release Candidate 2
From: Edward Diener (eldiener_at_[hidden])
Date: 2017-12-15 12:51:11


On 12/15/2017 7:33 AM, Olaf van der Spek via Boost wrote:
> On Fri, Dec 15, 2017 at 12:47 PM, John Maddock via Boost
> <boost_at_[hidden]> wrote:
>>
>>> I was expecting the updates to config to be included in 1.66.0.
>>
>>
>> How? Our release process was started before 15.5 was released, and the
>
> A preview of 15.5 was released October 11 @
> https://blogs.msdn.microsoft.com/vcblog/2017/10/11/productivity-structure-visualizer-ctrl-click-to-go-to-definition/
> This was posted to the list a day later.
>
>> configuration changes are not especially trivial - and we're still without a
>> volunteer running the regression tests for 15.5 so while I'm reasonably sure
>
> Who runs the tests for other MSVC versions? Was there a call for volunteers?
> Is there a page that explains this process?
>
>> they don't break the libraries that depend on those macros since I tested
>> before and after changes against develop, I confess I'm less sure what
>> happens when we integrate everything to master.
>
>> BTW, changes to config are just the tip of the iceberg: I suspect 15.5 in
>> C++17 /permissive- mode will break quite a few libraries given that things
>> that were in the std have now been removed.
>
> Probably, but /permissive- isn't required (yet).
> That stuff has been deprecated for a while as well, how come action
> wasn't taken?

Action was taken for quite a few libraries but it is up to the library
maintainers of each library, and not all maintainers implemented the
necessary changes for C++17 and what was removed. PRs are always welcome.

>
>> In short, have a complete Boost release that fully supports 15.5 requires
>> quite a bit of work. In the mean time, I'm sure PR's against effected
>> libraries would be welcome!


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