|
Boost : |
Subject: Re: [boost] [teeks99][test] Test failures on MSVC 8-11
From: Raffi Enficiaud (raffi.enficiaud_at_[hidden])
Date: 2015-11-02 20:04:35
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?
Raffi
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk