Boost logo

Boost :

Subject: Re: [boost] Libraries failing across the board.
From: Beman Dawes (bdawes_at_[hidden])
Date: 2014-07-09 13:34:25


On Wed, Jul 9, 2014 at 8:13 AM, John Maddock <boost.regex_at_[hidden]> wrote:

>
>
> On 08/07/2014 22:07, Beman Dawes wrote:
>
>> Marshall is just a few days away from being able to put out a beta release
>> candidate. (And that is very good news!)
>>
>> But we still have too many libraries failing across the board on master:
>>
>> accumulators
>> interprocess
>> numeric/ublas
>> pool
>> proto
>> spirit/repository
>> spirit/test
>> tr1
>>
>
> TR1 is now deprecated, and again hasn't been changed in a long time - the
> main failures seem to be caused by changes to Boost.Random (or possibly
> std::random) so that it is now no longer TR1 compliant. Someone would have
> to rewrite it to use TR1-compatible random number classes perhaps culled
> from an old version of Boost, frankly I just don't see the point. The lib
> should probably be removed from Boost at some point.
>

+1

How about for 1.56 (1) Removing TR1 from the regression tests, (2) Adding a
release note deprecating it now with intent to remove from Boost in 1.57,
(3) ditto in the TR1 docs.

If you are OK with that, or something similar, we should also post the plan
on the developers page so others will see it and can comment.

--Beman


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