
on Thu Oct 18 2007, Beman Dawes <bdawes-AT-acm.org> wrote:
Gennadiy Rozental wrote:
"Beman Dawes" <bdawes@acm.org> wrote in message news:4717DC3A.2050700@acm.org...
Gennadiy Rozental wrote:
Hi,
Those of you who use minmial.hpp have to add boost/test/minimal in requirements section of Jamfile. Those who are using included variant of the UTF should add boost/test/included.
This is nessesary to enable async exceptions for msvc toolset. Otherwise some of the Boost.Test functionality may not work as expected, especially with msvc 8.0. IIUC, you are proposing a breaking change.
I am not proposing any changes. This is how it was for a long while.
How many libraries are affected?
I don't really know. I just notices it in SmokeTest result page.
Looking at those tests for Win32 now (rev 40170), there are 16 failures, which is where we were this morning. So it doesn't look like anything new is broken.
But, please, be very conservative with the trunk while we are in the middle of getting this release ready.
Really, he's not making any changes; he's just announcing that he learned library authors who are using Boost.Test need to take some special actions that most people didn't know about before.
--Beman
PS: One good thing that has come out of this is that I've realized that if I commit each smoke test to a repository, I can go back later and see exactly what revision causes a breakage (and by correlating the revision number with the log, who did the commit). I'll give this a try for a few days to see if it works. If it does, maybe it can go in the boost repository so anyone can look at it.
How is that different from what's discussed in http://lists.boost.org/Archives/boost/2007/08/125906.php ? -- Dave Abrahams Boost Consulting http://www.boost-consulting.com