id summary reporter owner description type status milestone component version severity resolution keywords cc 5014 stride doesn't end iteration properly Maxim.Yanchenko@… Neil Groves "The code {{{#!c++ std::vector v; boost::push_back( v, boost::irange(0, 30) ); boost::copy( v | boost::adaptors::strided(4) , std::ostream_iterator(std::cout, "" "")); }}} prints ""0 4 8 12 16 20 24"" instead of ""0 4 8 12 16 20 24 28"". See the discussion for similar cases: http://thread.gmane.org/gmane.comp.lib.boost.devel/211955" Bugs closed Boost 1.46.0 range Boost 1.45.0 Showstopper fixed