"Bin.Cheng" <amker.ch...@gmail.com> writes: > + gcc_assert (TREE_CODE (DR_STEP (dr_a.dr)) == INTEGER_CST); > + > + bool neg_step = tree_int_cst_compare (DR_STEP (dr_a.dr), size_zero_node) < > 0; > + unsigned HOST_WIDE_INT abs_step = tree_to_uhwi (DR_STEP (dr_a.dr)); > + if (neg_step) > + abs_step = -abs_step;
I might be wrong, but it looks like this would assert for negative steps, since the tree passed to tree_to_uhwi would be out of range. Thansk Richard