diff --git a/include/boost/unordered/detail/config.hpp b/include/boost/unordered/detail/config.hpp index 28af7c98..1289b69a 100644 --- a/include/boost/unordered/detail/config.hpp +++ b/include/boost/unordered/detail/config.hpp @@ -13,6 +13,9 @@ #elif defined(__GNUC__) && \ (__GNUC__ < 3 || __GNUC__ == 3 && __GNUC_MINOR__ <= 3) # define BOOST_UNORDERED_NO_HAS_MOVE_ASSIGN +#elif BOOST_WORKAROUND(BOOST_INTEL, < 900) || \ + BOOST_WORKAROUND(__EDG_VERSION__, < 304) +# define BOOST_UNORDERED_NO_HAS_MOVE_ASSIGN #endif #endif