On 3/18/2015 5:49 AM, Paul A. Bristow wrote:
-----Original Message----- From: Boost [mailto:boost-bounces@lists.boost.org] On Behalf Of Richard Sent: 17 March 2015 17:20 To: boost@lists.boost.org Subject: Re: [boost] [test] boost.test owner unresponsive to persistent problems for multiple years
Another quarter has gone by and another Boost release is prepared for beta and I see *no* changes to Boost.Test listed in the release notes.> So here we are, waiting another 3 months for *simple* changes to be reflected in this library while the maintainer insists that the fixes are available, yet they continue not to be deployed into any shipping release.
It is indeed really deplorable that we don't have Boost.Test updates in a release.
Though in mitigation I note that we are really struggling to get out a GIT-driven release at all, (and some of the new troubles are with asynch-exceptions in Boost.Test. See this thread Re: [boost] Running b2 on develop needs asynch-exceptions=on.)
However, Richard's hard work on improved docs have been refined and completed by Raffi Enficiaud.
Many bug fixes are in the develop branch (including some very new and prompt bug fixes, for example https://svn.boost.org/trac/boost/ticket/11054).
I also understand that the fear of Boost.Test updates causing trouble with other libraries, and worse with users test, is a cause for caution in a release version.
So it would be really good if
*lots more users could download and use the version in the Boost.Test develop branch*
so we can get current user feedback. (My experience is good using this, and the test matrix is also good).
You can download just Boost.Test either using GIT or as a zip from
https://github.com/boostorg/test/tree/develop
and substitute it for the contents of the current release modular-boost/libs/test folder
(Don't forget to rebuild the Boost.Test library unless you only use the included version).
If nothing else, you will find Raffi's shiny new Boostbook docs finally allow you to find what you want to know without frustration.
I'd very much like to see this new docs version in the 1.58 documentation release (despite any new features not being in the code release).
Do I have to rebuild the Boost.Test library to get the new docs ? Because the first thing I did was to try to view the new docs by opening index.html only to find that there was no html documentation. Then I tried 'b2 toolset=gcc-4.9.2' for building Boost.Test and received: Performing configuration checks - symlinks supported : yes error: Unable to find file or target named error: 'dyn_ut_example.cpp' error: referred to from project at error: '../../libs/test/example' It does not appear that the 'develop' branch is ready for me at all.