On 10 January 2014 09:55, Daniel James
On 10 January 2014 09:12, Jonathan Wakely
wrote: On 10 January 2014 03:25, Adder wrote:
Why should we draw *artificial* lines in a centralized manner ? And on what basis do we draw those lines ?
On the basis that noone is testing old compilers so noone even knows if the workarounds inside #if blocks work.
But people are testing with old compilers, including the person you replied to.
But are they submitting test results so the maintainers can see them?
Also, don't underestimate stability, even if we don't know something works, there's a good chance it will for stable code.
But if it's entirely stable code then it isn't benefitting from updates and fixes made to the rest of the code, and if there are no updates then there's no advantage to using Boost 1.55 over some older version that does still support the older compiler.