id summary reporter owner description type status milestone component version severity resolution keywords cc 8466 Boost.TR1 misdetects Visual C++ 2012's support as nonexistent Vaclav Slavik John Maddock "The test in `boost/tr1/detail/config.hpp` indicates native TR1 support only if the `_HAS_TR1` macro is set and non-zero. This was set by VC2010, but 2012 no longer defines this symbol. Consequently, Boost's implementation is used and conflicts ensue. `_HAS_TR1` is a private symbol that shouldn't be checked according to this: http://lists.boost.org/Archives/boost/2011/06/182516.php Attached patch fixes this by also checking for VC11+ via `_MSC_VER`. " Patches new To Be Determined TR1 Boost Development Trunk Problem