diff --git a/include/boost/unordered/detail/foa/core.hpp b/include/boost/unordered/detail/foa/core.hpp index c856c855..ed235b3c 100644 --- a/include/boost/unordered/detail/foa/core.hpp +++ b/include/boost/unordered/detail/foa/core.hpp @@ -1046,6 +1046,7 @@ struct table_arrays bool, #if BOOST_WORKAROUND(BOOST_LIBSTDCXX_VERSION,<50000) /* std::is_trivially_default_constructible not provided */ + std::is_default_constructible::value&& std::has_trivial_default_constructor::value #else std::is_trivially_default_constructible::value