Boost logo

Boost :

Subject: Re: [boost] Libraries failing across the board.
From: John Maddock (boost.regex_at_[hidden])
Date: 2014-07-09 14:08:39


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

The docs currently have:

"Important

This library is deprecated in favor of native C++11 standard library
features, as a result it receives little or no maintenance. "

Does it need to say more at this stage?

John.


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