diff --git a/include/boost/unordered/concurrent_flat_map.hpp b/include/boost/unordered/concurrent_flat_map.hpp index 7f38d261..98dc2bd5 100644 --- a/include/boost/unordered/concurrent_flat_map.hpp +++ b/include/boost/unordered/concurrent_flat_map.hpp @@ -259,9 +259,9 @@ namespace boost { } concurrent_flat_map& operator=(concurrent_flat_map&& rhs) - noexcept(std::allocator_traits::is_always_equal::value || - std::allocator_traits< - Allocator>::propagate_on_container_move_assignment::value) + noexcept(boost::allocator_is_always_equal::type::value || + boost::allocator_propagate_on_container_move_assignment< + Allocator>::type::value) { table_ = std::move(rhs.table_); return *this;