Boost logo

Boost :

Subject: Re: [boost] Boost.test failures in develop
From: Andrzej Krzemienski (akrzemi1_at_[hidden])
Date: 2015-10-03 05:08:30


2015-10-03 3:05 GMT+02:00 Tom Kent <lists_at_[hidden]>:

> On Thu, Oct 1, 2015 at 4:02 PM, Gennadiy Rozental <rogeeff_at_[hidden]>
> wrote:
>
> > Adam Wulkiewicz <adam.wulkiewicz <at> gmail.com> writes:
> >
> > >
> > > Gennadiy Rozental wrote:
> > > > Aparna Kumta <aparna.kumta <at> oracle.com> writes:
> > > >
> > > >> It seems that the code contains rvalue reference and hence the
> > compiler
> > > >> is not able to build it in C++03 mode.
> > > > Why do you want to use C++03 mode?
> > >
> > > Test is failing from various reasons with any compiler without C++11
> > > support. See e.g.:
> > > http://www.boost.org/development/tests/develop/developer/geometry.html
> >
> > It is almost 2016. How much longer do we plan to test against c++03? I'm
> > with Bjarne here: it is time to move to c++11 enabled world - we all
> going
> > to be better for it.
> >
> > I'll see if anything obvious can be fixed.
>
>
> I'm all for libraries that only support C++11 going forward and even
> investigating phasing out support from existing libraries. However, the
> test library will have to be one of the last ones to stop supporting C++03
> compilers because as long as there are other C++03 libraries in boost, it
> will still have to support testing them.
>

Another option for C++03 libraries is to use lightweight_test instead:
http://www.boost.org/doc/libs/1_59_0/libs/core/doc/html/core/lightweight_test.html

Regards,
&rzej


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