diff --git a/include/boost/mp11/algorithm.hpp b/include/boost/mp11/algorithm.hpp index cd502f6..1762502 100644 --- a/include/boost/mp11/algorithm.hpp +++ b/include/boost/mp11/algorithm.hpp @@ -79,7 +79,7 @@ template class F, template class L1, class... T1, t using type = L1...>; }; -#if BOOST_WORKAROUND( BOOST_MSVC, == 1900 ) +#if BOOST_WORKAROUND( BOOST_MSVC, == 1900 ) || BOOST_WORKAROUND( BOOST_GCC, < 40800 ) template using mp_same_size_1 = mp_same...>; template struct mp_same_size_2: mp_defer {};