[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