[Bug tree-optimization/33134] [4.3 Regression] ICE in set_value_range, at tree-vrp.c:325

ian at airs dot com gcc-bugzilla@gcc.gnu.org
Tue Aug 21 13:59:00 GMT 2007



------- Comment #3 from ian at airs dot com  2007-08-21 13:59 -------
Index: gcc/tree-vrp.c
===================================================================
--- gcc/tree-vrp.c      (revision 127491)
Testing this patch.

+++ gcc/tree-vrp.c      (working copy)
@@ -2641,7 +2641,7 @@ adjust_range_with_scev (value_range_t *v
   /* Like in PR19590, scev can return a constant function.  */
   if (is_gimple_min_invariant (chrec))
     {
-      set_value_range (vr, VR_RANGE, chrec, chrec, vr->equiv);
+      set_value_range_to_value (vr, chrec, vr->equiv);
       return;
     }


-- 

ian at airs dot com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|iant at google dot com      |ian at airs dot com


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33134



More information about the Gcc-bugs mailing list