------- Comment #12 from jvdelisle at gcc dot gnu dot org 2009-11-15 19:04 ------- When we simplify start[i], we turn that expression into a constant. Then I believe the traverse_data_var can no longer increment the index since we made it a constant. I don't think the start[i] expression should be used to increment the offset, but I think it is. I am wondering if we don't need a temporary expression to use for this to traverse for the offset. Still thinking ...
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41807