On Wed, Jul 9, 2014 at 2:08 PM, John Maddock
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?
I don't think so. Any reason not to just remove the TR1 library? --Beman