id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 7980,Build error: msvc-11.0 and BOOST_THREAD_DONT_USE_DATETIME,anonymous,viboes,"Hi, I'm getting the following build error using msvc-11.0 with BOOST_THREAD_DONT_USE_DATETIME defined. {{{ compile-c-c++ bin.v2\libs\thread\build\msvc-11.0\debug\address-model-64\debug-symbols-off\link-static\runtime-link-static\threading-multi\win32\thread.obj thread.cpp .\boost/thread/win32/shared_mutex.hpp(136) : error C3861: 'timed_lock_shared': identifier not found .\boost/thread/future.hpp(354) : warning C4913: user defined binary operator ',' exists but no overload could convert all operands, default built-in binary operator ',' used call ""C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcvarsall.bat"" x86_amd64 >nul cl /Zm800 -nologo @""bin.v2\libs\thread\build\msvc-11.0\debug\address-model-64\debug-symbols-off\link-static\runtime-link-static\threading-multi\win32\thread.obj.rsp"" ...failed compile-c-c++ bin.v2\libs\thread\build\msvc-11.0\debug\address-model-64\debug-symbols-off\link-static\runtime-link-static\threading-multi\win32\thread.obj... ...skipped libboost_thread-vc110-mt-sgd-1_53.lib for lack of win32\thread.obj... ...skipped libboost_thread-vc110-mt-sgd-1_53.lib for lack of libboost_thread-vc110-mt-sgd-1_53.lib... ...failed updating 1 target... ...skipped 2 targets... }}} My full command line is as follows: {{{ b2 -j 4 toolset=msvc-11.0 address-model=64 --with-thread --with-timer --prefix=D:\Boost --libdir=%CD%\lib64 threading=multi link=static runtime-link=static variant=debug debug-symbols=off define=_CRT_SECURE_NO_WARNINGS=1 define=_SCL_SECURE_NO_WARNINGS=1 define=_CRT_NON_CONFORMING_SWPRINTFS define=BOOST_THREAD_DONT_USE_DATETIME install }}} ",Bugs,closed,Boost 1.54.0,thread,Boost 1.53.0,Problem,fixed,,