iterators of random-access stride view needs runtime dirty flag when end is a sentinel