YES Solver Timeout: 4 Global Timeout: 300 No parsing errors! Init Location: 0 Transitions: (0 + st_15^0)}> 0, i_21^0 -> 0, l_20^0 -> (0 + undef82), nd_12^0 -> undef75, rv_13^0 -> undef82}> (0 + undef134), h_23^0 -> undef106, i_16^0 -> (0 + __const_100^0), i_21^0 -> undef114, l_20^0 -> undef119, r_249^0 -> undef121, r_38^0 -> undef124, rt_11^0 -> undef126, rv_24^0 -> undef129, st_22^0 -> undef131, t_25^0 -> undef132, tp_26^0 -> undef133}> undef147, h_23^0 -> (0 + undef178), i_21^0 -> (1 + undef181), t_25^0 -> undef178, tp_26^0 -> undef179}> (0 + undef224), i_21^0 -> (1 + i_21^0), t_25^0 -> undef224, tp_26^0 -> undef225}> (0 + undef315), h_23^0 -> undef286, i_16^0 -> (0 + __const_100^0), i_21^0 -> undef294, i_98^0 -> undef298, l_20^0 -> undef299, rt_11^0 -> undef306, rv_24^0 -> undef309, st_22^0 -> undef311, t_25^0 -> undef312, tp_26^0 -> undef313}> undef332, h_23^0 -> undef333, i_16^0 -> undef339, i_21^0 -> undef341, l_20^0 -> undef346, rt_11^0 -> (0 + st_15^0), rv_24^0 -> undef356, st_22^0 -> undef358, t_25^0 -> undef359, tp_26^0 -> undef360}> (0 + undef406), i_21^0 -> (1 + i_21^0), r_38^0 -> undef398, r_45^0 -> undef399, t_25^0 -> undef406, tp_26^0 -> undef407}> (0 + st_15^0)}> undef456, a_204^0 -> undef460, nd_12^0 -> undef482, rv_17^0 -> undef490}> undef501, a_189^0 -> undef504, i_16^0 -> (1 + i_16^0), nd_12^0 -> undef527, rv_17^0 -> (0 + undef541)}> (0 + st_15^0)}> undef634, a_164^0 -> undef635, a_165^0 -> undef636, i_156^0 -> undef651, i_16^0 -> (1 + undef675), nd_12^0 -> undef660, rv_17^0 -> (0 + undef676)}> undef681, a_220^0 -> undef686, nd_12^0 -> undef707, rv_17^0 -> undef715}> (0 + st_15^0)}> undef840, rv_17^0 -> undef848}> (1 + i_16^0), nd_12^0 -> undef885, r_261^0 -> undef888, r_38^0 -> undef889, rv_17^0 -> (0 + undef899)}> undef974, rv_17^0 -> undef982}> undef999, i_16^0 -> (1 + undef1034), nd_12^0 -> undef1019, r_255^0 -> undef1021, r_38^0 -> undef1023, rv_17^0 -> (0 + undef1035)}> (0 + st_15^0)}> undef1099, i_16^0 -> (1 + i_16^0), i_21^0 -> undef1104, nd_12^0 -> undef1110, rv_17^0 -> (0 + undef1124)}> undef1128, a_145^0 -> undef1129, i_134^0 -> undef1145, nd_12^0 -> undef1155, rv_17^0 -> undef1163}> undef1200, rv_17^0 -> undef1208}> undef1217, i_110^0 -> undef1232, i_16^0 -> (1 + undef1260), i_21^0 -> undef1239, nd_12^0 -> undef1245, rv_17^0 -> (0 + undef1261)}> Fresh variables: undef75, undef82, undef89, undef106, undef114, undef119, undef121, undef124, undef126, undef129, undef131, undef132, undef133, undef134, undef135, undef147, undef178, undef179, undef180, undef181, undef224, undef225, undef286, undef294, undef298, undef299, undef306, undef309, undef311, undef312, undef313, undef314, undef315, undef316, undef332, undef333, undef339, undef341, undef346, undef356, undef358, undef359, undef360, undef361, undef362, undef363, undef398, undef399, undef406, undef407, undef456, undef460, undef482, undef490, undef496, undef501, undef504, undef527, undef541, undef634, undef635, undef636, undef651, undef660, undef674, undef675, undef676, undef681, undef686, undef707, undef715, undef721, undef840, undef848, undef854, undef885, undef888, undef889, undef899, undef974, undef982, undef988, undef999, undef1019, undef1021, undef1023, undef1033, undef1034, undef1035, undef1099, undef1104, undef1110, undef1124, undef1128, undef1129, undef1145, undef1155, undef1163, undef1169, undef1200, undef1208, undef1214, undef1217, undef1232, undef1239, undef1245, undef1259, undef1260, undef1261, Undef variables: undef75, undef82, undef89, undef106, undef114, undef119, undef121, undef124, undef126, undef129, undef131, undef132, undef133, undef134, undef135, undef147, undef178, undef179, undef180, undef181, undef224, undef225, undef286, undef294, undef298, undef299, undef306, undef309, undef311, undef312, undef313, undef314, undef315, undef316, undef332, undef333, undef339, undef341, undef346, undef356, undef358, undef359, undef360, undef361, undef362, undef363, undef398, undef399, undef406, undef407, undef456, undef460, undef482, undef490, undef496, undef501, undef504, undef527, undef541, undef634, undef635, undef636, undef651, undef660, undef674, undef675, undef676, undef681, undef686, undef707, undef715, undef721, undef840, undef848, undef854, undef885, undef888, undef889, undef899, undef974, undef982, undef988, undef999, undef1019, undef1021, undef1023, undef1033, undef1034, undef1035, undef1099, undef1104, undef1110, undef1124, undef1128, undef1129, undef1145, undef1155, undef1163, undef1169, undef1200, undef1208, undef1214, undef1217, undef1232, undef1239, undef1245, undef1259, undef1260, undef1261, Abstraction variables: Exit nodes: Accepting locations: Asserts: Preprocessed LLVMGraph Init Location: 0 Transitions: undef332, h_23^0 -> undef333, i_16^0 -> undef339, i_21^0 -> undef341, l_20^0 -> undef346, rv_13^0 -> undef82, rv_24^0 -> undef356, t_25^0 -> undef359, tp_26^0 -> undef360}> Fresh variables: undef75, undef82, undef89, undef106, undef114, undef119, undef121, undef124, undef126, undef129, undef131, undef132, undef133, undef134, undef135, undef147, undef178, undef179, undef180, undef181, undef224, undef225, undef286, undef294, undef298, undef299, undef306, undef309, undef311, undef312, undef313, undef314, undef315, undef316, undef332, undef333, undef339, undef341, undef346, undef356, undef358, undef359, undef360, undef361, undef362, undef363, undef398, undef399, undef406, undef407, undef456, undef460, undef482, undef490, undef496, undef501, undef504, undef527, undef541, undef634, undef635, undef636, undef651, undef660, undef674, undef675, undef676, undef681, undef686, undef707, undef715, undef721, undef840, undef848, undef854, undef885, undef888, undef889, undef899, undef974, undef982, undef988, undef999, undef1019, undef1021, undef1023, undef1033, undef1034, undef1035, undef1099, undef1104, undef1110, undef1124, undef1128, undef1129, undef1145, undef1155, undef1163, undef1169, undef1200, undef1208, undef1214, undef1217, undef1232, undef1239, undef1245, undef1259, undef1260, undef1261, Undef variables: undef75, undef82, undef89, undef106, undef114, undef119, undef121, undef124, undef126, undef129, undef131, undef132, undef133, undef134, undef135, undef147, undef178, undef179, undef180, undef181, undef224, undef225, undef286, undef294, undef298, undef299, undef306, undef309, undef311, undef312, undef313, undef314, undef315, undef316, undef332, undef333, undef339, undef341, undef346, undef356, undef358, undef359, undef360, undef361, undef362, undef363, undef398, undef399, undef406, undef407, undef456, undef460, undef482, undef490, undef496, undef501, undef504, undef527, undef541, undef634, undef635, undef636, undef651, undef660, undef674, undef675, undef676, undef681, undef686, undef707, undef715, undef721, undef840, undef848, undef854, undef885, undef888, undef889, undef899, undef974, undef982, undef988, undef999, undef1019, undef1021, undef1023, undef1033, undef1034, undef1035, undef1099, undef1104, undef1110, undef1124, undef1128, undef1129, undef1145, undef1155, undef1163, undef1169, undef1200, undef1208, undef1214, undef1217, undef1232, undef1239, undef1245, undef1259, undef1260, undef1261, Abstraction variables: Exit nodes: Accepting locations: Asserts: ************************************************************* ******************************************************************************************* *********************** WORKING TRANSITION SYSTEM (DAG) *********************** ******************************************************************************************* Init Location: 0 Graph 0: Transitions: Variables: Graph 1: Transitions: Variables: Precedence: Graph 0 Graph 1 undef332, h_23^0 -> undef333, i_16^0 -> undef339, i_21^0 -> undef341, l_20^0 -> undef346, rv_13^0 -> undef82, rv_24^0 -> undef356, t_25^0 -> undef359, tp_26^0 -> undef360, rest remain the same}> Map Locations to Subgraph: ( 0 , 0 ) ( 2 , 1 ) ******************************************************************************************* ******************************** CHECKING ASSERTIONS ******************************** ******************************************************************************************* Proving termination of subgraph 0 Proving termination of subgraph 1 Analyzing SCC {l2}... No cycles found. Program Terminates