Boost logo

Boost :

Subject: Re: [boost] [VC++ 14.0 preview] New failures in develop regression tests
From: Beman Dawes (bdawes_at_[hidden])
Date: 2014-11-18 10:54:31


On Tue, Nov 18, 2014 at 8:11 AM, Tom Kent <lists_at_[hidden]> wrote:

> On Mon, Nov 17, 2014 at 11:25 AM, Marcel Raad <raad_at_[hidden]> wrote:
>
> > Beman Dawes <bdawes <at> acm.org> writes:
> >
> > >
> > > At my request, Tom Kent has kindly added VC++ 14.0 (toolset msvc-14.0)
> to
> > > his develop branch tests.
> > > [...]
> > > Several libraries are showing new test failures.
> >
> > BOOST_MSVC_ENABLE_2014_JUN_CTP seems to be missing, visible in the
> > Boost.Lockfree test failures (the default constructor of tagged_ptr must
> be
> > noexcept).
> >
>
> I just did another run with BOOST_MSVC_ENABLE_2014_JUN_CTP defined. Does it
> look like it worked?
>

No, still wrong. The easy way to tell is to look at Boost.config's
config_info test. It should show only two remaining C++11 macros:

    BOOST_NO_CXX11_ADDRESSOF [no value]
    BOOST_NO_CXX11_CONSTEXPR [no value]

>
> I'm assuming this will be enabled by default for VC14 soon?
>

Yes. The only thing BOOST_MSVC_ENABLE_2014_JUN_CTP is doing now seems to be
causing problems.

I'll post a separate message asking if anyone objects to removing the
BOOST_MSVC_ENABLE_2014_JUN_CTP requirement.

Thanks,

--Beman


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