On Fri, Mar 15, 2013 at 3:23 PM, Michel Morin <mimomorin@gmail.com> wrote:
This is because dereferencing `reverse_iterator` of `counting_iterator`makes a reference to a dead temporary. See #2640
https://svn.boost.org/trac/boost/ticket/2640
Use `irange( 1, 5 )` instead.