Index: boost/move/move.hpp =================================================================== --- boost/move/move.hpp (revision 74121) +++ boost/move/move.hpp (working copy) @@ -217,7 +217,7 @@ //Compiler workaround detection #if !defined(BOOST_NO_RVALUE_REFERENCES) - #if defined(__GNUC__) && (__GNUC__ == 4) && (__GNUC_MINOR__ < 5) + #if defined(__GNUC__) && (__GNUC__ == 4) && (__GNUC_MINOR__ < 5) && !defined(__clang__) //Pre-standard rvalue binding rules #define BOOST_MOVE_OLD_RVALUE_REF_BINDING_RULES #elif defined(_MSC_VER) && (_MSC_VER == 1600)