--- /Users/Orca/Downloads/boost_1_42_0/boost/thread/locks.hpp 2009-10-30 12:50:13.000000000 +0300 +++ /usr/local/include/boost/thread/locks.hpp 2010-02-13 21:22:41.000000000 +0300 @@ -266,7 +266,7 @@ unique_lock& operator=(unique_lock&& other) { unique_lock temp(other.move()); - swap(temp); + swap(std::move(temp)); return *this; }