Boost logo

Boost :

Subject: Re: [boost] Breaking existing libraries
From: Mika Heiskanen (mika.heiskanen_at_[hidden])
Date: 2008-11-21 09:44:56


David Abrahams wrote:
> I agree that testing needs to be made more regular and thorough.
> However, IMO the universe of compilers and libraries is much too large
> --- and in some cases, the software is too expensive --- for us to check
> code with new versions of *all* compilers and *all* libraries. We need
> to select a subset against which we'll test.

However, in this case the change in the API should have been detected by
the regression tests by any compiler in any platform. IMHO regression
tests were created precisely to avoid situations like this. Test results
should not be changed to accommodate a new API without thorough discussion
nor without a transition period.

--> Mika Heiskanen


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk