Boost logo

Boost :

Subject: Re: [boost] [optional] Regression in develop
From: Andrzej Krzemienski (akrzemi1_at_[hidden])
Date: 2017-11-06 20:57:39


2017-11-06 20:55 GMT+01:00 James E. King, III via Boost <
boost_at_[hidden]>:

> On Mon, Oct 30, 2017 at 7:53 AM, Peter Dimov via Boost <
> boost_at_[hidden]> wrote:
>
> > Andrzej Krzemienski wrote:
> >
> > In addition, the deadline for changes in release 1.66 is getting nigh.
> >>
> >
> > The deadline for breaking changes has already passed though, and...
> >
> > 1. Fix Boost.Config and/or Boost.TypeTraits so that they only report
> >> support for the features in question when it is supported without bugs.
> But
> >> I do not know if there is enough time for this given the deadline.
> >>
> >
> > ... this will almost certainly be a breaking change.
> >
> >
> My builds on develop using MSVC 2010 in Appveyor are broken. I assume this
> is related?
>
> https://ci.appveyor.com/project/jeking3/uuid/build/1.0.120-develop/job/
> 1tpo35ce766kmff5#L762
>
>
> .\boost/optional/optional.hpp(944) : error C2253: 'optional<T>' : pure
> specifier or abstract override specifier only allowed on virtual function
> .\boost/optional/optional.hpp(1339) : see reference to class template
> instantiation 'boost::optional<T>' being compiled
> <https://ci.appveyor.com/project/jeking3/uuid/build/1.0.120-develop/job/
> 1tpo35ce766kmff5#L764>
> .\boost/optional/optional.hpp(954) : error C2253: 'optional<T>' : pure
> specifier or abstract override specifier only allowed on virtual function
>
>
This should be fixed now. Sorry for the trouble.

Regards,
&rzej;


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