diff --git a/boost/fusion/adapted/std_array/std_array_iterator.hpp b/boost/fusion/adapted/std_array/std_array_iterator.hpp index f52c7c71..29584512 100644 --- a/boost/fusion/adapted/std_array/std_array_iterator.hpp +++ b/boost/fusion/adapted/std_array/std_array_iterator.hpp @@ -28,7 +28,7 @@ namespace boost { namespace fusion : iterator_facade, random_access_traversal_tag> { BOOST_MPL_ASSERT_RELATION(Pos, >=, 0); - BOOST_MPL_ASSERT_RELATION(Pos, <=, static_cast(extension::std_array_size::value)); + BOOST_MPL_ASSERT_RELATION(Pos, <=, std::tuple_size::value); typedef mpl::int_ index; typedef Array array_type;