
on Mon Dec 17 2012, "Peter Dimov" <lists-AT-pdimov.com> wrote:
Dave Abrahams wrote:
The biggest question is against which versions of Boost dependencies the commit will be tested. The obvious choices are 1. the version that was part of the last boost release, and 2. the last version of the dependency to be individually released (i.e. that dependency's "master" branch).
This is fine in some scenarios, not so fine in others. Imagine that the "develop" branch of, say, SmartPtr introduces a potentially breaking change, say, use of explicit operator bool.
I offered two choices. Which one(s) are you referring to?
Until dependent libraries are tested against this change, it will not become known whether they are affected.
True. We can institute any regime we want; if you have a specific alternative in mind, please name it. Suggestions are welcome -- Dave Abrahams BoostPro Computing Software Development Training http://www.boostpro.com Clang/LLVM/EDG Compilers C++ Boost