On 11 February 2018 at 13:36, Edward Diener via Boost wrote: I would find it a bit alarming if testing a Boost library, which uses
Boost Test as its testing infrastructure, can no longer be done in C++03
mode for various compilers. Boost would basically be saying to end-users,
if you are using such-and-such a library we can no longer test it in C++03
mode. I would go further and state that it says that C++03 is not supported. Since I offered my solution to this quandary with CXXD, and since I have
seen no solution in this thread that is better than what I offered, it is
useless for me to comment further about trying to solve the problem. Bar Boost 2.0, CXXD is as close as we can get to a satisfying solution (iff
it does what it says on the tin). Integrating CXXD in the basic
infrastructure would be required, and a review, I guess. However, subtle
differences between std:: and boost:: counterparts exist, which could be
(is, actually) a deal-breaker.
degski