
On 2015-11-08 17:30, Andrey Semashev wrote:
On 2015-11-03 09:26, Raffi Enficiaud wrote:
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.
The tests are still failing on MSVC-8 and 9.
...and gcc 4.4 in C++11 mode is also broken: http://www.boost.org/development/tests/develop/developer/output/PNNL-RHEL6_6...