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,,,