Boost logo

Boost Users :

Subject: Re: [Boost-users] Where we are 1.65.0
From: John Maddock (jz.maddock_at_[hidden])
Date: 2017-08-09 18:55:44

On 09/08/2017 17:26, Marshall Clow via Boost-users wrote:
> RC1 came out on Monday, and it had some problems.
> Specifically:
> * Some libraries didn't build with ToT clang/libc++ (Locale, Wave and
> Test)
> This is because in C++17, some deprecated library features have been
> removed. [bind1st, mem_fun, auto_ptr, random_shuffle, etc ]

numeric/conversion also has un-merged changes in develop for this issue
which prevents the Math lib tests building on master in C++17 mode.

> Boost.Config has support for these removals, but this was ... incomplete.
> [ This is on me; I did the partial job of adding these to Config's
> libc++ support a while back ]

Merged to master as requested.

> Normally, I would be tempted to say "Well, clang 5 is not shipping
> yet, and so we can put this off until 1.66.0". But both clang 5 and
> C++17 are imminent (they will both happen well before the 1.66
> release, and so I think we should fix this now. Also, a future version
> of MSVC will have the same library issues.
> So I have committed a fix for Boost.Config that fixes the Boost.Test
> issues.
> Hartmut has fixed most of the Boost.Wave issues.
> Artymom has a fix for Boost.Locale.
> Windows/MSVC builds look good across the board.
> * Boost.Fiber fails to build on Mac OS with anything other than
> -std=c++03.
> There is a fix in develop for this; but there's still a bunch of tests
> failing.
> * There's a problem from the beta in Boost.Math.
> The regression regarding boost/math/common_factor_ct.hpp (vs
> math_fwd.hpp) seems to be still there. (For details please see the
> original mail and replies:
> <>)
> What I presume is the fix
> (
> <>) was
> merged into develop about 12 hours ago, some automatic CI tests still
> running.

I can cheery pick this if requested, I would note however, that this
issue was in the previous release or two as well :(

Best, John.

This email has been checked for viruses by AVG.

Boost-users list run by williamkempf at, kalb at, bjorn.karlsson at, gregod at, wekempf at