NO Solver Timeout: 4 Global Timeout: 60 No parsing errors! Init Location: 0 Transitions: 1, is_aborted^0 -> (0 + undef6), is_aborted_next^0 -> undef6, pc_Drive^0 -> (0 + undef10), pc_Drive_next^0 -> undef10, pc_Loop^0 -> 1, pc_Plan^0 -> undef12, pc_Plan_next^0 -> undef13, x^0 -> (0 + undef15), x_next^0 -> undef15, y^0 -> (0 + undef17), y_next^0 -> undef17}> (0 + undef23), is_aborted_next^0 -> undef23, pc_Drive^0 -> (0 + undef27), pc_Drive_next^0 -> undef27, pc_Loop^0 -> 1, pc_Plan^0 -> undef29, pc_Plan_next^0 -> undef30, x^0 -> (0 + undef32), x_next^0 -> undef32, y^0 -> (0 + undef34), y_next^0 -> undef34}> (0 + undef40), is_aborted_next^0 -> undef40, pc_Drive^0 -> (0 + undef44), pc_Drive_next^0 -> undef44, pc_Loop^0 -> 1, pc_Plan^0 -> undef46, pc_Plan_next^0 -> undef47, x^0 -> (0 + undef49), x_next^0 -> undef49, y^0 -> (0 + undef51), y_next^0 -> undef51}> 1, is_aborted^0 -> (0 + undef57), is_aborted_next^0 -> undef57, pc_Drive^0 -> (0 + undef61), pc_Drive_next^0 -> undef61, pc_Loop^0 -> 1, pc_Plan^0 -> undef63, pc_Plan_next^0 -> undef64, x^0 -> (0 + undef66), x_next^0 -> undef66, y^0 -> (0 + undef68), y_next^0 -> undef68}> (0 + undef74), is_aborted_next^0 -> undef74, pc_Drive^0 -> (0 + undef78), pc_Drive_next^0 -> undef78, pc_Loop^0 -> 1, pc_Plan^0 -> undef80, pc_Plan_next^0 -> undef81, x^0 -> (0 + undef83), x_next^0 -> undef83, y^0 -> (0 + undef85), y_next^0 -> undef85}> (0 + undef91), is_aborted_next^0 -> undef91, pc_Drive^0 -> (0 + undef95), pc_Drive_next^0 -> undef95, pc_Loop^0 -> 1, pc_Plan^0 -> undef97, pc_Plan_next^0 -> undef98, x^0 -> (0 + undef100), x_next^0 -> undef100, y^0 -> (0 + undef102), y_next^0 -> undef102}> undef106, is_aborted^0 -> (0 + undef108), is_aborted_next^0 -> undef108, pc_Drive^0 -> undef111, pc_Drive_next^0 -> undef112, pc_Loop^0 -> 4, pc_Plan^0 -> (0 + undef115), pc_Plan_next^0 -> undef115, x^0 -> (0 + undef117), x_next^0 -> undef117, y^0 -> (0 + undef119), y_next^0 -> undef119}> (0 + undef125), is_aborted_next^0 -> undef125, pc_Drive^0 -> undef128, pc_Drive_next^0 -> undef129, pc_Loop^0 -> 4, pc_Plan^0 -> (0 + undef132), pc_Plan_next^0 -> undef132, x^0 -> (0 + undef134), x_next^0 -> undef134, y^0 -> (0 + undef136), y_next^0 -> undef136}> (0 + undef142), is_aborted_next^0 -> undef142, pc_Drive^0 -> undef145, pc_Drive_next^0 -> undef146, pc_Loop^0 -> 4, pc_Plan^0 -> (0 + undef149), pc_Plan_next^0 -> undef149, x^0 -> (0 + undef151), x_next^0 -> undef151, y^0 -> (0 + undef153), y_next^0 -> undef153}> 1, is_aborted^0 -> (0 + undef159), is_aborted_next^0 -> undef159, pc_Drive^0 -> undef162, pc_Drive_next^0 -> undef163, pc_Loop^0 -> 4, pc_Plan^0 -> (0 + undef166), pc_Plan_next^0 -> undef166, x^0 -> (0 + undef168), x_next^0 -> undef168, y^0 -> (0 + undef170), y_next^0 -> undef170}> 0, is_aborted^0 -> (0 + undef176), is_aborted_next^0 -> undef176, pc_Drive^0 -> undef179, pc_Drive_next^0 -> undef180, pc_Loop^0 -> 4, pc_Plan^0 -> (0 + undef183), pc_Plan_next^0 -> undef183, x^0 -> (0 + undef185), x_next^0 -> undef185, y^0 -> (0 + undef187), y_next^0 -> undef187}> 0, is_aborted^0 -> (0 + undef193), is_aborted_next^0 -> undef193, pc_Drive^0 -> undef196, pc_Drive_next^0 -> undef197, pc_Loop^0 -> 4, pc_Plan^0 -> (0 + undef200), pc_Plan_next^0 -> undef200, x^0 -> (0 + undef202), x_next^0 -> undef202, y^0 -> (0 + undef204), y_next^0 -> undef204}> 1, is_aborted^0 -> undef209, is_aborted_next^0 -> undef210, pc_Drive^0 -> (0 + undef214), pc_Drive_next^0 -> undef214, pc_Loop^0 -> (0 + __const_7^0), pc_Plan^0 -> (0 + undef217), pc_Plan_next^0 -> undef217, x^0 -> (0 + undef219), x_next^0 -> undef219, y^0 -> (0 + undef221), y_next^0 -> undef221}> undef226, is_aborted_next^0 -> undef227, pc_Drive^0 -> (0 + undef231), pc_Drive_next^0 -> undef231, pc_Loop^0 -> (0 + __const_7^0), pc_Plan^0 -> (0 + undef234), pc_Plan_next^0 -> undef234, x^0 -> (0 + undef236), x_next^0 -> undef236, y^0 -> (0 + undef238), y_next^0 -> undef238}> undef243, is_aborted_next^0 -> undef244, pc_Drive^0 -> (0 + undef248), pc_Drive_next^0 -> undef248, pc_Loop^0 -> (0 + __const_7^0), pc_Plan^0 -> (0 + undef251), pc_Plan_next^0 -> undef251, x^0 -> (0 + undef253), x_next^0 -> undef253, y^0 -> (0 + undef255), y_next^0 -> undef255}> 1, is_aborted^0 -> undef260, is_aborted_next^0 -> undef261, pc_Drive^0 -> (0 + undef265), pc_Drive_next^0 -> undef265, pc_Loop^0 -> (0 + __const_7^0), pc_Plan^0 -> (0 + undef268), pc_Plan_next^0 -> undef268, x^0 -> undef269, x_next^0 -> undef270, y^0 -> undef271, y_next^0 -> undef272}> undef277, is_aborted_next^0 -> undef278, pc_Drive^0 -> (0 + undef282), pc_Drive_next^0 -> undef282, pc_Loop^0 -> (0 + __const_7^0), pc_Plan^0 -> (0 + undef285), pc_Plan_next^0 -> undef285, x^0 -> undef286, x_next^0 -> undef287, y^0 -> undef288, y_next^0 -> undef289}> undef294, is_aborted_next^0 -> undef295, pc_Drive^0 -> (0 + undef299), pc_Drive_next^0 -> undef299, pc_Loop^0 -> (0 + __const_7^0), pc_Plan^0 -> (0 + undef302), pc_Plan_next^0 -> undef302, x^0 -> undef303, x_next^0 -> undef304, y^0 -> undef305, y_next^0 -> undef306}> undef310, is_aborted^0 -> undef311, is_aborted_next^0 -> undef312, pc_Drive^0 -> (0 + undef316), pc_Drive_next^0 -> undef316, pc_Loop^0 -> 2, pc_Plan^0 -> (0 + undef319), pc_Plan_next^0 -> undef319, x^0 -> undef320, x_next^0 -> undef321, y^0 -> undef322, y_next^0 -> undef323}> undef328, is_aborted_next^0 -> undef329, pc_Drive^0 -> (0 + undef333), pc_Drive_next^0 -> undef333, pc_Loop^0 -> 2, pc_Plan^0 -> (0 + undef336), pc_Plan_next^0 -> undef336, x^0 -> undef337, x_next^0 -> undef338, y^0 -> undef339, y_next^0 -> undef340}> undef345, is_aborted_next^0 -> undef346, pc_Drive^0 -> (0 + undef350), pc_Drive_next^0 -> undef350, pc_Loop^0 -> 2, pc_Plan^0 -> (0 + undef353), pc_Plan_next^0 -> undef353, x^0 -> undef354, x_next^0 -> undef355, y^0 -> undef356, y_next^0 -> undef357}> 1, is_aborted^0 -> undef362, is_aborted_next^0 -> undef363, pc_Drive^0 -> (0 + undef367), pc_Drive_next^0 -> undef367, pc_Loop^0 -> (0 + __const_6^0), pc_Plan^0 -> (0 + undef370), pc_Plan_next^0 -> undef370, x^0 -> (0 + undef372), x_next^0 -> undef372, y^0 -> (0 + undef374), y_next^0 -> undef374}> undef379, is_aborted_next^0 -> undef380, pc_Drive^0 -> (0 + undef384), pc_Drive_next^0 -> undef384, pc_Loop^0 -> (0 + __const_6^0), pc_Plan^0 -> (0 + undef387), pc_Plan_next^0 -> undef387, x^0 -> (0 + undef389), x_next^0 -> undef389, y^0 -> (0 + undef391), y_next^0 -> undef391}> undef396, is_aborted_next^0 -> undef397, pc_Drive^0 -> (0 + undef401), pc_Drive_next^0 -> undef401, pc_Loop^0 -> (0 + __const_6^0), pc_Plan^0 -> (0 + undef404), pc_Plan_next^0 -> undef404, x^0 -> (0 + undef406), x_next^0 -> undef406, y^0 -> (0 + undef408), y_next^0 -> undef408}> 1, is_aborted^0 -> undef413, is_aborted_next^0 -> undef414, pc_Drive^0 -> (0 + undef418), pc_Drive_next^0 -> undef418, pc_Loop^0 -> 3, pc_Plan^0 -> (0 + undef421), pc_Plan_next^0 -> undef421, x^0 -> (0 + undef423), x_next^0 -> undef423, y^0 -> (0 + undef425), y_next^0 -> undef425}> undef430, is_aborted_next^0 -> undef431, pc_Drive^0 -> (0 + undef435), pc_Drive_next^0 -> undef435, pc_Loop^0 -> 3, pc_Plan^0 -> (0 + undef438), pc_Plan_next^0 -> undef438, x^0 -> (0 + undef440), x_next^0 -> undef440, y^0 -> (0 + undef442), y_next^0 -> undef442}> undef447, is_aborted_next^0 -> undef448, pc_Drive^0 -> (0 + undef452), pc_Drive_next^0 -> undef452, pc_Loop^0 -> 3, pc_Plan^0 -> (0 + undef455), pc_Plan_next^0 -> undef455, x^0 -> (0 + undef457), x_next^0 -> undef457, y^0 -> (0 + undef459), y_next^0 -> undef459}> 1, is_aborted^0 -> undef464, is_aborted_next^0 -> undef465, pc_Drive^0 -> (0 + undef469), pc_Drive_next^0 -> undef469, pc_Loop^0 -> (0 + __const_7^0), pc_Plan^0 -> (0 + undef472), pc_Plan_next^0 -> undef472, x^0 -> (0 + undef474), x_next^0 -> undef474, y^0 -> (0 + undef476), y_next^0 -> undef476}> undef481, is_aborted_next^0 -> undef482, pc_Drive^0 -> (0 + undef486), pc_Drive_next^0 -> undef486, pc_Loop^0 -> (0 + __const_7^0), pc_Plan^0 -> (0 + undef489), pc_Plan_next^0 -> undef489, x^0 -> (0 + undef491), x_next^0 -> undef491, y^0 -> (0 + undef493), y_next^0 -> undef493}> undef498, is_aborted_next^0 -> undef499, pc_Drive^0 -> (0 + undef503), pc_Drive_next^0 -> undef503, pc_Loop^0 -> (0 + __const_7^0), pc_Plan^0 -> (0 + undef506), pc_Plan_next^0 -> undef506, x^0 -> (0 + undef508), x_next^0 -> undef508, y^0 -> (0 + undef510), y_next^0 -> undef510}> 1, is_aborted^0 -> undef515, is_aborted_next^0 -> undef516, pc_Drive^0 -> (0 + undef520), pc_Drive_next^0 -> undef520, pc_Loop^0 -> 2, pc_Plan^0 -> undef522, pc_Plan_next^0 -> undef523, x^0 -> (0 + undef525), x_next^0 -> undef525, y^0 -> (0 + undef527), y_next^0 -> undef527}> 0, is_aborted^0 -> undef532, is_aborted_next^0 -> undef533, pc_Drive^0 -> (0 + undef537), pc_Drive_next^0 -> undef537, pc_Loop^0 -> 2, pc_Plan^0 -> undef539, pc_Plan_next^0 -> undef540, x^0 -> (0 + undef542), x_next^0 -> undef542, y^0 -> (0 + undef544), y_next^0 -> undef544}> 0, is_aborted^0 -> undef549, is_aborted_next^0 -> undef550, pc_Drive^0 -> (0 + undef554), pc_Drive_next^0 -> undef554, pc_Loop^0 -> 2, pc_Plan^0 -> undef556, pc_Plan_next^0 -> undef557, x^0 -> (0 + undef559), x_next^0 -> undef559, y^0 -> (0 + undef561), y_next^0 -> undef561}> 1, is_aborted^0 -> undef566, is_aborted_next^0 -> undef567, pc_Drive^0 -> (0 + undef571), pc_Drive_next^0 -> undef571, pc_Loop^0 -> (0 + __const_7^0), pc_Plan^0 -> (0 + undef574), pc_Plan_next^0 -> undef574, x^0 -> (0 + undef576), x_next^0 -> undef576, y^0 -> (0 + undef578), y_next^0 -> undef578}> 0, is_aborted^0 -> undef583, is_aborted_next^0 -> undef584, pc_Drive^0 -> (0 + undef588), pc_Drive_next^0 -> undef588, pc_Loop^0 -> (0 + __const_7^0), pc_Plan^0 -> (0 + undef591), pc_Plan_next^0 -> undef591, x^0 -> (0 + undef593), x_next^0 -> undef593, y^0 -> (0 + undef595), y_next^0 -> undef595}> 0, is_aborted^0 -> undef600, is_aborted_next^0 -> undef601, pc_Drive^0 -> (0 + undef605), pc_Drive_next^0 -> undef605, pc_Loop^0 -> (0 + __const_7^0), pc_Plan^0 -> (0 + undef608), pc_Plan_next^0 -> undef608, x^0 -> (0 + undef610), x_next^0 -> undef610, y^0 -> (0 + undef612), y_next^0 -> undef612}> Fresh variables: undef6, undef10, undef12, undef13, undef15, undef17, undef23, undef27, undef29, undef30, undef32, undef34, undef40, undef44, undef46, undef47, undef49, undef51, undef57, undef61, undef63, undef64, undef66, undef68, undef74, undef78, undef80, undef81, undef83, undef85, undef91, undef95, undef97, undef98, undef100, undef102, undef106, undef108, undef111, undef112, undef115, undef117, undef119, undef125, undef128, undef129, undef132, undef134, undef136, undef142, undef145, undef146, undef149, undef151, undef153, undef159, undef162, undef163, undef166, undef168, undef170, undef176, undef179, undef180, undef183, undef185, undef187, undef193, undef196, undef197, undef200, undef202, undef204, undef209, undef210, undef214, undef217, undef219, undef221, undef226, undef227, undef231, undef234, undef236, undef238, undef243, undef244, undef248, undef251, undef253, undef255, undef260, undef261, undef265, undef268, undef269, undef270, undef271, undef272, undef277, undef278, undef282, undef285, undef286, undef287, undef288, undef289, undef294, undef295, undef299, undef302, undef303, undef304, undef305, undef306, undef310, undef311, undef312, undef316, undef319, undef320, undef321, undef322, undef323, undef328, undef329, undef333, undef336, undef337, undef338, undef339, undef340, undef345, undef346, undef350, undef353, undef354, undef355, undef356, undef357, undef362, undef363, undef367, undef370, undef372, undef374, undef379, undef380, undef384, undef387, undef389, undef391, undef396, undef397, undef401, undef404, undef406, undef408, undef413, undef414, undef418, undef421, undef423, undef425, undef430, undef431, undef435, undef438, undef440, undef442, undef447, undef448, undef452, undef455, undef457, undef459, undef464, undef465, undef469, undef472, undef474, undef476, undef481, undef482, undef486, undef489, undef491, undef493, undef498, undef499, undef503, undef506, undef508, undef510, undef515, undef516, undef520, undef522, undef523, undef525, undef527, undef532, undef533, undef537, undef539, undef540, undef542, undef544, undef549, undef550, undef554, undef556, undef557, undef559, undef561, undef566, undef567, undef571, undef574, undef576, undef578, undef583, undef584, undef588, undef591, undef593, undef595, undef600, undef601, undef605, undef608, undef610, undef612, Undef variables: undef6, undef10, undef12, undef13, undef15, undef17, undef23, undef27, undef29, undef30, undef32, undef34, undef40, undef44, undef46, undef47, undef49, undef51, undef57, undef61, undef63, undef64, undef66, undef68, undef74, undef78, undef80, undef81, undef83, undef85, undef91, undef95, undef97, undef98, undef100, undef102, undef106, undef108, undef111, undef112, undef115, undef117, undef119, undef125, undef128, undef129, undef132, undef134, undef136, undef142, undef145, undef146, undef149, undef151, undef153, undef159, undef162, undef163, undef166, undef168, undef170, undef176, undef179, undef180, undef183, undef185, undef187, undef193, undef196, undef197, undef200, undef202, undef204, undef209, undef210, undef214, undef217, undef219, undef221, undef226, undef227, undef231, undef234, undef236, undef238, undef243, undef244, undef248, undef251, undef253, undef255, undef260, undef261, undef265, undef268, undef269, undef270, undef271, undef272, undef277, undef278, undef282, undef285, undef286, undef287, undef288, undef289, undef294, undef295, undef299, undef302, undef303, undef304, undef305, undef306, undef310, undef311, undef312, undef316, undef319, undef320, undef321, undef322, undef323, undef328, undef329, undef333, undef336, undef337, undef338, undef339, undef340, undef345, undef346, undef350, undef353, undef354, undef355, undef356, undef357, undef362, undef363, undef367, undef370, undef372, undef374, undef379, undef380, undef384, undef387, undef389, undef391, undef396, undef397, undef401, undef404, undef406, undef408, undef413, undef414, undef418, undef421, undef423, undef425, undef430, undef431, undef435, undef438, undef440, undef442, undef447, undef448, undef452, undef455, undef457, undef459, undef464, undef465, undef469, undef472, undef474, undef476, undef481, undef482, undef486, undef489, undef491, undef493, undef498, undef499, undef503, undef506, undef508, undef510, undef515, undef516, undef520, undef522, undef523, undef525, undef527, undef532, undef533, undef537, undef539, undef540, undef542, undef544, undef549, undef550, undef554, undef556, undef557, undef559, undef561, undef566, undef567, undef571, undef574, undef576, undef578, undef583, undef584, undef588, undef591, undef593, undef595, undef600, undef601, undef605, undef608, undef610, undef612, Abstraction variables: Exit nodes: Accepting locations: Asserts: Preprocessed LLVMGraph Init Location: 0 Transitions: 1, x^0 -> (0 + undef525), y^0 -> (0 + undef527)}> 0, x^0 -> (0 + undef542), y^0 -> (0 + undef544)}> 0, x^0 -> (0 + undef559), y^0 -> (0 + undef561)}> 1, x^0 -> (0 + undef576), y^0 -> (0 + undef578)}> 0, x^0 -> (0 + undef593), y^0 -> (0 + undef595)}> 0, x^0 -> (0 + undef610), y^0 -> (0 + undef612)}> 1, x^0 -> (0 + undef219), y^0 -> (0 + undef221)}> undef106, x^0 -> (0 + undef236), y^0 -> (0 + undef238)}> undef106, x^0 -> (0 + undef253), y^0 -> (0 + undef255)}> 1, x^0 -> undef269, y^0 -> undef271}> undef106, x^0 -> undef286, y^0 -> undef288}> undef106, x^0 -> undef303, y^0 -> undef305}> undef310, x^0 -> undef320, y^0 -> undef322}> undef106, x^0 -> undef337, y^0 -> undef339}> undef106, x^0 -> undef354, y^0 -> undef356}> 1, x^0 -> (0 + undef219), y^0 -> (0 + undef221)}> (0 + undef236), y^0 -> (0 + undef238)}> (0 + undef253), y^0 -> (0 + undef255)}> 1, x^0 -> undef269, y^0 -> undef271}> undef286, y^0 -> undef288}> undef303, y^0 -> undef305}> undef310, x^0 -> undef320, y^0 -> undef322}> undef337, y^0 -> undef339}> undef354, y^0 -> undef356}> 1, x^0 -> (0 + undef219), y^0 -> (0 + undef221)}> (0 + undef236), y^0 -> (0 + undef238)}> (0 + undef253), y^0 -> (0 + undef255)}> 1, x^0 -> undef269, y^0 -> undef271}> undef286, y^0 -> undef288}> undef303, y^0 -> undef305}> undef310, x^0 -> undef320, y^0 -> undef322}> undef337, y^0 -> undef339}> undef354, y^0 -> undef356}> 1, x^0 -> (0 + undef219), y^0 -> (0 + undef221)}> 0, x^0 -> (0 + undef236), y^0 -> (0 + undef238)}> 0, x^0 -> (0 + undef253), y^0 -> (0 + undef255)}> 1, x^0 -> undef269, y^0 -> undef271}> 0, x^0 -> undef286, y^0 -> undef288}> 0, x^0 -> undef303, y^0 -> undef305}> undef310, x^0 -> undef320, y^0 -> undef322}> 1, x^0 -> (0 + undef372), y^0 -> (0 + undef374)}> 1, x^0 -> (0 + undef389), y^0 -> (0 + undef391)}> 1, x^0 -> (0 + undef406), y^0 -> (0 + undef408)}> 1, x^0 -> (0 + undef372), y^0 -> (0 + undef374)}> (0 + undef389), y^0 -> (0 + undef391)}> (0 + undef406), y^0 -> (0 + undef408)}> 1, x^0 -> (0 + undef372), y^0 -> (0 + undef374)}> (0 + undef389), y^0 -> (0 + undef391)}> (0 + undef406), y^0 -> (0 + undef408)}> 1, x^0 -> (0 + undef474), y^0 -> (0 + undef476)}> (0 + undef491), y^0 -> (0 + undef493)}> (0 + undef508), y^0 -> (0 + undef510)}> Fresh variables: undef6, undef10, undef12, undef13, undef15, undef17, undef23, undef27, undef29, undef30, undef32, undef34, undef40, undef44, undef46, undef47, undef49, undef51, undef57, undef61, undef63, undef64, undef66, undef68, undef74, undef78, undef80, undef81, undef83, undef85, undef91, undef95, undef97, undef98, undef100, undef102, undef106, undef108, undef111, undef112, undef115, undef117, undef119, undef125, undef128, undef129, undef132, undef134, undef136, undef142, undef145, undef146, undef149, undef151, undef153, undef159, undef162, undef163, undef166, undef168, undef170, undef176, undef179, undef180, undef183, undef185, undef187, undef193, undef196, undef197, undef200, undef202, undef204, undef209, undef210, undef214, undef217, undef219, undef221, undef226, undef227, undef231, undef234, undef236, undef238, undef243, undef244, undef248, undef251, undef253, undef255, undef260, undef261, undef265, undef268, undef269, undef270, undef271, undef272, undef277, undef278, undef282, undef285, undef286, undef287, undef288, undef289, undef294, undef295, undef299, undef302, undef303, undef304, undef305, undef306, undef310, undef311, undef312, undef316, undef319, undef320, undef321, undef322, undef323, undef328, undef329, undef333, undef336, undef337, undef338, undef339, undef340, undef345, undef346, undef350, undef353, undef354, undef355, undef356, undef357, undef362, undef363, undef367, undef370, undef372, undef374, undef379, undef380, undef384, undef387, undef389, undef391, undef396, undef397, undef401, undef404, undef406, undef408, undef413, undef414, undef418, undef421, undef423, undef425, undef430, undef431, undef435, undef438, undef440, undef442, undef447, undef448, undef452, undef455, undef457, undef459, undef464, undef465, undef469, undef472, undef474, undef476, undef481, undef482, undef486, undef489, undef491, undef493, undef498, undef499, undef503, undef506, undef508, undef510, undef515, undef516, undef520, undef522, undef523, undef525, undef527, undef532, undef533, undef537, undef539, undef540, undef542, undef544, undef549, undef550, undef554, undef556, undef557, undef559, undef561, undef566, undef567, undef571, undef574, undef576, undef578, undef583, undef584, undef588, undef591, undef593, undef595, undef600, undef601, undef605, undef608, undef610, undef612, Undef variables: undef6, undef10, undef12, undef13, undef15, undef17, undef23, undef27, undef29, undef30, undef32, undef34, undef40, undef44, undef46, undef47, undef49, undef51, undef57, undef61, undef63, undef64, undef66, undef68, undef74, undef78, undef80, undef81, undef83, undef85, undef91, undef95, undef97, undef98, undef100, undef102, undef106, undef108, undef111, undef112, undef115, undef117, undef119, undef125, undef128, undef129, undef132, undef134, undef136, undef142, undef145, undef146, undef149, undef151, undef153, undef159, undef162, undef163, undef166, undef168, undef170, undef176, undef179, undef180, undef183, undef185, undef187, undef193, undef196, undef197, undef200, undef202, undef204, undef209, undef210, undef214, undef217, undef219, undef221, undef226, undef227, undef231, undef234, undef236, undef238, undef243, undef244, undef248, undef251, undef253, undef255, undef260, undef261, undef265, undef268, undef269, undef270, undef271, undef272, undef277, undef278, undef282, undef285, undef286, undef287, undef288, undef289, undef294, undef295, undef299, undef302, undef303, undef304, undef305, undef306, undef310, undef311, undef312, undef316, undef319, undef320, undef321, undef322, undef323, undef328, undef329, undef333, undef336, undef337, undef338, undef339, undef340, undef345, undef346, undef350, undef353, undef354, undef355, undef356, undef357, undef362, undef363, undef367, undef370, undef372, undef374, undef379, undef380, undef384, undef387, undef389, undef391, undef396, undef397, undef401, undef404, undef406, undef408, undef413, undef414, undef418, undef421, undef423, undef425, undef430, undef431, undef435, undef438, undef440, undef442, undef447, undef448, undef452, undef455, undef457, undef459, undef464, undef465, undef469, undef472, undef474, undef476, undef481, undef482, undef486, undef489, undef491, undef493, undef498, undef499, undef503, undef506, undef508, undef510, undef515, undef516, undef520, undef522, undef523, undef525, undef527, undef532, undef533, undef537, undef539, undef540, undef542, undef544, undef549, undef550, undef554, undef556, undef557, undef559, undef561, undef566, undef567, undef571, undef574, undef576, undef578, undef583, undef584, undef588, undef591, undef593, undef595, undef600, undef601, undef605, undef608, undef610, undef612, Abstraction variables: Exit nodes: Accepting locations: Asserts: ************************************************************* ******************************************************************************************* *********************** WORKING TRANSITION SYSTEM (DAG) *********************** ******************************************************************************************* Init Location: 0 Graph 0: Transitions: Variables: Graph 1: Transitions: undef310, x^0 -> undef320, y^0 -> undef322, rest remain the same}> undef106, x^0 -> undef337, y^0 -> undef339, rest remain the same}> undef106, x^0 -> undef354, y^0 -> undef356, rest remain the same}> undef310, x^0 -> undef320, y^0 -> undef322, rest remain the same}> undef337, y^0 -> undef339, rest remain the same}> undef354, y^0 -> undef356, rest remain the same}> undef310, x^0 -> undef320, y^0 -> undef322, rest remain the same}> undef337, y^0 -> undef339, rest remain the same}> undef354, y^0 -> undef356, rest remain the same}> undef310, x^0 -> undef320, y^0 -> undef322, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> 1, x^0 -> undef389, y^0 -> undef391, rest remain the same}> 1, x^0 -> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> Variables: __const_7^0, __const_8^0, executed_Drive^0, n0^0, n1^0, x^0, y^0 Graph 2: Transitions: Variables: Precedence: Graph 0 Graph 1 1, x^0 -> undef525, y^0 -> undef527, rest remain the same}> 0, x^0 -> undef542, y^0 -> undef544, rest remain the same}> 0, x^0 -> undef559, y^0 -> undef561, rest remain the same}> Graph 2 1, x^0 -> undef576, y^0 -> undef578, rest remain the same}> 0, x^0 -> undef593, y^0 -> undef595, rest remain the same}> 0, x^0 -> undef610, y^0 -> undef612, rest remain the same}> 1, x^0 -> undef219, y^0 -> undef221, rest remain the same}> undef106, x^0 -> undef236, y^0 -> undef238, rest remain the same}> undef106, x^0 -> undef253, y^0 -> undef255, rest remain the same}> 1, x^0 -> undef269, y^0 -> undef271, rest remain the same}> undef106, x^0 -> undef286, y^0 -> undef288, rest remain the same}> undef106, x^0 -> undef303, y^0 -> undef305, rest remain the same}> 1, x^0 -> undef219, y^0 -> undef221, rest remain the same}> undef236, y^0 -> undef238, rest remain the same}> undef253, y^0 -> undef255, rest remain the same}> 1, x^0 -> undef269, y^0 -> undef271, rest remain the same}> undef286, y^0 -> undef288, rest remain the same}> undef303, y^0 -> undef305, rest remain the same}> 1, x^0 -> undef219, y^0 -> undef221, rest remain the same}> undef236, y^0 -> undef238, rest remain the same}> undef253, y^0 -> undef255, rest remain the same}> 1, x^0 -> undef269, y^0 -> undef271, rest remain the same}> undef286, y^0 -> undef288, rest remain the same}> undef303, y^0 -> undef305, rest remain the same}> 1, x^0 -> undef219, y^0 -> undef221, rest remain the same}> 0, x^0 -> undef236, y^0 -> undef238, rest remain the same}> 0, x^0 -> undef253, y^0 -> undef255, rest remain the same}> 1, x^0 -> undef269, y^0 -> undef271, rest remain the same}> 0, x^0 -> undef286, y^0 -> undef288, rest remain the same}> 0, x^0 -> undef303, y^0 -> undef305, rest remain the same}> 1, x^0 -> undef474, y^0 -> undef476, rest remain the same}> undef491, y^0 -> undef493, rest remain the same}> undef508, y^0 -> undef510, rest remain the same}> Map Locations to Subgraph: ( 0 , 0 ) ( 1 , 2 ) ( 3 , 1 ) ( 5 , 1 ) ******************************************************************************************* ******************************** CHECKING ASSERTIONS ******************************** ******************************************************************************************* Proving termination of subgraph 0 Proving termination of subgraph 1 Checking unfeasibility... Time used: 0.289133 Checking conditional termination of SCC {l3, l5}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.229158s Ranking function: -71 + (~(33) / 2)*__const_7^0 + 3*n0^0 + (131 / 2)*n1^0 - 3*x^0 + (~(131) / 2)*y^0 New Graphs: Transitions: undef310, x^0 -> undef320, y^0 -> undef322, rest remain the same}> undef337, y^0 -> undef339, rest remain the same}> undef354, y^0 -> undef356, rest remain the same}> undef337, y^0 -> undef339, rest remain the same}> undef354, y^0 -> undef356, rest remain the same}> undef310, x^0 -> undef320, y^0 -> undef322, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> 1, x^0 -> undef389, y^0 -> undef391, rest remain the same}> 1, x^0 -> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> Variables: __const_7^0, __const_8^0, executed_Drive^0, n0^0, n1^0, x^0, y^0 Checking conditional termination of SCC {l3, l5}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.073855s Ranking function: (~(301) / 4) + (~(5) / 4)*__const_7^0 + (5 / 4)*__const_8^0 + 3*n0^0 + 34*n1^0 - 3*x^0 - 34*y^0 New Graphs: Transitions: 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> 1, x^0 -> undef389, y^0 -> undef391, rest remain the same}> 1, x^0 -> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> 1, x^0 -> undef389, y^0 -> undef391, rest remain the same}> 1, x^0 -> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> 1, x^0 -> undef389, y^0 -> undef391, rest remain the same}> 1, x^0 -> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> 1, x^0 -> undef389, y^0 -> undef391, rest remain the same}> 1, x^0 -> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> 1, x^0 -> undef389, y^0 -> undef391, rest remain the same}> 1, x^0 -> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef310, x^0 -> undef389, y^0 -> undef391, rest remain the same}> undef310, x^0 -> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef310, x^0 -> undef389, y^0 -> undef391, rest remain the same}> undef310, x^0 -> undef406, y^0 -> undef408, rest remain the same}> Variables: __const_7^0, __const_8^0, executed_Drive^0, n0^0, n1^0, x^0, y^0 Checking conditional termination of SCC {l3}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 1.113951s Ranking function: -202 - 3*__const_7^0 + 34*__const_8^0 + 8*n0^0 + 5*n1^0 - 8*x^0 - 5*y^0 New Graphs: Transitions: undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> 1, x^0 -> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> 1, x^0 -> undef389, y^0 -> undef391, rest remain the same}> 1, x^0 -> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef310, x^0 -> undef389, y^0 -> undef391, rest remain the same}> undef310, x^0 -> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef310, x^0 -> undef389, y^0 -> undef391, rest remain the same}> undef310, x^0 -> undef406, y^0 -> undef408, rest remain the same}> Variables: __const_7^0, __const_8^0, executed_Drive^0, n0^0, n1^0, x^0, y^0 Checking conditional termination of SCC {l3}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.441828s Ranking function: -238 + (~(82) / 3)*__const_7^0 + 63*__const_8^0 + 5*n1^0 - 5*y^0 New Graphs: Transitions: undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> 1, x^0 -> undef389, y^0 -> undef391, rest remain the same}> 1, x^0 -> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef310, x^0 -> undef389, y^0 -> undef391, rest remain the same}> undef310, x^0 -> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef310, x^0 -> undef389, y^0 -> undef391, rest remain the same}> undef310, x^0 -> undef406, y^0 -> undef408, rest remain the same}> Variables: __const_7^0, __const_8^0, executed_Drive^0, n0^0, n1^0, x^0, y^0 Checking conditional termination of SCC {l3}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.249686s Ranking function: -5 + 5*n1^0 - 5*y^0 New Graphs: Transitions: undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> Variables: __const_7^0, __const_8^0, executed_Drive^0, n0^0, n1^0, x^0, y^0 Checking conditional termination of SCC {l3}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.080561s LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 1.916326s Trying to remove transition: undef406, y^0 -> undef408, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.652058s Time used: 0.630047 Trying to remove transition: undef389, y^0 -> undef391, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.721774s Time used: 0.713666 Trying to remove transition: undef406, y^0 -> undef408, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.689225s Time used: 0.680497 Trying to remove transition: undef389, y^0 -> undef391, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.659730s Time used: 0.651309 Trying to remove transition: undef406, y^0 -> undef408, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.640650s Time used: 0.632096 Trying to remove transition: undef389, y^0 -> undef391, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.625820s Time used: 0.617079 Trying to remove transition: undef406, y^0 -> undef408, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.662507s Time used: 0.653782 Trying to remove transition: undef389, y^0 -> undef391, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.811492s Time used: 0.802874 Trying to remove transition: undef406, y^0 -> undef408, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.339717s Time used: 0.331227 Trying to remove transition: undef389, y^0 -> undef391, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.323549s Time used: 0.315419 Trying to remove transition: undef406, y^0 -> undef408, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.304451s Time used: 0.296701 Trying to remove transition: undef389, y^0 -> undef391, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.256490s Time used: 0.248955 Trying to remove transition: undef406, y^0 -> undef408, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.294829s Time used: 0.287562 Trying to remove transition: undef389, y^0 -> undef391, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.309415s Time used: 0.302179 Trying to remove transition: undef406, y^0 -> undef408, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.215939s Time used: 0.208751 Trying to remove transition: undef389, y^0 -> undef391, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.328138s Time used: 0.32113 Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 1.577854s Time used: 1.56325 Improving Solution with cost 3 ... LOG: CALL solveNonLinearGetNextSolution LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 1.009545s Time used: 1.00945 LOG: SAT solveNonLinear - Elapsed time: 2.587399s Cost: 3; Total time: 2.57269 Failed at location 5: 1 + n0^0 <= 0 Failed at location 5: 1 + n0^0 <= 0 Failed at location 5: 1 + n0^0 <= 0 Before Improving: Quasi-invariant at l3: 1 + n0^0 <= 0 Quasi-invariant at l5: 1 + n0^0 <= 0 Optimizing invariants... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.329680s Remaining time after improvement: 0.71974 Termination implied by a set of quasi-invariant(s): Quasi-invariant at l3: 1 + n0^0 <= 0 Quasi-invariant at l5: 1 + n0^0 <= 0 [ Invariant Graph ] Strengthening and disabling transitions... LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef310, x^0 -> undef320, y^0 -> undef322, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef106, x^0 -> undef337, y^0 -> undef339, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef106, x^0 -> undef354, y^0 -> undef356, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef310, x^0 -> undef320, y^0 -> undef322, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef337, y^0 -> undef339, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef354, y^0 -> undef356, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef310, x^0 -> undef320, y^0 -> undef322, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef337, y^0 -> undef339, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef354, y^0 -> undef356, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef310, x^0 -> undef320, y^0 -> undef322, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): 1, x^0 -> undef389, y^0 -> undef391, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): 1, x^0 -> undef406, y^0 -> undef408, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef389, y^0 -> undef391, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef406, y^0 -> undef408, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef389, y^0 -> undef391, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef406, y^0 -> undef408, rest remain the same}> [ Termination Graph ] Strengthening and disabling transitions... LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef389, y^0 -> undef391, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef406, y^0 -> undef408, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef389, y^0 -> undef391, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef406, y^0 -> undef408, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef389, y^0 -> undef391, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef406, y^0 -> undef408, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef389, y^0 -> undef391, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef406, y^0 -> undef408, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef389, y^0 -> undef391, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef406, y^0 -> undef408, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef389, y^0 -> undef391, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef406, y^0 -> undef408, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef389, y^0 -> undef391, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef406, y^0 -> undef408, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef389, y^0 -> undef391, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef406, y^0 -> undef408, rest remain the same}> New Graphs: Calling Safety with literal 1 + n0^0 <= 0 and entry 1, x^0 -> undef525, y^0 -> undef527, rest remain the same}> LOG: CALL check - Post:1 + n0^0 <= 0 - Process 1 * Exit transition: 1, x^0 -> undef525, y^0 -> undef527, rest remain the same}> * Postcondition : 1 + n0^0 <= 0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.009392s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.009631s Calling Safety with literal 1 + n0^0 <= 0 and entry 0, x^0 -> undef542, y^0 -> undef544, rest remain the same}> LOG: CALL check - Post:1 + n0^0 <= 0 - Process 2 * Exit transition: 0, x^0 -> undef542, y^0 -> undef544, rest remain the same}> * Postcondition : 1 + n0^0 <= 0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.009551s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.009781s Calling Safety with literal 1 + n0^0 <= 0 and entry 0, x^0 -> undef559, y^0 -> undef561, rest remain the same}> LOG: CALL check - Post:1 + n0^0 <= 0 - Process 3 * Exit transition: 0, x^0 -> undef559, y^0 -> undef561, rest remain the same}> * Postcondition : 1 + n0^0 <= 0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.009533s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.009770s INVARIANTS: 3: 5: Quasi-INVARIANTS to narrow Graph: 3: 1 + n0^0 <= 0 , 5: 1 + n0^0 <= 0 , Narrowing transition: undef310, x^0 -> undef320, y^0 -> undef322, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef106, x^0 -> undef337, y^0 -> undef339, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef106, x^0 -> undef354, y^0 -> undef356, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef310, x^0 -> undef320, y^0 -> undef322, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef337, y^0 -> undef339, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef354, y^0 -> undef356, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef310, x^0 -> undef320, y^0 -> undef322, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef337, y^0 -> undef339, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef354, y^0 -> undef356, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef310, x^0 -> undef320, y^0 -> undef322, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: 1, x^0 -> undef389, y^0 -> undef391, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: 1, x^0 -> undef406, y^0 -> undef408, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef389, y^0 -> undef391, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef406, y^0 -> undef408, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef389, y^0 -> undef391, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef406, y^0 -> undef408, rest remain the same}> LOG: Narrow transition size 1 invGraph after Narrowing: Transitions: undef310, x^0 -> undef320, y^0 -> undef322, rest remain the same}> undef106, x^0 -> undef337, y^0 -> undef339, rest remain the same}> undef106, x^0 -> undef354, y^0 -> undef356, rest remain the same}> undef310, x^0 -> undef320, y^0 -> undef322, rest remain the same}> undef337, y^0 -> undef339, rest remain the same}> undef354, y^0 -> undef356, rest remain the same}> undef310, x^0 -> undef320, y^0 -> undef322, rest remain the same}> undef337, y^0 -> undef339, rest remain the same}> undef354, y^0 -> undef356, rest remain the same}> undef310, x^0 -> undef320, y^0 -> undef322, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> 1, x^0 -> undef389, y^0 -> undef391, rest remain the same}> 1, x^0 -> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> Variables: __const_7^0, __const_8^0, executed_Drive^0, n0^0, n1^0, x^0, y^0 Checking conditional termination of SCC {l3, l5}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.190125s Ranking function: -64 - 11*__const_7^0 + 51*n0^0 + 3*n1^0 - 51*x^0 - 3*y^0 New Graphs: Transitions: undef310, x^0 -> undef320, y^0 -> undef322, rest remain the same}> undef337, y^0 -> undef339, rest remain the same}> undef354, y^0 -> undef356, rest remain the same}> undef337, y^0 -> undef339, rest remain the same}> undef354, y^0 -> undef356, rest remain the same}> undef310, x^0 -> undef320, y^0 -> undef322, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> 1, x^0 -> undef389, y^0 -> undef391, rest remain the same}> 1, x^0 -> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> Variables: __const_7^0, __const_8^0, executed_Drive^0, n0^0, n1^0, x^0, y^0 Checking conditional termination of SCC {l3, l5}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.097978s Ranking function: -75 - __const_7^0 + __const_8^0 + 34*n0^0 + 3*n1^0 - 34*x^0 - 3*y^0 New Graphs: Transitions: 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> 1, x^0 -> undef389, y^0 -> undef391, rest remain the same}> 1, x^0 -> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> 1, x^0 -> undef389, y^0 -> undef391, rest remain the same}> 1, x^0 -> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> 1, x^0 -> undef389, y^0 -> undef391, rest remain the same}> 1, x^0 -> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> 1, x^0 -> undef389, y^0 -> undef391, rest remain the same}> 1, x^0 -> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> 1, x^0 -> undef389, y^0 -> undef391, rest remain the same}> 1, x^0 -> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef310, x^0 -> undef389, y^0 -> undef391, rest remain the same}> undef310, x^0 -> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef310, x^0 -> undef389, y^0 -> undef391, rest remain the same}> undef310, x^0 -> undef406, y^0 -> undef408, rest remain the same}> Variables: __const_7^0, __const_8^0, executed_Drive^0, n0^0, n1^0, x^0, y^0 Checking conditional termination of SCC {l3}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 1.113798s Ranking function: -202 - 3*__const_7^0 + 34*__const_8^0 + 8*n0^0 + 5*n1^0 - 8*x^0 - 5*y^0 New Graphs: Transitions: undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> 1, x^0 -> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> 1, x^0 -> undef389, y^0 -> undef391, rest remain the same}> 1, x^0 -> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef310, x^0 -> undef389, y^0 -> undef391, rest remain the same}> undef310, x^0 -> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef310, x^0 -> undef389, y^0 -> undef391, rest remain the same}> undef310, x^0 -> undef406, y^0 -> undef408, rest remain the same}> Variables: __const_7^0, __const_8^0, executed_Drive^0, n0^0, n1^0, x^0, y^0 Checking conditional termination of SCC {l3}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.462002s Ranking function: -238 + (~(82) / 3)*__const_7^0 + 63*__const_8^0 + 5*n1^0 - 5*y^0 New Graphs: Transitions: undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> 1, x^0 -> undef389, y^0 -> undef391, rest remain the same}> 1, x^0 -> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef310, x^0 -> undef389, y^0 -> undef391, rest remain the same}> undef310, x^0 -> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef310, x^0 -> undef389, y^0 -> undef391, rest remain the same}> undef310, x^0 -> undef406, y^0 -> undef408, rest remain the same}> Variables: __const_7^0, __const_8^0, executed_Drive^0, n0^0, n1^0, x^0, y^0 Checking conditional termination of SCC {l3}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.254729s Ranking function: -5 + 5*n1^0 - 5*y^0 New Graphs: Transitions: undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> Variables: __const_7^0, __const_8^0, executed_Drive^0, n0^0, n1^0, x^0, y^0 Checking conditional termination of SCC {l3}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.084784s LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 1.940240s Trying to remove transition: undef406, y^0 -> undef408, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.663866s Time used: 0.636141 Trying to remove transition: undef389, y^0 -> undef391, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.719790s Time used: 0.71149 Trying to remove transition: undef406, y^0 -> undef408, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.694546s Time used: 0.686176 Trying to remove transition: undef389, y^0 -> undef391, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.170780s Time used: 0.16227 Trying to remove transition: undef406, y^0 -> undef408, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.643137s Time used: 0.635526 Trying to remove transition: undef389, y^0 -> undef391, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.193850s Time used: 0.185212 Trying to remove transition: undef406, y^0 -> undef408, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.656328s Time used: 0.648524 Trying to remove transition: undef389, y^0 -> undef391, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.255169s Time used: 0.246833 Trying to remove transition: undef406, y^0 -> undef408, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.342037s Time used: 0.334314 Trying to remove transition: undef389, y^0 -> undef391, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.325485s Time used: 0.317628 Trying to remove transition: undef406, y^0 -> undef408, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.195387s Time used: 0.187995 Trying to remove transition: undef389, y^0 -> undef391, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.258586s Time used: 0.25152 Trying to remove transition: undef406, y^0 -> undef408, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.299155s Time used: 0.292093 Trying to remove transition: undef389, y^0 -> undef391, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.301841s Time used: 0.294804 Trying to remove transition: undef406, y^0 -> undef408, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.219210s Time used: 0.212049 Trying to remove transition: undef389, y^0 -> undef391, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.326089s Time used: 0.319183 Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.305459s Time used: 0.298213 Solving with 2 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.930173s Time used: 0.920503 Solving with 3 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.948475s Time used: 0.91892 Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.918159s Time used: 0.872157 Proving non-termination of subgraph 1 Transitions: undef310, x^0 -> undef320, y^0 -> undef322, rest remain the same}> undef106, x^0 -> undef337, y^0 -> undef339, rest remain the same}> undef106, x^0 -> undef354, y^0 -> undef356, rest remain the same}> undef310, x^0 -> undef320, y^0 -> undef322, rest remain the same}> undef337, y^0 -> undef339, rest remain the same}> undef354, y^0 -> undef356, rest remain the same}> undef310, x^0 -> undef320, y^0 -> undef322, rest remain the same}> undef337, y^0 -> undef339, rest remain the same}> undef354, y^0 -> undef356, rest remain the same}> undef310, x^0 -> undef320, y^0 -> undef322, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> 1, x^0 -> undef389, y^0 -> undef391, rest remain the same}> 1, x^0 -> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> 1, x^0 -> undef372, y^0 -> undef374, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> Variables: __const_7^0, __const_8^0, executed_Drive^0, n0^0, n1^0, x^0, y^0 Checking that every undef value has an assignment... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.168974s Checking conditional non-termination of SCC {l3, l5}... > No assignment for some undef value. > Checking if the negation of the conditions of every pending exit is quasi-invariant... NO Proving non-termination of subgraph 1 Transitions: undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> undef389, y^0 -> undef391, rest remain the same}> undef406, y^0 -> undef408, rest remain the same}> Variables: __const_7^0, __const_8^0, executed_Drive^0, n0^0, n1^0, x^0, y^0 Checking that every undef value has an assignment... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.370096s Checking conditional non-termination of SCC {l3}... > No assignment for some undef value. > Checking if the negation of the conditions of every pending exit is quasi-invariant... YES Calling reachability with... Transition: Conditions: 0 <= 1, Transition: Conditions: 0 <= 1, Transition: Conditions: 0 <= 1, OPEN EXITS: (condsUp: 0 <= 1) (condsUp: 0 <= 1) (condsUp: 0 <= 1) --- Reachability graph --- > Graph without transitions. Calling reachability with... Transition: 1, x^0 -> undef525, y^0 -> undef527, rest remain the same}> Conditions: 0 <= 1, Transition: 0, x^0 -> undef542, y^0 -> undef544, rest remain the same}> Conditions: 0 <= 1, Transition: 0, x^0 -> undef559, y^0 -> undef561, rest remain the same}> Conditions: 0 <= 1, Transition: 1, x^0 -> undef525, y^0 -> undef527, rest remain the same}> Conditions: 0 <= 1, Transition: 0, x^0 -> undef542, y^0 -> undef544, rest remain the same}> Conditions: 0 <= 1, Transition: 0, x^0 -> undef559, y^0 -> undef561, rest remain the same}> Conditions: 0 <= 1, Transition: 1, x^0 -> undef525, y^0 -> undef527, rest remain the same}> Conditions: 0 <= 1, Transition: 0, x^0 -> undef542, y^0 -> undef544, rest remain the same}> Conditions: 0 <= 1, Transition: 0, x^0 -> undef559, y^0 -> undef561, rest remain the same}> Conditions: 0 <= 1, OPEN EXITS: 1, x^0 -> undef525, y^0 -> undef527, rest remain the same}> 0, x^0 -> undef542, y^0 -> undef544, rest remain the same}> 0, x^0 -> undef559, y^0 -> undef561, rest remain the same}> 1, x^0 -> undef525, y^0 -> undef527, rest remain the same}> 0, x^0 -> undef542, y^0 -> undef544, rest remain the same}> 0, x^0 -> undef559, y^0 -> undef561, rest remain the same}> 1, x^0 -> undef525, y^0 -> undef527, rest remain the same}> 0, x^0 -> undef542, y^0 -> undef544, rest remain the same}> 0, x^0 -> undef559, y^0 -> undef561, rest remain the same}> > Conditions are reachable! Program does NOT terminate