Boost logo

Boost :

Subject: Re: [boost] Some statistics about the C++ 11/14 mandatory Boost libraries
From: Niall Douglas (s_sourceforge_at_[hidden])
Date: 2015-05-21 08:37:58

On 18 May 2015 at 10:20, Vladimir Prus wrote:

> > Travis can run, per commit,
> > which
> > ensures that ABI and API have not broken for a given API version of a
> > given library. Each API version lives in its own git branch.
> That will only test ABI compatibility at best.

Nope, it can do API checks now as well. If it can compile with GCC
4.8, it works.

> Unless you suggest
> that version 1 and version 2 of a library do not share any source
> code, it's quite possible that version 2 will break functionality
> in subtle ways, while retaining API/ABI, and there are not tools
> to check for that without testing.

I was actually intending to ship whole copies of AFIO for each
version. It's only 18k lines each.


ned Productions Limited Consulting

Boost list run by bdawes at, gregod at, cpdaniel at, john at