YES Solver Timeout: 4 Global Timeout: 300 No parsing errors! Init Location: 0 Transitions: undef38, result_11^0 -> (0 + temp0_18^0), t_23^0 -> undef61, tail_15^0 -> undef62, w_20^0 -> undef67, x_21^0 -> undef68, y_22^0 -> undef71, y_285^0 -> undef76, z_19^0 -> undef80}> undef81}> undef172}> undef350, length_14^0 -> undef358, r_253^0 -> undef367, tail_15^0 -> undef382, y_261^0 -> undef394, z_19^0 -> undef400}> undef418}> undef509, len_270^0 -> undef517, r_267^0 -> undef528, rcd_268^0 -> undef535, t_23^0 -> undef541, y_22^0 -> undef551, y_269^0 -> undef555}> undef579}> undef660}> undef741}> undef822}> undef908, len_200^0 -> undef916, r_36^0 -> undef929, rcd_40^0 -> undef936, y_162^0 -> undef949}> undef1078, result_11^0 -> (0 + temp0_18^0), t_23^0 -> undef1101, tail_15^0 -> undef1102, w_20^0 -> undef1107, x_21^0 -> undef1108, y_22^0 -> undef1111, y_290^0 -> undef1117, z_19^0 -> undef1120}> undef1143}> undef1224}> undef1390, length_14^0 -> undef1398, r_183^0 -> undef1401, tail_15^0 -> undef1422, y_191^0 -> undef1430, z_19^0 -> undef1440}> undef1465}> undef1581, y_22^0 -> undef1591}> undef1602}> undef1683}> undef1764}> undef1958, result_11^0 -> (0 + temp0_18^0), t_23^0 -> undef1981, tail_15^0 -> undef1982, w_20^0 -> undef1987, x_21^0 -> undef1988, y_22^0 -> undef1991, y_295^0 -> undef1998, z_19^0 -> undef2000}> undef2005}> undef2190, length_14^0 -> undef2198, r_154^0 -> undef2200, r_229^0 -> undef2202, r_238^0 -> undef2203, r_240^0 -> undef2204, rcd_230^0 -> undef2211, rcd_239^0 -> undef2212, tail_15^0 -> undef2222, y_231^0 -> undef2232, y_241^0 -> undef2233, z_19^0 -> undef2240}> undef2246}> undef2347, t_23^0 -> undef2381, y_22^0 -> undef2391}> undef2407}> undef2488}> undef2569}> undef2650}> undef2746}> undef2831, head_SLAM_f_26^0 -> undef2832, i_27^0 -> undef2835, length_25^0 -> undef2839}> undef2911, head_SLAM_f_26^0 -> undef2912, i_27^0 -> undef2915, length_14^0 -> undef2918, length_25^0 -> undef2919, result_11^0 -> undef2939, result_dot_SLAyer_malloc_sdv_special_RETURN_VALUE_30^0 -> undef2940, temp0_28^0 -> undef2944, temp_32^0 -> undef2945, tmp_31^0 -> undef2946, w_20^0 -> undef2947, y_22^0 -> undef2951, z_19^0 -> undef2960}> undef2993, head_SLAM_f_26^0 -> undef2994, i_27^0 -> undef2997, length_14^0 -> undef3000, rcd_64^0 -> undef3019, result_dot_SLAyer_malloc_sdv_special_RETURN_VALUE_30^0 -> undef3022, tail_15^0 -> undef3024, temp_32^0 -> undef3027, tmp_31^0 -> undef3028}> undef3080, result_11^0 -> (0 + temp0_18^0), t_23^0 -> undef3103, w_20^0 -> undef3109, x_21^0 -> undef3110, y_22^0 -> undef3113, z_19^0 -> undef3122}> undef3152, length_14^0 -> undef3160, r_242^0 -> undef3167, r_247^0 -> undef3168, rcd_243^0 -> undef3175, rcd_248^0 -> undef3176, tail_15^0 -> undef3184, z_19^0 -> undef3202}> undef3213}> undef3308, t_23^0 -> undef3343, y_22^0 -> undef3353}> undef3375}> undef3456}> undef3556}> (0 + temp0_18^0), t_23^0 -> undef3663, w_20^0 -> undef3669, x_21^0 -> undef3670, y_22^0 -> undef3673, z_19^0 -> undef3682}> undef3712, length_14^0 -> undef3720, tail_15^0 -> undef3744, z_19^0 -> undef3762}> undef3777}> undef3903, y_22^0 -> undef3913}> undef3938}> (0 + temp0_18^0), t_23^0 -> undef4063, tail_15^0 -> undef4064, w_20^0 -> undef4069, x_21^0 -> undef4070, y_22^0 -> undef4073, y_347^0 -> undef4081, z_19^0 -> undef4082}> undef4099}> (0 + undef4228), i_105^0 -> undef4195, i_27^0 -> undef4197, rcd_107^0 -> undef4212, rcd_40^0 -> undef4218, rcd_99^0 -> undef4220, temp_32^0 -> undef4227, tmp_31^0 -> undef4228}> undef4353, head_SLAM_f_26^0 -> undef4354, i_27^0 -> undef4357, length_14^0 -> undef4360, length_25^0 -> undef4361, result_11^0 -> undef4381, result_dot_SLAyer_malloc_sdv_special_RETURN_VALUE_30^0 -> undef4382, temp0_28^0 -> undef4386, temp_32^0 -> undef4387, tmp_31^0 -> undef4388, w_20^0 -> undef4389, y_22^0 -> undef4393, z_19^0 -> undef4402}> undef4435, head_SLAM_f_26^0 -> undef4436, i_27^0 -> undef4439, length_14^0 -> undef4442, length_25^0 -> undef4443, result_11^0 -> (0 + temp0_18^0), result_dot_SLAyer_malloc_sdv_special_RETURN_VALUE_30^0 -> undef4464, t_23^0 -> undef4465, temp0_28^0 -> undef4468, temp_32^0 -> undef4469, tmp_31^0 -> undef4470, w_20^0 -> undef4471, x_21^0 -> undef4472, y_22^0 -> undef4475, z_19^0 -> undef4484}> undef4523, head_SLAM_f_26^0 -> undef4524, i_27^0 -> undef4527, length_14^0 -> undef4530, result_dot_SLAyer_malloc_sdv_special_RETURN_VALUE_30^0 -> undef4552, tail_15^0 -> undef4554, temp_32^0 -> undef4557, tmp_31^0 -> undef4558}> Fresh variables: undef38, undef61, undef62, undef67, undef68, undef71, undef76, undef80, undef81, undef172, undef350, undef358, undef367, undef382, undef394, undef400, undef418, undef509, undef517, undef528, undef535, undef541, undef551, undef555, undef579, undef660, undef741, undef822, undef908, undef916, undef929, undef936, undef949, undef1078, undef1101, undef1102, undef1107, undef1108, undef1111, undef1117, undef1120, undef1143, undef1224, undef1390, undef1398, undef1401, undef1422, undef1430, undef1440, undef1465, undef1581, undef1591, undef1602, undef1683, undef1764, undef1958, undef1981, undef1982, undef1987, undef1988, undef1991, undef1998, undef2000, undef2005, undef2190, undef2198, undef2200, undef2202, undef2203, undef2204, undef2211, undef2212, undef2222, undef2232, undef2233, undef2240, undef2246, undef2347, undef2381, undef2391, undef2407, undef2488, undef2569, undef2650, undef2746, undef2831, undef2832, undef2835, undef2839, undef2911, undef2912, undef2915, undef2918, undef2919, undef2939, undef2940, undef2944, undef2945, undef2946, undef2947, undef2951, undef2960, undef2961, undef2962, undef2993, undef2994, undef2997, undef3000, undef3019, undef3022, undef3024, undef3027, undef3028, undef3080, undef3103, undef3109, undef3110, undef3113, undef3122, undef3152, undef3160, undef3167, undef3168, undef3175, undef3176, undef3184, undef3202, undef3213, undef3308, undef3343, undef3353, undef3375, undef3456, undef3556, undef3663, undef3669, undef3670, undef3673, undef3682, undef3712, undef3720, undef3744, undef3762, undef3777, undef3903, undef3913, undef3938, undef4063, undef4064, undef4069, undef4070, undef4073, undef4081, undef4082, undef4099, undef4195, undef4197, undef4212, undef4218, undef4220, undef4227, undef4228, undef4353, undef4354, undef4357, undef4360, undef4361, undef4381, undef4382, undef4386, undef4387, undef4388, undef4389, undef4393, undef4402, undef4403, undef4404, undef4435, undef4436, undef4439, undef4442, undef4443, undef4464, undef4465, undef4468, undef4469, undef4470, undef4471, undef4472, undef4475, undef4484, undef4485, undef4486, undef4487, undef4488, undef4489, undef4490, undef4491, undef4492, undef4523, undef4524, undef4527, undef4530, undef4552, undef4554, undef4557, undef4558, Undef variables: undef38, undef61, undef62, undef67, undef68, undef71, undef76, undef80, undef81, undef172, undef350, undef358, undef367, undef382, undef394, undef400, undef418, undef509, undef517, undef528, undef535, undef541, undef551, undef555, undef579, undef660, undef741, undef822, undef908, undef916, undef929, undef936, undef949, undef1078, undef1101, undef1102, undef1107, undef1108, undef1111, undef1117, undef1120, undef1143, undef1224, undef1390, undef1398, undef1401, undef1422, undef1430, undef1440, undef1465, undef1581, undef1591, undef1602, undef1683, undef1764, undef1958, undef1981, undef1982, undef1987, undef1988, undef1991, undef1998, undef2000, undef2005, undef2190, undef2198, undef2200, undef2202, undef2203, undef2204, undef2211, undef2212, undef2222, undef2232, undef2233, undef2240, undef2246, undef2347, undef2381, undef2391, undef2407, undef2488, undef2569, undef2650, undef2746, undef2831, undef2832, undef2835, undef2839, undef2911, undef2912, undef2915, undef2918, undef2919, undef2939, undef2940, undef2944, undef2945, undef2946, undef2947, undef2951, undef2960, undef2961, undef2962, undef2993, undef2994, undef2997, undef3000, undef3019, undef3022, undef3024, undef3027, undef3028, undef3080, undef3103, undef3109, undef3110, undef3113, undef3122, undef3152, undef3160, undef3167, undef3168, undef3175, undef3176, undef3184, undef3202, undef3213, undef3308, undef3343, undef3353, undef3375, undef3456, undef3556, undef3663, undef3669, undef3670, undef3673, undef3682, undef3712, undef3720, undef3744, undef3762, undef3777, undef3903, undef3913, undef3938, undef4063, undef4064, undef4069, undef4070, undef4073, undef4081, undef4082, undef4099, undef4195, undef4197, undef4212, undef4218, undef4220, undef4227, undef4228, undef4353, undef4354, undef4357, undef4360, undef4361, undef4381, undef4382, undef4386, undef4387, undef4388, undef4389, undef4393, undef4402, undef4403, undef4404, undef4435, undef4436, undef4439, undef4442, undef4443, undef4464, undef4465, undef4468, undef4469, undef4470, undef4471, undef4472, undef4475, undef4484, undef4485, undef4486, undef4487, undef4488, undef4489, undef4490, undef4491, undef4492, undef4523, undef4524, undef4527, undef4530, undef4552, undef4554, undef4557, undef4558, Abstraction variables: Exit nodes: Accepting locations: Asserts: Preprocessed LLVMGraph Init Location: 0 Transitions: undef4435, i_27^0 -> undef4439, length_14^0 -> undef4442, length_25^0 -> undef4443, temp_32^0 -> undef4469, w_20^0 -> undef4471, x_21^0 -> undef4472}> undef2911, i_27^0 -> undef2915, length_14^0 -> undef2918, length_25^0 -> undef2919, tail_15^0 -> undef4554, temp_32^0 -> undef2945, w_20^0 -> undef3669, x_21^0 -> undef3670}> undef3777, __disjvr_23^0 -> undef3938, __disjvr_24^0 -> undef4099, head_13^0 -> undef3712, head_29^0 -> undef2911, i_27^0 -> undef2915, length_14^0 -> undef3720, length_25^0 -> undef2919, tail_15^0 -> undef4064, temp_32^0 -> undef2945, w_20^0 -> undef4069, x_21^0 -> undef4070}> undef2993, i_27^0 -> undef2997, length_14^0 -> undef3000, length_25^0 -> undef2839, tail_15^0 -> undef3024, temp_32^0 -> undef3027}> undef81, __disjvr_1^0 -> undef172, length_14^0 -> undef38, tail_15^0 -> undef62, w_20^0 -> undef67, x_21^0 -> undef68}> undef418, __disjvr_3^0 -> undef579, __disjvr_4^0 -> undef660, __disjvr_5^0 -> undef741, __disjvr_6^0 -> undef822, a_215^0 -> undef908, head_13^0 -> undef350, len_200^0 -> undef916, length_14^0 -> undef358, r_36^0 -> undef929, rcd_40^0 -> undef936, tail_15^0 -> undef382, y_162^0 -> undef949}> (0 + undef4228), i_27^0 -> undef4197, rcd_40^0 -> undef4218, temp_32^0 -> undef4227}> undef4353, i_27^0 -> undef4357, length_14^0 -> undef3080, length_25^0 -> undef4361, temp_32^0 -> undef4387, w_20^0 -> undef3109, x_21^0 -> undef3110}> undef3213, __disjvr_20^0 -> undef3375, __disjvr_21^0 -> undef3456, a_143^0 -> undef3308, head_13^0 -> undef3152, head_29^0 -> undef4353, i_114^0 -> undef3556, i_27^0 -> undef4357, length_14^0 -> undef3160, length_25^0 -> undef4361, tail_15^0 -> undef3184, temp_32^0 -> undef4387, w_20^0 -> undef4389}> Fresh variables: undef38, undef61, undef62, undef67, undef68, undef71, undef76, undef80, undef81, undef172, undef350, undef358, undef367, undef382, undef394, undef400, undef418, undef509, undef517, undef528, undef535, undef541, undef551, undef555, undef579, undef660, undef741, undef822, undef908, undef916, undef929, undef936, undef949, undef1078, undef1101, undef1102, undef1107, undef1108, undef1111, undef1117, undef1120, undef1143, undef1224, undef1390, undef1398, undef1401, undef1422, undef1430, undef1440, undef1465, undef1581, undef1591, undef1602, undef1683, undef1764, undef1958, undef1981, undef1982, undef1987, undef1988, undef1991, undef1998, undef2000, undef2005, undef2190, undef2198, undef2200, undef2202, undef2203, undef2204, undef2211, undef2212, undef2222, undef2232, undef2233, undef2240, undef2246, undef2347, undef2381, undef2391, undef2407, undef2488, undef2569, undef2650, undef2746, undef2831, undef2832, undef2835, undef2839, undef2911, undef2912, undef2915, undef2918, undef2919, undef2939, undef2940, undef2944, undef2945, undef2946, undef2947, undef2951, undef2960, undef2961, undef2962, undef2993, undef2994, undef2997, undef3000, undef3019, undef3022, undef3024, undef3027, undef3028, undef3080, undef3103, undef3109, undef3110, undef3113, undef3122, undef3152, undef3160, undef3167, undef3168, undef3175, undef3176, undef3184, undef3202, undef3213, undef3308, undef3343, undef3353, undef3375, undef3456, undef3556, undef3663, undef3669, undef3670, undef3673, undef3682, undef3712, undef3720, undef3744, undef3762, undef3777, undef3903, undef3913, undef3938, undef4063, undef4064, undef4069, undef4070, undef4073, undef4081, undef4082, undef4099, undef4195, undef4197, undef4212, undef4218, undef4220, undef4227, undef4228, undef4353, undef4354, undef4357, undef4360, undef4361, undef4381, undef4382, undef4386, undef4387, undef4388, undef4389, undef4393, undef4402, undef4403, undef4404, undef4435, undef4436, undef4439, undef4442, undef4443, undef4464, undef4465, undef4468, undef4469, undef4470, undef4471, undef4472, undef4475, undef4484, undef4485, undef4486, undef4487, undef4488, undef4489, undef4490, undef4491, undef4492, undef4523, undef4524, undef4527, undef4530, undef4552, undef4554, undef4557, undef4558, Undef variables: undef38, undef61, undef62, undef67, undef68, undef71, undef76, undef80, undef81, undef172, undef350, undef358, undef367, undef382, undef394, undef400, undef418, undef509, undef517, undef528, undef535, undef541, undef551, undef555, undef579, undef660, undef741, undef822, undef908, undef916, undef929, undef936, undef949, undef1078, undef1101, undef1102, undef1107, undef1108, undef1111, undef1117, undef1120, undef1143, undef1224, undef1390, undef1398, undef1401, undef1422, undef1430, undef1440, undef1465, undef1581, undef1591, undef1602, undef1683, undef1764, undef1958, undef1981, undef1982, undef1987, undef1988, undef1991, undef1998, undef2000, undef2005, undef2190, undef2198, undef2200, undef2202, undef2203, undef2204, undef2211, undef2212, undef2222, undef2232, undef2233, undef2240, undef2246, undef2347, undef2381, undef2391, undef2407, undef2488, undef2569, undef2650, undef2746, undef2831, undef2832, undef2835, undef2839, undef2911, undef2912, undef2915, undef2918, undef2919, undef2939, undef2940, undef2944, undef2945, undef2946, undef2947, undef2951, undef2960, undef2961, undef2962, undef2993, undef2994, undef2997, undef3000, undef3019, undef3022, undef3024, undef3027, undef3028, undef3080, undef3103, undef3109, undef3110, undef3113, undef3122, undef3152, undef3160, undef3167, undef3168, undef3175, undef3176, undef3184, undef3202, undef3213, undef3308, undef3343, undef3353, undef3375, undef3456, undef3556, undef3663, undef3669, undef3670, undef3673, undef3682, undef3712, undef3720, undef3744, undef3762, undef3777, undef3903, undef3913, undef3938, undef4063, undef4064, undef4069, undef4070, undef4073, undef4081, undef4082, undef4099, undef4195, undef4197, undef4212, undef4218, undef4220, undef4227, undef4228, undef4353, undef4354, undef4357, undef4360, undef4361, undef4381, undef4382, undef4386, undef4387, undef4388, undef4389, undef4393, undef4402, undef4403, undef4404, undef4435, undef4436, undef4439, undef4442, undef4443, undef4464, undef4465, undef4468, undef4469, undef4470, undef4471, undef4472, undef4475, undef4484, undef4485, undef4486, undef4487, undef4488, undef4489, undef4490, undef4491, undef4492, undef4523, undef4524, undef4527, undef4530, undef4552, undef4554, undef4557, undef4558, Abstraction variables: Exit nodes: Accepting locations: Asserts: ************************************************************* ******************************************************************************************* *********************** WORKING TRANSITION SYSTEM (DAG) *********************** ******************************************************************************************* Init Location: 0 Graph 0: Transitions: Variables: Graph 1: Transitions: undef4228, i_27^0 -> undef4197, rcd_40^0 -> undef4218, temp_32^0 -> undef4227, rest remain the same}> Variables: head_29^0, i_27^0, length_25^0, rcd_40^0, temp_32^0 Graph 2: Transitions: undef418, __disjvr_3^0 -> undef579, __disjvr_4^0 -> undef660, __disjvr_5^0 -> undef741, __disjvr_6^0 -> undef822, a_215^0 -> undef908, head_13^0 -> undef350, len_200^0 -> undef916, length_14^0 -> undef358, r_36^0 -> undef929, rcd_40^0 -> undef936, tail_15^0 -> undef382, y_162^0 -> undef949, rest remain the same}> Variables: __disjvr_2^0, __disjvr_3^0, __disjvr_4^0, __disjvr_5^0, __disjvr_6^0, a_215^0, head_13^0, len_200^0, length_14^0, r_36^0, rcd_40^0, tail_15^0, w_20^0, x_21^0, y_162^0 Graph 3: Transitions: Variables: Precedence: Graph 0 Graph 1 undef2993, i_27^0 -> undef2997, length_14^0 -> undef3000, length_25^0 -> undef2839, tail_15^0 -> undef3024, temp_32^0 -> undef3027, rest remain the same}> Graph 2 undef3213, __disjvr_20^0 -> undef3375, __disjvr_21^0 -> undef3456, a_143^0 -> undef3308, head_13^0 -> undef3152, head_29^0 -> undef4353, i_114^0 -> undef3556, i_27^0 -> undef4357, length_14^0 -> undef3160, length_25^0 -> undef4361, tail_15^0 -> undef3184, temp_32^0 -> undef4387, w_20^0 -> undef4389, rest remain the same}> Graph 3 undef4435, i_27^0 -> undef4439, length_14^0 -> undef4442, length_25^0 -> undef4443, temp_32^0 -> undef4469, w_20^0 -> undef4471, x_21^0 -> undef4472, rest remain the same}> undef2911, i_27^0 -> undef2915, length_14^0 -> undef2918, length_25^0 -> undef2919, tail_15^0 -> undef4554, temp_32^0 -> undef2945, w_20^0 -> undef3669, x_21^0 -> undef3670, rest remain the same}> undef3777, __disjvr_23^0 -> undef3938, __disjvr_24^0 -> undef4099, head_13^0 -> undef3712, head_29^0 -> undef2911, i_27^0 -> undef2915, length_14^0 -> undef3720, length_25^0 -> undef2919, tail_15^0 -> undef4064, temp_32^0 -> undef2945, w_20^0 -> undef4069, x_21^0 -> undef4070, rest remain the same}> undef81, __disjvr_1^0 -> undef172, length_14^0 -> undef38, tail_15^0 -> undef62, w_20^0 -> undef67, x_21^0 -> undef68, rest remain the same}> undef4353, i_27^0 -> undef4357, length_14^0 -> undef3080, length_25^0 -> undef4361, temp_32^0 -> undef4387, w_20^0 -> undef3109, x_21^0 -> undef3110, rest remain the same}> Map Locations to Subgraph: ( 0 , 0 ) ( 1 , 2 ) ( 5 , 3 ) ( 38 , 1 ) ******************************************************************************************* ******************************** CHECKING ASSERTIONS ******************************** ******************************************************************************************* Proving termination of subgraph 0 Proving termination of subgraph 1 Checking unfeasibility... Time used: 0.002617 Checking conditional termination of SCC {l38}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002158s Ranking function: -1 - i_27^0 + length_25^0 New Graphs: Proving termination of subgraph 2 Checking unfeasibility... Time used: 0.006179 Checking conditional termination of SCC {l1}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003150s Ranking function: a_215^0 New Graphs: Proving termination of subgraph 3 Analyzing SCC {l5}... No cycles found. Program Terminates