id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 6141,Compilation error when boost.thread and boost.move are used together,admin@…,viboes,"Thread component has the definition ""move"" in boost/thread/detail/move.hpp, but new version of library contains the global description of ""move"" semantics in boost.move. It gives the conflict at compilation ""ambiguous call to overloaded function"". It is a code reproduces the given problem. {{{ #include #include void func() { boost::shared_mutex mutex; boost::upgrade_lock _upgrade_lock(mutex); boost::upgrade_to_unique_lock _unique_lock(_upgrade_lock); // compilation error } }}} ",Bugs,closed,Boost 1.49.0,thread,Boost 1.48.0,Showstopper,fixed,move,nathan@… viboes