Boost logo

Boost :

Subject: Re: [boost] [teeks99][test] Test failures on MSVC 8-11
From: Raffi Enficiaud (raffi.enficiaud_at_[hidden])
Date: 2015-11-03 01:26:04


Le 03/11/15 02:04, Raffi Enficiaud a écrit :
> Le 02/11/15 22:53, Andrey Semashev a écrit :
>> On 2015-11-03 00:45, Raffi Enficiaud wrote:
>>>
>>> Ok, I lied: I just installed msvc-11 and tested: some lines in
>>> boost.test are failing:
>>>
>>> template<typename EnumType>
>>> using enum_values = unit_test::static_constant<
>>> nfp::typed_keyword<std::initializer_list<std::pair<const
>>> cstring,EnumType>>, struct enum_values_t>
>>> >;
>>>
>> [snip]
>> You're using a template alias. The BOOST_NO_CXX11_TEMPLATE_ALIASES macro
>> shows that the compiler lacks support for it, and it is defined for MSVC
>> versions older than 12.
>> [snip]
>
> It's in develop now. I'll merge tomorrow morning to master.
>
> Related note: on MSVC-11 (update 5), in bjam "[ require
> cxx11_trailing_result_types ]" is fulfilled while
> BOOST_NO_CXX11_TRAILING_RESULT_TYPES is set. Is it because of update 5
> of MSVC-11 or is it a known issue on the support of this C++11 feature?

Merged to master.


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