Index: boost/fusion/adapted/array/array_iterator.hpp =================================================================== --- boost/fusion/adapted/array/array_iterator.hpp (revision 51780) +++ boost/fusion/adapted/array/array_iterator.hpp (working copy) @@ -26,7 +26,7 @@ : iterator_facade, random_access_traversal_tag> { BOOST_MPL_ASSERT_RELATION(Pos, >=, 0); - BOOST_MPL_ASSERT_RELATION(Pos, <=, Array::static_size); + BOOST_MPL_ASSERT_RELATION(Pos, <=, static_cast(Array::static_size)); typedef mpl::int_ index; typedef Array array_type;