$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [boost] Test Runner Update to vc14.0 - CTP 6
From: Stephan T. Lavavej (stl_at_[hidden])
Date: 2015-02-26 14:43:05
[Marcel Raad]
>> New failing tests (19)
>> utility:string_ref_test2:msvc-14.0
> Also reported on MS Connect now:
> https://connect.microsoft.com/VisualStudio/feedback/details/1150054
I've pinged the compiler devs.
> These failing tests testing for std::unary_function and
> std::binary_function as base classes of std::reference_wrapper and
> std::mem_fn might be due to N4190 (removing deprecated <functional> stuff)
> and should probably be removed?
This was my handiwork. I've removed unary_function/binary_function *inheritance* throughout the STL, as it is no longer required by C++11.
unary_function/etc. themselves are still present, and will remain that way in 2015 RTM. However, I am going to guard them with a macro, so that they can be disabled on demand. In a future version, I will either switch the macro's default to disabled, or remove them outright (depending on how aggressive I'm feeling).
STL