Boost logo

Boost :

Subject: Re: [boost] Help test MSVC 14 CTP compiler
From: Klaim - Joël Lamotte (mjklaim_at_[hidden])
Date: 2014-12-02 08:22:02


On Tue, Dec 2, 2014 at 1:51 PM, Andrzej Krzemienski <akrzemi1_at_[hidden]>
wrote:

> Hi Everyone,
> I am trying to determine the root cause of the failure in one of
> Boost.Optional regression tests. Namely:
>
> http://www.boost.org/development/tests/develop/developer/output/teeks99-08f-win2012R2-64on64-boost-bin-v2-libs-optional-test-optional_test_noexcept_move-test-msvc-14-0-debug-threading-multi.html
>
> Could anyone with the access to MSVC 14 CTP compiler check if the following
> code compiles?
>
> // BEGIN CODE
>
> #include <boost/static_assert.hpp>
> #include <boost/type_traits/is_nothrow_move_assignable.hpp>
>
> struct NothrowCtor {
> NothrowCtor(NothrowCtor&&) BOOST_NOEXCEPT_IF(true) {};
> void operator=(NothrowCtor&&) BOOST_NOEXCEPT_IF(false) {};
> };
>
>
> BOOST_STATIC_ASSERT(!::boost::is_nothrow_move_assignable<NothrowCtor>::value);
>
> int main() {}
>
> // END CODE
>
> Regards,
> &rzej
>
> _______________________________________________
> Unsubscribe & other changes:
> http://lists.boost.org/mailman/listinfo.cgi/boost
>

With VS2015 Preview I get:

1>------ Build started: Project: TestBoostMl, Configuration: Debug Win32
------
1> main.cpp
1> Unknown compiler version - please run the configure tests and report
the results
1>c:\users\jlamotte\documents\visual studio
14\projects\testboostml\testboostml\main.cpp(11): error C2338:
!::boost::is_nothrow_move_assignable<NothrowCtor>::value
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========


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