id summary reporter owner description type status milestone component version severity resolution keywords cc 11758 BOOST_MOVABLE_BUT_NOT_COPYABLE doesn't reset private access with rvalue ref version lukester_null@… Ion Gaztañaga "Hi As subject, BOOST_NO_CXX11_RVALUE_REFERENCES version of BOOST_MOVABLE_BUT_NOT_COPYABLE from core.hpp: {{{ #define BOOST_MOVABLE_BUT_NOT_COPYABLE(TYPE)\ BOOST_MOVE_IMPL_NO_COPY_CTOR_OR_ASSIGN(TYPE)\ public:\ operator ::boost::rv&() \ { return *BOOST_MOVE_TO_RV_CAST(::boost::rv*, this); }\ operator const ::boost::rv&() const \ { return *BOOST_MOVE_TO_RV_CAST(const ::boost::rv*, this); }\ private:\ // }}} rvalue ref version: {{{ #define BOOST_MOVABLE_BUT_NOT_COPYABLE(TYPE)\ BOOST_MOVE_IMPL_NO_COPY_CTOR_OR_ASSIGN(TYPE)\ public:\ typedef int boost_move_emulation_t;\ // }}} Caused some head-scratching... Regards Luke Elliott." Bugs closed To Be Determined move Boost 1.59.0 Problem fixed