-----Original Message----- From: Boost [mailto:boost-bounces@lists.boost.org] On Behalf Of degski via Boost Sent: 09 February 2018 20:56 To: boost Cc: degski Subject: Re: [boost] C++03 / C++11 compatibility question for compiled libraries
On 9 February 2018 at 14:48, Edward Diener via Boost
wrote: The issue with Boost Test is that if it now requires a C++11 level compiler to use it, every library which tests itself using Boost Test now requires a C++11 level compiler to run its tests.
So, unless this requirement is lifted, the Rubicon has already been crossed...
In a sense, yes, but Boost.Test C++03 from release 1.66 still exists. So those who stay with C++03 won't be able to rely on the tester-runners to test updated libraries, but they can still use Boost.Test C++03 to run the test themselves - if they care. Or they can freeze their Boost version completely continuing with the bugs they know and love. I suspect the Laggards will just muddle on? Meanwhile the Modernizers can muddle forward - it clearly isn't straightforward. I think that the current process is working OK just as Daniel James's updated guidance (good - thanks) suggests https://beta.boost.org/development/requirements.html#Backwards_compatibility Paul --- Paul A. Bristow Prizet Farmhouse Kendal UK LA8 8AB +44 (0) 1539 561830 Paul