Boost logo

Boost :

Subject: Re: [boost] C++03 / C++11 compatibility question for compiled libraries
From: Rob Stewart (rstewart_at_[hidden])
Date: 2018-02-20 11:37:53

On February 19, 2018 1:28:04 PM EST, Olaf van der Spek via Boost <boost_at_[hidden]> wrote:
> On Mon, Feb 19, 2018 at 7:21 PM, Steven Watanabe via Boost
> <boost_at_[hidden]> wrote:
> > AMDG
> >
> > On 02/19/2018 11:10 AM, Groke, Paul via Boost wrote:
> >>> -----Original Message-----
> >>> Care to tell me what that "common understanding" is ? <snip>
> >>
> >> My naive understanding of dropping support for C++03 would be to
> stop putting any effort into making new stuff compatible with C++03 or
> into keeping existing stuff compatible with C++03.
> >
> > To whom does this apply? Boost as a whole has
> > no policy requiring this in the first place.
> Raffi started this thread with some questions concerning C++03 and
> C++11.. in Boost.Test.
> No C++03 supported was less than ideal according to some people.

I would think a Boost.Test 2, that includes breaking changes, would be easiest. So long as the original keeps working, existing libraries can be considered supported. Once testing no longer works, a library should be considered unsupported. That means Boost.Test 2 can use newer language constructs and library features with near impunity, and the original can remain as it is today.

(Sent from my portable computation device.)

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