103.46/103.77 NO 103.46/103.77 103.46/103.77 Solver Timeout: 4 103.46/103.77 Global Timeout: 300 103.46/103.77 No parsing errors! 103.46/103.77 Init Location: 0 103.46/103.77 Transitions: 103.46/103.77 103.46/103.77 1, is_aborted^0 -> (0 + undef4), is_aborted_next^0 -> undef4, pc_Drive^0 -> (0 + undef8), pc_Drive_next^0 -> undef8, pc_Loop^0 -> 1, pc_Plan^0 -> undef10, pc_Plan_next^0 -> undef11, x^0 -> (0 + undef13), x_next^0 -> undef13, y^0 -> (0 + undef15), y_next^0 -> undef15}> 103.46/103.77 (0 + undef19), is_aborted_next^0 -> undef19, pc_Drive^0 -> (0 + undef23), pc_Drive_next^0 -> undef23, pc_Loop^0 -> 1, pc_Plan^0 -> undef25, pc_Plan_next^0 -> undef26, x^0 -> (0 + undef28), x_next^0 -> undef28, y^0 -> (0 + undef30), y_next^0 -> undef30}> 103.46/103.77 (0 + undef34), is_aborted_next^0 -> undef34, pc_Drive^0 -> (0 + undef38), pc_Drive_next^0 -> undef38, pc_Loop^0 -> 1, pc_Plan^0 -> undef40, pc_Plan_next^0 -> undef41, x^0 -> (0 + undef43), x_next^0 -> undef43, y^0 -> (0 + undef45), y_next^0 -> undef45}> 103.46/103.77 1, is_aborted^0 -> (0 + undef49), is_aborted_next^0 -> undef49, pc_Drive^0 -> (0 + undef53), pc_Drive_next^0 -> undef53, pc_Loop^0 -> 1, pc_Plan^0 -> undef55, pc_Plan_next^0 -> undef56, x^0 -> (0 + undef58), x_next^0 -> undef58, y^0 -> (0 + undef60), y_next^0 -> undef60}> 103.46/103.77 (0 + undef64), is_aborted_next^0 -> undef64, pc_Drive^0 -> (0 + undef68), pc_Drive_next^0 -> undef68, pc_Loop^0 -> 1, pc_Plan^0 -> undef70, pc_Plan_next^0 -> undef71, x^0 -> (0 + undef73), x_next^0 -> undef73, y^0 -> (0 + undef75), y_next^0 -> undef75}> 103.46/103.77 (0 + undef79), is_aborted_next^0 -> undef79, pc_Drive^0 -> (0 + undef83), pc_Drive_next^0 -> undef83, pc_Loop^0 -> 1, pc_Plan^0 -> undef85, pc_Plan_next^0 -> undef86, x^0 -> (0 + undef88), x_next^0 -> undef88, y^0 -> (0 + undef90), y_next^0 -> undef90}> 103.46/103.77 undef91, is_aborted^0 -> (0 + undef94), is_aborted_next^0 -> undef94, pc_Drive^0 -> undef97, pc_Drive_next^0 -> undef98, pc_Loop^0 -> 4, pc_Plan^0 -> (0 + undef101), pc_Plan_next^0 -> undef101, x^0 -> (0 + undef103), x_next^0 -> undef103, y^0 -> (0 + undef105), y_next^0 -> undef105}> 103.46/103.77 (0 + undef109), is_aborted_next^0 -> undef109, pc_Drive^0 -> undef112, pc_Drive_next^0 -> undef113, pc_Loop^0 -> 4, pc_Plan^0 -> (0 + undef116), pc_Plan_next^0 -> undef116, x^0 -> (0 + undef118), x_next^0 -> undef118, y^0 -> (0 + undef120), y_next^0 -> undef120}> 103.46/103.77 (0 + undef124), is_aborted_next^0 -> undef124, pc_Drive^0 -> undef127, pc_Drive_next^0 -> undef128, pc_Loop^0 -> 4, pc_Plan^0 -> (0 + undef131), pc_Plan_next^0 -> undef131, x^0 -> (0 + undef133), x_next^0 -> undef133, y^0 -> (0 + undef135), y_next^0 -> undef135}> 103.46/103.77 1, is_aborted^0 -> (0 + undef139), is_aborted_next^0 -> undef139, pc_Drive^0 -> undef142, pc_Drive_next^0 -> undef143, pc_Loop^0 -> 4, pc_Plan^0 -> (0 + undef146), pc_Plan_next^0 -> undef146, x^0 -> (0 + undef148), x_next^0 -> undef148, y^0 -> (0 + undef150), y_next^0 -> undef150}> 103.46/103.77 0, is_aborted^0 -> (0 + undef154), is_aborted_next^0 -> undef154, pc_Drive^0 -> undef157, pc_Drive_next^0 -> undef158, pc_Loop^0 -> 4, pc_Plan^0 -> (0 + undef161), pc_Plan_next^0 -> undef161, x^0 -> (0 + undef163), x_next^0 -> undef163, y^0 -> (0 + undef165), y_next^0 -> undef165}> 103.46/103.77 0, is_aborted^0 -> (0 + undef169), is_aborted_next^0 -> undef169, pc_Drive^0 -> undef172, pc_Drive_next^0 -> undef173, pc_Loop^0 -> 4, pc_Plan^0 -> (0 + undef176), pc_Plan_next^0 -> undef176, x^0 -> (0 + undef178), x_next^0 -> undef178, y^0 -> (0 + undef180), y_next^0 -> undef180}> 103.46/103.77 1, is_aborted^0 -> undef183, is_aborted_next^0 -> undef184, pc_Drive^0 -> (0 + undef188), pc_Drive_next^0 -> undef188, pc_Loop^0 -> 7, pc_Plan^0 -> (0 + undef191), pc_Plan_next^0 -> undef191, x^0 -> (0 + undef193), x_next^0 -> undef193, y^0 -> (0 + undef195), y_next^0 -> undef195}> 103.46/103.77 undef198, is_aborted_next^0 -> undef199, pc_Drive^0 -> (0 + undef203), pc_Drive_next^0 -> undef203, pc_Loop^0 -> 7, pc_Plan^0 -> (0 + undef206), pc_Plan_next^0 -> undef206, x^0 -> (0 + undef208), x_next^0 -> undef208, y^0 -> (0 + undef210), y_next^0 -> undef210}> 103.46/103.77 undef213, is_aborted_next^0 -> undef214, pc_Drive^0 -> (0 + undef218), pc_Drive_next^0 -> undef218, pc_Loop^0 -> 7, pc_Plan^0 -> (0 + undef221), pc_Plan_next^0 -> undef221, x^0 -> (0 + undef223), x_next^0 -> undef223, y^0 -> (0 + undef225), y_next^0 -> undef225}> 103.46/103.77 1, is_aborted^0 -> undef228, is_aborted_next^0 -> undef229, pc_Drive^0 -> (0 + undef233), pc_Drive_next^0 -> undef233, pc_Loop^0 -> 7, pc_Plan^0 -> (0 + undef236), pc_Plan_next^0 -> undef236, x^0 -> undef237, x_next^0 -> undef238, y^0 -> undef239, y_next^0 -> undef240}> 103.46/103.77 undef243, is_aborted_next^0 -> undef244, pc_Drive^0 -> (0 + undef248), pc_Drive_next^0 -> undef248, pc_Loop^0 -> 7, pc_Plan^0 -> (0 + undef251), pc_Plan_next^0 -> undef251, x^0 -> undef252, x_next^0 -> undef253, y^0 -> undef254, y_next^0 -> undef255}> 103.46/103.77 undef258, is_aborted_next^0 -> undef259, pc_Drive^0 -> (0 + undef263), pc_Drive_next^0 -> undef263, pc_Loop^0 -> 7, pc_Plan^0 -> (0 + undef266), pc_Plan_next^0 -> undef266, x^0 -> undef267, x_next^0 -> undef268, y^0 -> undef269, y_next^0 -> undef270}> 103.46/103.77 undef271, is_aborted^0 -> undef273, is_aborted_next^0 -> undef274, pc_Drive^0 -> (0 + undef278), pc_Drive_next^0 -> undef278, pc_Loop^0 -> 2, pc_Plan^0 -> (0 + undef281), pc_Plan_next^0 -> undef281, x^0 -> undef282, x_next^0 -> undef283, y^0 -> undef284, y_next^0 -> undef285}> 103.46/103.77 undef288, is_aborted_next^0 -> undef289, pc_Drive^0 -> (0 + undef293), pc_Drive_next^0 -> undef293, pc_Loop^0 -> 2, pc_Plan^0 -> (0 + undef296), pc_Plan_next^0 -> undef296, x^0 -> undef297, x_next^0 -> undef298, y^0 -> undef299, y_next^0 -> undef300}> 103.46/103.77 undef303, is_aborted_next^0 -> undef304, pc_Drive^0 -> (0 + undef308), pc_Drive_next^0 -> undef308, pc_Loop^0 -> 2, pc_Plan^0 -> (0 + undef311), pc_Plan_next^0 -> undef311, x^0 -> undef312, x_next^0 -> undef313, y^0 -> undef314, y_next^0 -> undef315}> 103.46/103.77 1, is_aborted^0 -> undef318, is_aborted_next^0 -> undef319, pc_Drive^0 -> (0 + undef323), pc_Drive_next^0 -> undef323, pc_Loop^0 -> 6, pc_Plan^0 -> (0 + undef326), pc_Plan_next^0 -> undef326, x^0 -> (0 + undef328), x_next^0 -> undef328, y^0 -> (0 + undef330), y_next^0 -> undef330}> 103.46/103.77 undef333, is_aborted_next^0 -> undef334, pc_Drive^0 -> (0 + undef338), pc_Drive_next^0 -> undef338, pc_Loop^0 -> 6, pc_Plan^0 -> (0 + undef341), pc_Plan_next^0 -> undef341, x^0 -> (0 + undef343), x_next^0 -> undef343, y^0 -> (0 + undef345), y_next^0 -> undef345}> 103.46/103.77 undef348, is_aborted_next^0 -> undef349, pc_Drive^0 -> (0 + undef353), pc_Drive_next^0 -> undef353, pc_Loop^0 -> 6, pc_Plan^0 -> (0 + undef356), pc_Plan_next^0 -> undef356, x^0 -> (0 + undef358), x_next^0 -> undef358, y^0 -> (0 + undef360), y_next^0 -> undef360}> 103.46/103.77 1, is_aborted^0 -> undef363, is_aborted_next^0 -> undef364, pc_Drive^0 -> (0 + undef368), pc_Drive_next^0 -> undef368, pc_Loop^0 -> 3, pc_Plan^0 -> (0 + undef371), pc_Plan_next^0 -> undef371, x^0 -> (0 + undef373), x_next^0 -> undef373, y^0 -> (0 + undef375), y_next^0 -> undef375}> 103.46/103.77 undef378, is_aborted_next^0 -> undef379, pc_Drive^0 -> (0 + undef383), pc_Drive_next^0 -> undef383, pc_Loop^0 -> 3, pc_Plan^0 -> (0 + undef386), pc_Plan_next^0 -> undef386, x^0 -> (0 + undef388), x_next^0 -> undef388, y^0 -> (0 + undef390), y_next^0 -> undef390}> 103.46/103.77 undef393, is_aborted_next^0 -> undef394, pc_Drive^0 -> (0 + undef398), pc_Drive_next^0 -> undef398, pc_Loop^0 -> 3, pc_Plan^0 -> (0 + undef401), pc_Plan_next^0 -> undef401, x^0 -> (0 + undef403), x_next^0 -> undef403, y^0 -> (0 + undef405), y_next^0 -> undef405}> 103.46/103.77 1, is_aborted^0 -> undef408, is_aborted_next^0 -> undef409, pc_Drive^0 -> (0 + undef413), pc_Drive_next^0 -> undef413, pc_Loop^0 -> 7, pc_Plan^0 -> (0 + undef416), pc_Plan_next^0 -> undef416, x^0 -> (0 + undef418), x_next^0 -> undef418, y^0 -> (0 + undef420), y_next^0 -> undef420}> 103.46/103.77 undef423, is_aborted_next^0 -> undef424, pc_Drive^0 -> (0 + undef428), pc_Drive_next^0 -> undef428, pc_Loop^0 -> 7, pc_Plan^0 -> (0 + undef431), pc_Plan_next^0 -> undef431, x^0 -> (0 + undef433), x_next^0 -> undef433, y^0 -> (0 + undef435), y_next^0 -> undef435}> 103.46/103.77 undef438, is_aborted_next^0 -> undef439, pc_Drive^0 -> (0 + undef443), pc_Drive_next^0 -> undef443, pc_Loop^0 -> 7, pc_Plan^0 -> (0 + undef446), pc_Plan_next^0 -> undef446, x^0 -> (0 + undef448), x_next^0 -> undef448, y^0 -> (0 + undef450), y_next^0 -> undef450}> 103.46/103.77 0, fair^0 -> (~(1) + fair^0), is_aborted^0 -> undef453, is_aborted_next^0 -> undef454, pc_Drive^0 -> (0 + undef458), pc_Drive_next^0 -> undef458, pc_Loop^0 -> 7, pc_Plan^0 -> (0 + undef461), pc_Plan_next^0 -> undef461, x^0 -> (0 + undef463), x_next^0 -> undef463, y^0 -> (0 + undef465), y_next^0 -> undef465}> 103.46/103.77 1, is_aborted^0 -> undef468, is_aborted_next^0 -> undef469, pc_Drive^0 -> (0 + undef473), pc_Drive_next^0 -> undef473, pc_Loop^0 -> 2, pc_Plan^0 -> undef475, pc_Plan_next^0 -> undef476, x^0 -> (0 + undef478), x_next^0 -> undef478, y^0 -> (0 + undef480), y_next^0 -> undef480}> 103.46/103.77 0, is_aborted^0 -> undef483, is_aborted_next^0 -> undef484, pc_Drive^0 -> (0 + undef488), pc_Drive_next^0 -> undef488, pc_Loop^0 -> 2, pc_Plan^0 -> undef490, pc_Plan_next^0 -> undef491, x^0 -> (0 + undef493), x_next^0 -> undef493, y^0 -> (0 + undef495), y_next^0 -> undef495}> 103.46/103.77 0, is_aborted^0 -> undef498, is_aborted_next^0 -> undef499, pc_Drive^0 -> (0 + undef503), pc_Drive_next^0 -> undef503, pc_Loop^0 -> 2, pc_Plan^0 -> undef505, pc_Plan_next^0 -> undef506, x^0 -> (0 + undef508), x_next^0 -> undef508, y^0 -> (0 + undef510), y_next^0 -> undef510}> 103.46/103.77 1, is_aborted^0 -> undef513, is_aborted_next^0 -> undef514, pc_Drive^0 -> (0 + undef518), pc_Drive_next^0 -> undef518, pc_Loop^0 -> 7, pc_Plan^0 -> (0 + undef521), pc_Plan_next^0 -> undef521, x^0 -> (0 + undef523), x_next^0 -> undef523, y^0 -> (0 + undef525), y_next^0 -> undef525}> 103.46/103.77 0, is_aborted^0 -> undef528, is_aborted_next^0 -> undef529, pc_Drive^0 -> (0 + undef533), pc_Drive_next^0 -> undef533, pc_Loop^0 -> 7, pc_Plan^0 -> (0 + undef536), pc_Plan_next^0 -> undef536, x^0 -> (0 + undef538), x_next^0 -> undef538, y^0 -> (0 + undef540), y_next^0 -> undef540}> 103.46/103.77 103.46/103.77 103.46/103.77 103.46/103.77 Fresh variables: 103.46/103.77 undef4, undef8, undef10, undef11, undef13, undef15, undef19, undef23, undef25, undef26, undef28, undef30, undef34, undef38, undef40, undef41, undef43, undef45, undef49, undef53, undef55, undef56, undef58, undef60, undef64, undef68, undef70, undef71, undef73, undef75, undef79, undef83, undef85, undef86, undef88, undef90, undef91, undef94, undef97, undef98, undef101, undef103, undef105, undef109, undef112, undef113, undef116, undef118, undef120, undef124, undef127, undef128, undef131, undef133, undef135, undef139, undef142, undef143, undef146, undef148, undef150, undef154, undef157, undef158, undef161, undef163, undef165, undef169, undef172, undef173, undef176, undef178, undef180, undef183, undef184, undef188, undef191, undef193, undef195, undef198, undef199, undef203, undef206, undef208, undef210, undef213, undef214, undef218, undef221, undef223, undef225, undef228, undef229, undef233, undef236, undef237, undef238, undef239, undef240, undef243, undef244, undef248, undef251, undef252, undef253, undef254, undef255, undef258, undef259, undef263, undef266, undef267, undef268, undef269, undef270, undef271, undef273, undef274, undef278, undef281, undef282, undef283, undef284, undef285, undef288, undef289, undef293, undef296, undef297, undef298, undef299, undef300, undef303, undef304, undef308, undef311, undef312, undef313, undef314, undef315, undef318, undef319, undef323, undef326, undef328, undef330, undef333, undef334, undef338, undef341, undef343, undef345, undef348, undef349, undef353, undef356, undef358, undef360, undef363, undef364, undef368, undef371, undef373, undef375, undef378, undef379, undef383, undef386, undef388, undef390, undef393, undef394, undef398, undef401, undef403, undef405, undef408, undef409, undef413, undef416, undef418, undef420, undef423, undef424, undef428, undef431, undef433, undef435, undef438, undef439, undef443, undef446, undef448, undef450, undef453, undef454, undef458, undef461, undef463, undef465, undef468, undef469, undef473, undef475, undef476, undef478, undef480, undef483, undef484, undef488, undef490, undef491, undef493, undef495, undef498, undef499, undef503, undef505, undef506, undef508, undef510, undef513, undef514, undef518, undef521, undef523, undef525, undef528, undef529, undef533, undef536, undef538, undef540, 103.46/103.77 103.46/103.77 Undef variables: 103.46/103.77 undef4, undef8, undef10, undef11, undef13, undef15, undef19, undef23, undef25, undef26, undef28, undef30, undef34, undef38, undef40, undef41, undef43, undef45, undef49, undef53, undef55, undef56, undef58, undef60, undef64, undef68, undef70, undef71, undef73, undef75, undef79, undef83, undef85, undef86, undef88, undef90, undef91, undef94, undef97, undef98, undef101, undef103, undef105, undef109, undef112, undef113, undef116, undef118, undef120, undef124, undef127, undef128, undef131, undef133, undef135, undef139, undef142, undef143, undef146, undef148, undef150, undef154, undef157, undef158, undef161, undef163, undef165, undef169, undef172, undef173, undef176, undef178, undef180, undef183, undef184, undef188, undef191, undef193, undef195, undef198, undef199, undef203, undef206, undef208, undef210, undef213, undef214, undef218, undef221, undef223, undef225, undef228, undef229, undef233, undef236, undef237, undef238, undef239, undef240, undef243, undef244, undef248, undef251, undef252, undef253, undef254, undef255, undef258, undef259, undef263, undef266, undef267, undef268, undef269, undef270, undef271, undef273, undef274, undef278, undef281, undef282, undef283, undef284, undef285, undef288, undef289, undef293, undef296, undef297, undef298, undef299, undef300, undef303, undef304, undef308, undef311, undef312, undef313, undef314, undef315, undef318, undef319, undef323, undef326, undef328, undef330, undef333, undef334, undef338, undef341, undef343, undef345, undef348, undef349, undef353, undef356, undef358, undef360, undef363, undef364, undef368, undef371, undef373, undef375, undef378, undef379, undef383, undef386, undef388, undef390, undef393, undef394, undef398, undef401, undef403, undef405, undef408, undef409, undef413, undef416, undef418, undef420, undef423, undef424, undef428, undef431, undef433, undef435, undef438, undef439, undef443, undef446, undef448, undef450, undef453, undef454, undef458, undef461, undef463, undef465, undef468, undef469, undef473, undef475, undef476, undef478, undef480, undef483, undef484, undef488, undef490, undef491, undef493, undef495, undef498, undef499, undef503, undef505, undef506, undef508, undef510, undef513, undef514, undef518, undef521, undef523, undef525, undef528, undef529, undef533, undef536, undef538, undef540, 103.46/103.77 103.46/103.77 Abstraction variables: 103.46/103.77 103.46/103.77 Exit nodes: 103.46/103.77 103.46/103.77 Accepting locations: 103.46/103.77 103.46/103.77 Asserts: 103.46/103.77 103.46/103.77 Preprocessed LLVMGraph 103.46/103.77 Init Location: 0 103.46/103.77 Transitions: 103.46/103.77 0, fair^0 -> (~(1) + fair^0), x^0 -> (0 + undef463), y^0 -> (0 + undef465)}> 103.46/103.77 1, x^0 -> (0 + undef478), y^0 -> (0 + undef480)}> 103.46/103.77 0, x^0 -> (0 + undef493), y^0 -> (0 + undef495)}> 103.46/103.77 0, x^0 -> (0 + undef508), y^0 -> (0 + undef510)}> 103.46/103.77 1, x^0 -> (0 + undef523), y^0 -> (0 + undef525)}> 103.46/103.77 0, x^0 -> (0 + undef538), y^0 -> (0 + undef540)}> 103.46/103.77 1, x^0 -> (0 + undef193), y^0 -> (0 + undef195)}> 103.46/103.77 (0 + undef208), y^0 -> (0 + undef210)}> 103.46/103.77 (0 + undef223), y^0 -> (0 + undef225)}> 103.46/103.77 1, x^0 -> undef237, y^0 -> undef239}> 103.46/103.77 undef252, y^0 -> undef254}> 103.46/103.77 undef267, y^0 -> undef269}> 103.46/103.77 undef271, x^0 -> undef282, y^0 -> undef284}> 103.46/103.77 undef297, y^0 -> undef299}> 103.46/103.77 undef312, y^0 -> undef314}> 103.46/103.77 1, x^0 -> (0 + undef118), y^0 -> (0 + undef120)}> 103.46/103.77 0, x^0 -> (0 + undef178), y^0 -> (0 + undef180)}> 103.46/103.77 1, x^0 -> (0 + undef118), y^0 -> (0 + undef120)}> 103.46/103.77 0, x^0 -> (0 + undef178), y^0 -> (0 + undef180)}> 103.46/103.77 1, x^0 -> (0 + undef118), y^0 -> (0 + undef120)}> 103.46/103.77 0, x^0 -> (0 + undef178), y^0 -> (0 + undef180)}> 103.46/103.77 1, x^0 -> (0 + undef118), y^0 -> (0 + undef120)}> 103.46/103.77 0, x^0 -> (0 + undef178), y^0 -> (0 + undef180)}> 103.46/103.77 (0 + undef118), y^0 -> (0 + undef120)}> 103.46/103.77 0, x^0 -> (0 + undef178), y^0 -> (0 + undef180)}> 103.46/103.77 (0 + undef118), y^0 -> (0 + undef120)}> 103.46/103.77 0, x^0 -> (0 + undef178), y^0 -> (0 + undef180)}> 103.46/103.77 1, x^0 -> (0 + undef118), y^0 -> (0 + undef120)}> 103.46/103.77 0, x^0 -> (0 + undef178), y^0 -> (0 + undef180)}> 103.46/103.77 (0 + undef118), y^0 -> (0 + undef120)}> 103.46/103.77 0, x^0 -> (0 + undef178), y^0 -> (0 + undef180)}> 103.46/103.77 (0 + undef118), y^0 -> (0 + undef120)}> 103.46/103.77 0, x^0 -> (0 + undef178), y^0 -> (0 + undef180)}> 103.46/103.77 1, x^0 -> (0 + undef418), y^0 -> (0 + undef420)}> 103.46/103.77 (0 + undef433), y^0 -> (0 + undef435)}> 103.46/103.77 (0 + undef448), y^0 -> (0 + undef450)}> 103.46/103.77 103.46/103.77 Fresh variables: 103.46/103.77 undef4, undef8, undef10, undef11, undef13, undef15, undef19, undef23, undef25, undef26, undef28, undef30, undef34, undef38, undef40, undef41, undef43, undef45, undef49, undef53, undef55, undef56, undef58, undef60, undef64, undef68, undef70, undef71, undef73, undef75, undef79, undef83, undef85, undef86, undef88, undef90, undef91, undef94, undef97, undef98, undef101, undef103, undef105, undef109, undef112, undef113, undef116, undef118, undef120, undef124, undef127, undef128, undef131, undef133, undef135, undef139, undef142, undef143, undef146, undef148, undef150, undef154, undef157, undef158, undef161, undef163, undef165, undef169, undef172, undef173, undef176, undef178, undef180, undef183, undef184, undef188, undef191, undef193, undef195, undef198, undef199, undef203, undef206, undef208, undef210, undef213, undef214, undef218, undef221, undef223, undef225, undef228, undef229, undef233, undef236, undef237, undef238, undef239, undef240, undef243, undef244, undef248, undef251, undef252, undef253, undef254, undef255, undef258, undef259, undef263, undef266, undef267, undef268, undef269, undef270, undef271, undef273, undef274, undef278, undef281, undef282, undef283, undef284, undef285, undef288, undef289, undef293, undef296, undef297, undef298, undef299, undef300, undef303, undef304, undef308, undef311, undef312, undef313, undef314, undef315, undef318, undef319, undef323, undef326, undef328, undef330, undef333, undef334, undef338, undef341, undef343, undef345, undef348, undef349, undef353, undef356, undef358, undef360, undef363, undef364, undef368, undef371, undef373, undef375, undef378, undef379, undef383, undef386, undef388, undef390, undef393, undef394, undef398, undef401, undef403, undef405, undef408, undef409, undef413, undef416, undef418, undef420, undef423, undef424, undef428, undef431, undef433, undef435, undef438, undef439, undef443, undef446, undef448, undef450, undef453, undef454, undef458, undef461, undef463, undef465, undef468, undef469, undef473, undef475, undef476, undef478, undef480, undef483, undef484, undef488, undef490, undef491, undef493, undef495, undef498, undef499, undef503, undef505, undef506, undef508, undef510, undef513, undef514, undef518, undef521, undef523, undef525, undef528, undef529, undef533, undef536, undef538, undef540, 103.46/103.77 103.46/103.77 Undef variables: 103.46/103.77 undef4, undef8, undef10, undef11, undef13, undef15, undef19, undef23, undef25, undef26, undef28, undef30, undef34, undef38, undef40, undef41, undef43, undef45, undef49, undef53, undef55, undef56, undef58, undef60, undef64, undef68, undef70, undef71, undef73, undef75, undef79, undef83, undef85, undef86, undef88, undef90, undef91, undef94, undef97, undef98, undef101, undef103, undef105, undef109, undef112, undef113, undef116, undef118, undef120, undef124, undef127, undef128, undef131, undef133, undef135, undef139, undef142, undef143, undef146, undef148, undef150, undef154, undef157, undef158, undef161, undef163, undef165, undef169, undef172, undef173, undef176, undef178, undef180, undef183, undef184, undef188, undef191, undef193, undef195, undef198, undef199, undef203, undef206, undef208, undef210, undef213, undef214, undef218, undef221, undef223, undef225, undef228, undef229, undef233, undef236, undef237, undef238, undef239, undef240, undef243, undef244, undef248, undef251, undef252, undef253, undef254, undef255, undef258, undef259, undef263, undef266, undef267, undef268, undef269, undef270, undef271, undef273, undef274, undef278, undef281, undef282, undef283, undef284, undef285, undef288, undef289, undef293, undef296, undef297, undef298, undef299, undef300, undef303, undef304, undef308, undef311, undef312, undef313, undef314, undef315, undef318, undef319, undef323, undef326, undef328, undef330, undef333, undef334, undef338, undef341, undef343, undef345, undef348, undef349, undef353, undef356, undef358, undef360, undef363, undef364, undef368, undef371, undef373, undef375, undef378, undef379, undef383, undef386, undef388, undef390, undef393, undef394, undef398, undef401, undef403, undef405, undef408, undef409, undef413, undef416, undef418, undef420, undef423, undef424, undef428, undef431, undef433, undef435, undef438, undef439, undef443, undef446, undef448, undef450, undef453, undef454, undef458, undef461, undef463, undef465, undef468, undef469, undef473, undef475, undef476, undef478, undef480, undef483, undef484, undef488, undef490, undef491, undef493, undef495, undef498, undef499, undef503, undef505, undef506, undef508, undef510, undef513, undef514, undef518, undef521, undef523, undef525, undef528, undef529, undef533, undef536, undef538, undef540, 103.46/103.77 103.46/103.77 Abstraction variables: 103.46/103.77 103.46/103.77 Exit nodes: 103.46/103.77 103.46/103.77 Accepting locations: 103.46/103.77 103.46/103.77 Asserts: 103.46/103.77 103.46/103.77 ************************************************************* 103.46/103.77 ******************************************************************************************* 103.46/103.77 *********************** WORKING TRANSITION SYSTEM (DAG) *********************** 103.46/103.77 ******************************************************************************************* 103.46/103.77 103.46/103.77 Init Location: 0 103.46/103.77 Graph 0: 103.46/103.77 Transitions: 103.46/103.77 Variables: 103.46/103.77 103.46/103.77 Graph 1: 103.46/103.77 Transitions: 103.46/103.77 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.77 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.77 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 Variables: 103.46/103.77 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.77 103.46/103.77 Graph 2: 103.46/103.77 Transitions: 103.46/103.77 Variables: 103.46/103.77 103.46/103.77 Precedence: 103.46/103.77 Graph 0 103.46/103.77 103.46/103.77 Graph 1 103.46/103.77 1, x^0 -> undef478, y^0 -> undef480, rest remain the same}> 103.46/103.77 0, x^0 -> undef493, y^0 -> undef495, rest remain the same}> 103.46/103.77 0, x^0 -> undef508, y^0 -> undef510, rest remain the same}> 103.46/103.77 103.46/103.77 Graph 2 103.46/103.77 0, fair^0 -> -1 + fair^0, x^0 -> undef463, y^0 -> undef465, rest remain the same}> 103.46/103.77 1, x^0 -> undef523, y^0 -> undef525, rest remain the same}> 103.46/103.77 0, x^0 -> undef538, y^0 -> undef540, rest remain the same}> 103.46/103.77 1, x^0 -> undef193, y^0 -> undef195, rest remain the same}> 103.46/103.77 undef208, y^0 -> undef210, rest remain the same}> 103.46/103.77 undef223, y^0 -> undef225, rest remain the same}> 103.46/103.77 1, x^0 -> undef237, y^0 -> undef239, rest remain the same}> 103.46/103.77 undef252, y^0 -> undef254, rest remain the same}> 103.46/103.77 undef267, y^0 -> undef269, rest remain the same}> 103.46/103.77 1, x^0 -> undef418, y^0 -> undef420, rest remain the same}> 103.46/103.77 undef433, y^0 -> undef435, rest remain the same}> 103.46/103.77 undef448, y^0 -> undef450, rest remain the same}> 103.46/103.77 103.46/103.77 Map Locations to Subgraph: 103.46/103.77 ( 0 , 0 ) 103.46/103.77 ( 1 , 2 ) 103.46/103.77 ( 4 , 1 ) 103.46/103.77 ( 5 , 1 ) 103.46/103.77 103.46/103.77 ******************************************************************************************* 103.46/103.77 ******************************** CHECKING ASSERTIONS ******************************** 103.46/103.77 ******************************************************************************************* 103.46/103.77 103.46/103.77 Proving termination of subgraph 0 103.46/103.77 Proving termination of subgraph 1 103.46/103.77 Checking unfeasibility... 103.46/103.77 Time used: 0.191562 103.46/103.77 103.46/103.77 Checking conditional termination of SCC {l4, l5}... 103.46/103.77 103.46/103.77 LOG: CALL solveLinear 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear - Elapsed time: 0.091430s 103.46/103.77 Ranking function: -81 + 39*n0^0 + 19*n1^0 - 39*x^0 - 19*y^0 103.46/103.77 New Graphs: 103.46/103.77 Transitions: 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 Variables: 103.46/103.77 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.77 Checking conditional termination of SCC {l4}... 103.46/103.77 103.46/103.77 LOG: CALL solveLinear 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear - Elapsed time: 0.448067s 103.46/103.77 Ranking function: -10 + 5*n0^0 + 5*n1^0 - 5*x^0 - 5*y^0 103.46/103.77 New Graphs: 103.46/103.77 Transitions: 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 Variables: 103.46/103.77 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.77 Checking conditional termination of SCC {l4}... 103.46/103.77 103.46/103.77 LOG: CALL solveLinear 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear - Elapsed time: 0.131363s 103.46/103.77 Ranking function: -11 + executed_Drive^0 + 5*n0^0 + 5*n1^0 - 5*x^0 - 5*y^0 103.46/103.77 New Graphs: 103.46/103.77 Transitions: 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 Variables: 103.46/103.77 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.77 Checking conditional termination of SCC {l4}... 103.46/103.77 103.46/103.77 LOG: CALL solveLinear 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear - Elapsed time: 0.096612s 103.46/103.77 103.46/103.77 LOG: CALL solveLinear 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear - Elapsed time: 0.278001s 103.46/103.77 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 Solving with 1 template(s). 103.46/103.77 103.46/103.77 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.77 103.46/103.77 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.107504s 103.46/103.77 Time used: 0.101258 103.46/103.77 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 Solving with 1 template(s). 103.46/103.77 103.46/103.77 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.77 103.46/103.77 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.117126s 103.46/103.77 Time used: 0.112239 103.46/103.77 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 Solving with 1 template(s). 103.46/103.77 103.46/103.77 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.77 103.46/103.77 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.103285s 103.46/103.77 Time used: 0.09857 103.46/103.77 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 Solving with 1 template(s). 103.46/103.77 103.46/103.77 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.77 103.46/103.77 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.098528s 103.46/103.77 Time used: 0.093996 103.46/103.77 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 Solving with 1 template(s). 103.46/103.77 103.46/103.77 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.77 103.46/103.77 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.104268s 103.46/103.77 Time used: 0.099721 103.46/103.77 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 Solving with 1 template(s). 103.46/103.77 103.46/103.77 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.77 103.46/103.77 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.110187s 103.46/103.77 Time used: 0.10554 103.46/103.77 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 Solving with 1 template(s). 103.46/103.77 103.46/103.77 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.77 103.46/103.77 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.113345s 103.46/103.77 Time used: 0.108649 103.46/103.77 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 Solving with 1 template(s). 103.46/103.77 103.46/103.77 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.77 103.46/103.77 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.109911s 103.46/103.77 Time used: 0.104344 103.46/103.77 Solving with 1 template(s). 103.46/103.77 103.46/103.77 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.77 103.46/103.77 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.636093s 103.46/103.77 Time used: 0.627438 103.46/103.77 Improving Solution with cost 3 ... 103.46/103.77 103.46/103.77 LOG: CALL solveNonLinearGetNextSolution 103.46/103.77 103.46/103.77 LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 0.719008s 103.46/103.77 Time used: 0.718815 103.46/103.77 103.46/103.77 LOG: SAT solveNonLinear - Elapsed time: 1.355101s 103.46/103.77 Cost: 3; Total time: 1.34625 103.46/103.77 Failed at location 5: 1 + n0^0 <= 0 103.46/103.77 Failed at location 5: 1 + n0^0 <= 0 103.46/103.77 Failed at location 5: 1 + n0^0 <= 0 103.46/103.77 Before Improving: 103.46/103.77 Quasi-invariant at l4: 1 + n0^0 <= 0 103.46/103.77 Quasi-invariant at l5: 1 + n0^0 <= 0 103.46/103.77 Optimizing invariants... 103.46/103.77 103.46/103.77 LOG: CALL solveLinear 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear - Elapsed time: 0.141912s 103.46/103.77 Remaining time after improvement: 0.880724 103.46/103.77 Termination implied by a set of quasi-invariant(s): 103.46/103.77 Quasi-invariant at l4: 1 + n0^0 <= 0 103.46/103.77 Quasi-invariant at l5: 1 + n0^0 <= 0 103.46/103.77 [ Invariant Graph ] 103.46/103.77 Strengthening and disabling transitions... 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 It's unfeasible. Removing transition: 103.46/103.77 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 It's unfeasible. Removing transition: 103.46/103.77 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 It's unfeasible. Removing transition: 103.46/103.77 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 Strengthening transition (result): 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 Strengthening transition (result): 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 Strengthening transition (result): 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 Strengthening transition (result): 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 Strengthening transition (result): 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 Strengthening transition (result): 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 Strengthening transition (result): 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 Strengthening transition (result): 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 Strengthening transition (result): 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 Strengthening transition (result): 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 Strengthening transition (result): 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 Strengthening transition (result): 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 Strengthening transition (result): 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 Strengthening transition (result): 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 Strengthening transition (result): 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 Strengthening transition (result): 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 Strengthening transition (result): 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 Strengthening transition (result): 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 [ Termination Graph ] 103.46/103.77 Strengthening and disabling transitions... 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 It's unfeasible. Removing transition: 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 It's unfeasible. Removing transition: 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 It's unfeasible. Removing transition: 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 It's unfeasible. Removing transition: 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 It's unfeasible. Removing transition: 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 It's unfeasible. Removing transition: 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 It's unfeasible. Removing transition: 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL solverLinear in Graph for feasibility 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.77 It's unfeasible. Removing transition: 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 New Graphs: 103.46/103.77 Calling Safety with literal 1 + n0^0 <= 0 and entry 1, x^0 -> undef478, y^0 -> undef480, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL check - Post:1 + n0^0 <= 0 - Process 1 103.46/103.77 * Exit transition: 1, x^0 -> undef478, y^0 -> undef480, rest remain the same}> 103.46/103.77 * Postcondition : 1 + n0^0 <= 0 103.46/103.77 103.46/103.77 LOG: CALL solveLinear 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear - Elapsed time: 0.005757s 103.46/103.77 > Postcondition is not implied! 103.46/103.77 103.46/103.77 LOG: RETURN check - Elapsed time: 0.005956s 103.46/103.77 Calling Safety with literal 1 + n0^0 <= 0 and entry 0, x^0 -> undef493, y^0 -> undef495, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL check - Post:1 + n0^0 <= 0 - Process 2 103.46/103.77 * Exit transition: 0, x^0 -> undef493, y^0 -> undef495, rest remain the same}> 103.46/103.77 * Postcondition : 1 + n0^0 <= 0 103.46/103.77 103.46/103.77 LOG: CALL solveLinear 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear - Elapsed time: 0.005641s 103.46/103.77 > Postcondition is not implied! 103.46/103.77 103.46/103.77 LOG: RETURN check - Elapsed time: 0.005821s 103.46/103.77 Calling Safety with literal 1 + n0^0 <= 0 and entry 0, x^0 -> undef508, y^0 -> undef510, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: CALL check - Post:1 + n0^0 <= 0 - Process 3 103.46/103.77 * Exit transition: 0, x^0 -> undef508, y^0 -> undef510, rest remain the same}> 103.46/103.77 * Postcondition : 1 + n0^0 <= 0 103.46/103.77 103.46/103.77 LOG: CALL solveLinear 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear - Elapsed time: 0.005510s 103.46/103.77 > Postcondition is not implied! 103.46/103.77 103.46/103.77 LOG: RETURN check - Elapsed time: 0.005689s 103.46/103.77 INVARIANTS: 103.46/103.77 4: 103.46/103.77 5: 103.46/103.77 Quasi-INVARIANTS to narrow Graph: 103.46/103.77 4: 1 + n0^0 <= 0 , 103.46/103.77 5: 1 + n0^0 <= 0 , 103.46/103.77 Narrowing transition: 103.46/103.77 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: Narrow transition size 1 103.46/103.77 Narrowing transition: 103.46/103.77 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: Narrow transition size 1 103.46/103.77 Narrowing transition: 103.46/103.77 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: Narrow transition size 1 103.46/103.77 Narrowing transition: 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: Narrow transition size 1 103.46/103.77 Narrowing transition: 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: Narrow transition size 1 103.46/103.77 Narrowing transition: 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: Narrow transition size 1 103.46/103.77 Narrowing transition: 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: Narrow transition size 1 103.46/103.77 Narrowing transition: 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: Narrow transition size 1 103.46/103.77 Narrowing transition: 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: Narrow transition size 1 103.46/103.77 Narrowing transition: 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: Narrow transition size 1 103.46/103.77 Narrowing transition: 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: Narrow transition size 1 103.46/103.77 Narrowing transition: 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: Narrow transition size 1 103.46/103.77 Narrowing transition: 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: Narrow transition size 1 103.46/103.77 Narrowing transition: 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: Narrow transition size 1 103.46/103.77 Narrowing transition: 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: Narrow transition size 1 103.46/103.77 Narrowing transition: 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: Narrow transition size 1 103.46/103.77 Narrowing transition: 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: Narrow transition size 1 103.46/103.77 Narrowing transition: 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: Narrow transition size 1 103.46/103.77 Narrowing transition: 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: Narrow transition size 1 103.46/103.77 Narrowing transition: 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: Narrow transition size 1 103.46/103.77 Narrowing transition: 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 103.46/103.77 LOG: Narrow transition size 1 103.46/103.77 invGraph after Narrowing: 103.46/103.77 Transitions: 103.46/103.77 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.77 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.77 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 Variables: 103.46/103.77 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.77 Checking conditional termination of SCC {l4, l5}... 103.46/103.77 103.46/103.77 LOG: CALL solveLinear 103.46/103.77 103.46/103.77 LOG: RETURN solveLinear - Elapsed time: 0.100959s 103.46/103.77 Ranking function: -82 + 4*n0^0 + 51*n1^0 - 4*x^0 - 51*y^0 103.46/103.77 New Graphs: 103.46/103.77 Transitions: 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.77 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.77 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 Variables: 103.46/103.78 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.78 Checking conditional termination of SCC {l4}... 103.46/103.78 103.46/103.78 LOG: CALL solveLinear 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear - Elapsed time: 0.448495s 103.46/103.78 Ranking function: -10 + 5*n0^0 + 5*n1^0 - 5*x^0 - 5*y^0 103.46/103.78 New Graphs: 103.46/103.78 Transitions: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 Variables: 103.46/103.78 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.78 Checking conditional termination of SCC {l4}... 103.46/103.78 103.46/103.78 LOG: CALL solveLinear 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear - Elapsed time: 0.131794s 103.46/103.78 Ranking function: -11 + executed_Drive^0 + 5*n0^0 + 5*n1^0 - 5*x^0 - 5*y^0 103.46/103.78 New Graphs: 103.46/103.78 Transitions: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 Variables: 103.46/103.78 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.78 Checking conditional termination of SCC {l4}... 103.46/103.78 103.46/103.78 LOG: CALL solveLinear 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear - Elapsed time: 0.098993s 103.46/103.78 103.46/103.78 LOG: CALL solveLinear 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear - Elapsed time: 0.286601s 103.46/103.78 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 Solving with 1 template(s). 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.110345s 103.46/103.78 Time used: 0.103702 103.46/103.78 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 Solving with 1 template(s). 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.119944s 103.46/103.78 Time used: 0.115128 103.46/103.78 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 Solving with 1 template(s). 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.106047s 103.46/103.78 Time used: 0.101074 103.46/103.78 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 Solving with 1 template(s). 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.101545s 103.46/103.78 Time used: 0.096656 103.46/103.78 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 Solving with 1 template(s). 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.106788s 103.46/103.78 Time used: 0.101994 103.46/103.78 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 Solving with 1 template(s). 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.113650s 103.46/103.78 Time used: 0.108619 103.46/103.78 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 Solving with 1 template(s). 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.118669s 103.46/103.78 Time used: 0.113767 103.46/103.78 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 Solving with 1 template(s). 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.114005s 103.46/103.78 Time used: 0.10806 103.46/103.78 Solving with 1 template(s). 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.697764s 103.46/103.78 Time used: 0.689374 103.46/103.78 Improving Solution with cost 3 ... 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetNextSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 1.004433s 103.46/103.78 Time used: 1.00423 103.46/103.78 103.46/103.78 LOG: SAT solveNonLinear - Elapsed time: 1.702198s 103.46/103.78 Cost: 3; Total time: 1.6936 103.46/103.78 Failed at location 5: n0^0 + n1^0 <= 1 + x^0 103.46/103.78 Failed at location 5: n0^0 + n1^0 <= 1 + x^0 103.46/103.78 Failed at location 5: n0^0 + n1^0 <= 1 + x^0 103.46/103.78 Before Improving: 103.46/103.78 Quasi-invariant at l4: n0^0 + n1^0 <= 1 + x^0 103.46/103.78 Quasi-invariant at l5: n0^0 + n1^0 <= 1 + x^0 103.46/103.78 Optimizing invariants... 103.46/103.78 103.46/103.78 LOG: CALL solveLinear 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear - Elapsed time: 0.158652s 103.46/103.78 Remaining time after improvement: 0.863201 103.46/103.78 Termination implied by a set of quasi-invariant(s): 103.46/103.78 Quasi-invariant at l4: n0^0 + n1^0 <= 1 + x^0 103.46/103.78 Quasi-invariant at l5: n0^0 + n1^0 <= 1 + x^0 103.46/103.78 [ Invariant Graph ] 103.46/103.78 Strengthening and disabling transitions... 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 [ Termination Graph ] 103.46/103.78 Strengthening and disabling transitions... 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 New Graphs: 103.46/103.78 Calling Safety with literal n0^0 + n1^0 <= 1 + x^0 and entry 1, x^0 -> undef478, y^0 -> undef480, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL check - Post:n0^0 + n1^0 <= 1 + x^0 - Process 4 103.46/103.78 * Exit transition: 1, x^0 -> undef478, y^0 -> undef480, rest remain the same}> 103.46/103.78 * Postcondition : n0^0 + n1^0 <= 1 + x^0 103.46/103.78 103.46/103.78 LOG: CALL solveLinear 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear - Elapsed time: 0.006323s 103.46/103.78 > Postcondition is not implied! 103.46/103.78 103.46/103.78 LOG: RETURN check - Elapsed time: 0.006545s 103.46/103.78 Calling Safety with literal n0^0 + n1^0 <= 1 + x^0 and entry 0, x^0 -> undef493, y^0 -> undef495, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL check - Post:n0^0 + n1^0 <= 1 + x^0 - Process 5 103.46/103.78 * Exit transition: 0, x^0 -> undef493, y^0 -> undef495, rest remain the same}> 103.46/103.78 * Postcondition : n0^0 + n1^0 <= 1 + x^0 103.46/103.78 103.46/103.78 LOG: CALL solveLinear 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear - Elapsed time: 0.006184s 103.46/103.78 > Postcondition is not implied! 103.46/103.78 103.46/103.78 LOG: RETURN check - Elapsed time: 0.006401s 103.46/103.78 Calling Safety with literal n0^0 + n1^0 <= 1 + x^0 and entry 0, x^0 -> undef508, y^0 -> undef510, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL check - Post:n0^0 + n1^0 <= 1 + x^0 - Process 6 103.46/103.78 * Exit transition: 0, x^0 -> undef508, y^0 -> undef510, rest remain the same}> 103.46/103.78 * Postcondition : n0^0 + n1^0 <= 1 + x^0 103.46/103.78 103.46/103.78 LOG: CALL solveLinear 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear - Elapsed time: 0.006064s 103.46/103.78 > Postcondition is not implied! 103.46/103.78 103.46/103.78 LOG: RETURN check - Elapsed time: 0.006280s 103.46/103.78 INVARIANTS: 103.46/103.78 4: 103.46/103.78 5: 103.46/103.78 Quasi-INVARIANTS to narrow Graph: 103.46/103.78 4: n0^0 + n1^0 <= 1 + x^0 , 103.46/103.78 5: n0^0 + n1^0 <= 1 + x^0 , 103.46/103.78 Narrowing transition: 103.46/103.78 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 invGraph after Narrowing: 103.46/103.78 Transitions: 103.46/103.78 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.78 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.78 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 Variables: 103.46/103.78 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.78 Checking conditional termination of SCC {l4, l5}... 103.46/103.78 103.46/103.78 LOG: CALL solveLinear 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear - Elapsed time: 0.190935s 103.46/103.78 Ranking function: -97 + 67*n0^0 + 7*n1^0 - 16*x^0 - 7*y^0 103.46/103.78 New Graphs: 103.46/103.78 Transitions: 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 Variables: 103.46/103.78 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.78 Checking conditional termination of SCC {l4}... 103.46/103.78 103.46/103.78 LOG: CALL solveLinear 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear - Elapsed time: 0.515783s 103.46/103.78 Ranking function: -8 + 3*n0^0 + 5*n1^0 - 3*x^0 - 5*y^0 103.46/103.78 New Graphs: 103.46/103.78 Transitions: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 Variables: 103.46/103.78 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.78 Checking conditional termination of SCC {l4}... 103.46/103.78 103.46/103.78 LOG: CALL solveLinear 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear - Elapsed time: 0.142183s 103.46/103.78 Ranking function: -9 + executed_Drive^0 + 3*n0^0 + 5*n1^0 - 3*x^0 - 5*y^0 103.46/103.78 New Graphs: 103.46/103.78 Transitions: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 Variables: 103.46/103.78 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.78 Checking conditional termination of SCC {l4}... 103.46/103.78 103.46/103.78 LOG: CALL solveLinear 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear - Elapsed time: 0.102122s 103.46/103.78 103.46/103.78 LOG: CALL solveLinear 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear - Elapsed time: 0.310396s 103.46/103.78 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 Solving with 1 template(s). 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.129105s 103.46/103.78 Time used: 0.121964 103.46/103.78 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 Solving with 1 template(s). 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.111944s 103.46/103.78 Time used: 0.107838 103.46/103.78 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 Solving with 1 template(s). 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.109607s 103.46/103.78 Time used: 0.105573 103.46/103.78 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 Solving with 1 template(s). 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.112370s 103.46/103.78 Time used: 0.108373 103.46/103.78 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 Solving with 1 template(s). 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.113190s 103.46/103.78 Time used: 0.109268 103.46/103.78 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 Solving with 1 template(s). 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.115990s 103.46/103.78 Time used: 0.112089 103.46/103.78 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 Solving with 1 template(s). 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.110254s 103.46/103.78 Time used: 0.1064 103.46/103.78 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 Solving with 1 template(s). 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.102294s 103.46/103.78 Time used: 0.098517 103.46/103.78 Solving with 1 template(s). 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.662031s 103.46/103.78 Time used: 0.652158 103.46/103.78 Improving Solution with cost 3 ... 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetNextSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 0.952897s 103.46/103.78 Time used: 0.952687 103.46/103.78 103.46/103.78 LOG: SAT solveNonLinear - Elapsed time: 1.614928s 103.46/103.78 Cost: 3; Total time: 1.60485 103.46/103.78 Failed at location 5: n0^0 <= 0 103.46/103.78 Failed at location 5: n0^0 <= 0 103.46/103.78 Failed at location 5: n0^0 <= 0 103.46/103.78 Before Improving: 103.46/103.78 Quasi-invariant at l4: n0^0 <= 0 103.46/103.78 Quasi-invariant at l5: n0^0 <= 0 103.46/103.78 Optimizing invariants... 103.46/103.78 103.46/103.78 LOG: CALL solveLinear 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear - Elapsed time: 0.156925s 103.46/103.78 Remaining time after improvement: 0.867411 103.46/103.78 Termination implied by a set of quasi-invariant(s): 103.46/103.78 Quasi-invariant at l4: n0^0 <= 0 103.46/103.78 Quasi-invariant at l5: n0^0 <= 0 103.46/103.78 [ Invariant Graph ] 103.46/103.78 Strengthening and disabling transitions... 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 [ Termination Graph ] 103.46/103.78 Strengthening and disabling transitions... 103.46/103.78 > It's unfeasible. Removing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 New Graphs: 103.46/103.78 Calling Safety with literal n0^0 <= 0 and entry 1, x^0 -> undef478, y^0 -> undef480, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL check - Post:n0^0 <= 0 - Process 7 103.46/103.78 * Exit transition: 1, x^0 -> undef478, y^0 -> undef480, rest remain the same}> 103.46/103.78 * Postcondition : n0^0 <= 0 103.46/103.78 103.46/103.78 LOG: CALL solveLinear 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear - Elapsed time: 0.008339s 103.46/103.78 > Postcondition is not implied! 103.46/103.78 103.46/103.78 LOG: RETURN check - Elapsed time: 0.008559s 103.46/103.78 Calling Safety with literal n0^0 <= 0 and entry 0, x^0 -> undef493, y^0 -> undef495, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL check - Post:n0^0 <= 0 - Process 8 103.46/103.78 * Exit transition: 0, x^0 -> undef493, y^0 -> undef495, rest remain the same}> 103.46/103.78 * Postcondition : n0^0 <= 0 103.46/103.78 103.46/103.78 LOG: CALL solveLinear 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear - Elapsed time: 0.008349s 103.46/103.78 > Postcondition is not implied! 103.46/103.78 103.46/103.78 LOG: RETURN check - Elapsed time: 0.008578s 103.46/103.78 Calling Safety with literal n0^0 <= 0 and entry 0, x^0 -> undef508, y^0 -> undef510, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL check - Post:n0^0 <= 0 - Process 9 103.46/103.78 * Exit transition: 0, x^0 -> undef508, y^0 -> undef510, rest remain the same}> 103.46/103.78 * Postcondition : n0^0 <= 0 103.46/103.78 103.46/103.78 LOG: CALL solveLinear 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear - Elapsed time: 0.008303s 103.46/103.78 > Postcondition is not implied! 103.46/103.78 103.46/103.78 LOG: RETURN check - Elapsed time: 0.008530s 103.46/103.78 INVARIANTS: 103.46/103.78 4: 103.46/103.78 5: 103.46/103.78 Quasi-INVARIANTS to narrow Graph: 103.46/103.78 4: n0^0 <= 0 , 103.46/103.78 5: n0^0 <= 0 , 103.46/103.78 Narrowing transition: 103.46/103.78 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 invGraph after Narrowing: 103.46/103.78 Transitions: 103.46/103.78 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.78 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.78 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 Variables: 103.46/103.78 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.78 Checking conditional termination of SCC {l4, l5}... 103.46/103.78 103.46/103.78 LOG: CALL solveLinear 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear - Elapsed time: 0.169131s 103.46/103.78 Ranking function: -166 + 46*n0^0 + 37*n1^0 - 46*x^0 - 37*y^0 103.46/103.78 New Graphs: 103.46/103.78 Transitions: 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 Variables: 103.46/103.78 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.78 Checking conditional termination of SCC {l4}... 103.46/103.78 103.46/103.78 LOG: CALL solveLinear 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear - Elapsed time: 0.527746s 103.46/103.78 Ranking function: -8 + 3*n0^0 + 5*n1^0 - 3*x^0 - 5*y^0 103.46/103.78 New Graphs: 103.46/103.78 Transitions: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 Variables: 103.46/103.78 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.78 Checking conditional termination of SCC {l4}... 103.46/103.78 103.46/103.78 LOG: CALL solveLinear 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear - Elapsed time: 0.147422s 103.46/103.78 Ranking function: -9 + executed_Drive^0 + 3*n0^0 + 5*n1^0 - 3*x^0 - 5*y^0 103.46/103.78 New Graphs: 103.46/103.78 Transitions: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 Variables: 103.46/103.78 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.78 Checking conditional termination of SCC {l4}... 103.46/103.78 103.46/103.78 LOG: CALL solveLinear 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear - Elapsed time: 0.103992s 103.46/103.78 103.46/103.78 LOG: CALL solveLinear 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear - Elapsed time: 0.318343s 103.46/103.78 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 Solving with 1 template(s). 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.133506s 103.46/103.78 Time used: 0.125583 103.46/103.78 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 Solving with 1 template(s). 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.116115s 103.46/103.78 Time used: 0.111746 103.46/103.78 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 Solving with 1 template(s). 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.113060s 103.46/103.78 Time used: 0.108665 103.46/103.78 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 Solving with 1 template(s). 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.114921s 103.46/103.78 Time used: 0.110668 103.46/103.78 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 Solving with 1 template(s). 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.115513s 103.46/103.78 Time used: 0.111234 103.46/103.78 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 Solving with 1 template(s). 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.119444s 103.46/103.78 Time used: 0.115044 103.46/103.78 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 Solving with 1 template(s). 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.112768s 103.46/103.78 Time used: 0.108658 103.46/103.78 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 Solving with 1 template(s). 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.104752s 103.46/103.78 Time used: 0.100748 103.46/103.78 Solving with 1 template(s). 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.899076s 103.46/103.78 Time used: 0.888247 103.46/103.78 Improving Solution with cost 3 ... 103.46/103.78 103.46/103.78 LOG: CALL solveNonLinearGetNextSolution 103.46/103.78 103.46/103.78 LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 1.005007s 103.46/103.78 Time used: 1.00493 103.46/103.78 103.46/103.78 LOG: SAT solveNonLinear - Elapsed time: 1.904083s 103.46/103.78 Cost: 3; Total time: 1.89318 103.46/103.78 Failed at location 5: n0^0 + n1^0 <= 0 103.46/103.78 Failed at location 5: n0^0 + n1^0 <= 0 103.46/103.78 Failed at location 5: n0^0 + n1^0 <= 0 103.46/103.78 Before Improving: 103.46/103.78 Quasi-invariant at l4: n0^0 + n1^0 <= 0 103.46/103.78 Quasi-invariant at l5: n0^0 + n1^0 <= 0 103.46/103.78 Optimizing invariants... 103.46/103.78 103.46/103.78 LOG: CALL solveLinear 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear - Elapsed time: 0.188550s 103.46/103.78 Quasi-invariant improved 103.46/103.78 103.46/103.78 LOG: CALL solveLinear 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear - Elapsed time: 0.156555s 103.46/103.78 Remaining time after improvement: 0.697119 103.46/103.78 Termination implied by a set of quasi-invariant(s): 103.46/103.78 Quasi-invariant at l4: n0^0 + n1^0 <= 1 103.46/103.78 Quasi-invariant at l5: n0^0 + n1^0 <= 1 103.46/103.78 [ Invariant Graph ] 103.46/103.78 Strengthening and disabling transitions... 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 Strengthening transition (result): 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 [ Termination Graph ] 103.46/103.78 Strengthening and disabling transitions... 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL solverLinear in Graph for feasibility 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.78 It's unfeasible. Removing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 New Graphs: 103.46/103.78 Calling Safety with literal n0^0 + n1^0 <= 1 and entry 1, x^0 -> undef478, y^0 -> undef480, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL check - Post:n0^0 + n1^0 <= 1 - Process 10 103.46/103.78 * Exit transition: 1, x^0 -> undef478, y^0 -> undef480, rest remain the same}> 103.46/103.78 * Postcondition : n0^0 + n1^0 <= 1 103.46/103.78 103.46/103.78 LOG: CALL solveLinear 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear - Elapsed time: 0.008858s 103.46/103.78 > Postcondition is not implied! 103.46/103.78 103.46/103.78 LOG: RETURN check - Elapsed time: 0.009101s 103.46/103.78 Calling Safety with literal n0^0 + n1^0 <= 1 and entry 0, x^0 -> undef493, y^0 -> undef495, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL check - Post:n0^0 + n1^0 <= 1 - Process 11 103.46/103.78 * Exit transition: 0, x^0 -> undef493, y^0 -> undef495, rest remain the same}> 103.46/103.78 * Postcondition : n0^0 + n1^0 <= 1 103.46/103.78 103.46/103.78 LOG: CALL solveLinear 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear - Elapsed time: 0.008683s 103.46/103.78 > Postcondition is not implied! 103.46/103.78 103.46/103.78 LOG: RETURN check - Elapsed time: 0.008924s 103.46/103.78 Calling Safety with literal n0^0 + n1^0 <= 1 and entry 0, x^0 -> undef508, y^0 -> undef510, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: CALL check - Post:n0^0 + n1^0 <= 1 - Process 12 103.46/103.78 * Exit transition: 0, x^0 -> undef508, y^0 -> undef510, rest remain the same}> 103.46/103.78 * Postcondition : n0^0 + n1^0 <= 1 103.46/103.78 103.46/103.78 LOG: CALL solveLinear 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear - Elapsed time: 0.008770s 103.46/103.78 > Postcondition is not implied! 103.46/103.78 103.46/103.78 LOG: RETURN check - Elapsed time: 0.009011s 103.46/103.78 INVARIANTS: 103.46/103.78 4: 103.46/103.78 5: 103.46/103.78 Quasi-INVARIANTS to narrow Graph: 103.46/103.78 4: n0^0 + n1^0 <= 1 , 103.46/103.78 5: n0^0 + n1^0 <= 1 , 103.46/103.78 Narrowing transition: 103.46/103.78 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 Narrowing transition: 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 103.46/103.78 LOG: Narrow transition size 1 103.46/103.78 invGraph after Narrowing: 103.46/103.78 Transitions: 103.46/103.78 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.78 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.78 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 Variables: 103.46/103.78 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.78 Checking conditional termination of SCC {l4, l5}... 103.46/103.78 103.46/103.78 LOG: CALL solveLinear 103.46/103.78 103.46/103.78 LOG: RETURN solveLinear - Elapsed time: 0.219577s 103.46/103.78 Ranking function: -258 + 64*n0^0 + 65*n1^0 - 64*x^0 - 65*y^0 103.46/103.78 New Graphs: 103.46/103.78 Transitions: 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.78 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.78 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 Variables: 103.46/103.79 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.79 Checking conditional termination of SCC {l4}... 103.46/103.79 103.46/103.79 LOG: CALL solveLinear 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear - Elapsed time: 0.524505s 103.46/103.79 Ranking function: -8 + 3*n0^0 + 5*n1^0 - 3*x^0 - 5*y^0 103.46/103.79 New Graphs: 103.46/103.79 Transitions: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 Variables: 103.46/103.79 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.79 Checking conditional termination of SCC {l4}... 103.46/103.79 103.46/103.79 LOG: CALL solveLinear 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear - Elapsed time: 0.143241s 103.46/103.79 Ranking function: -12 + executed_Drive^0 + 3*n0^0 + 8*n1^0 - 3*x^0 - 5*y^0 103.46/103.79 New Graphs: 103.46/103.79 Transitions: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 Variables: 103.46/103.79 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.79 Checking conditional termination of SCC {l4}... 103.46/103.79 103.46/103.79 LOG: CALL solveLinear 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear - Elapsed time: 0.107609s 103.46/103.79 103.46/103.79 LOG: CALL solveLinear 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear - Elapsed time: 0.320917s 103.46/103.79 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 Solving with 1 template(s). 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.125705s 103.46/103.79 Time used: 0.118103 103.46/103.79 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 Solving with 1 template(s). 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.112080s 103.46/103.79 Time used: 0.107634 103.46/103.79 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 Solving with 1 template(s). 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.113933s 103.46/103.79 Time used: 0.109559 103.46/103.79 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 Solving with 1 template(s). 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.119726s 103.46/103.79 Time used: 0.115297 103.46/103.79 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 Solving with 1 template(s). 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.121366s 103.46/103.79 Time used: 0.117112 103.46/103.79 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 Solving with 1 template(s). 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.121290s 103.46/103.79 Time used: 0.117026 103.46/103.79 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 Solving with 1 template(s). 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.122231s 103.46/103.79 Time used: 0.118032 103.46/103.79 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 Solving with 1 template(s). 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.113012s 103.46/103.79 Time used: 0.108876 103.46/103.79 Solving with 1 template(s). 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.950276s 103.46/103.79 Time used: 0.938905 103.46/103.79 Improving Solution with cost 3 ... 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetNextSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 1.005907s 103.46/103.79 Time used: 1.00585 103.46/103.79 103.46/103.79 LOG: SAT solveNonLinear - Elapsed time: 1.956182s 103.46/103.79 Cost: 3; Total time: 1.94476 103.46/103.79 Failed at location 5: n0^0 + n1^0 <= 1 + y^0 103.46/103.79 Failed at location 5: n0^0 + n1^0 <= 1 + y^0 103.46/103.79 Failed at location 5: n0^0 + n1^0 <= 1 + y^0 103.46/103.79 Before Improving: 103.46/103.79 Quasi-invariant at l4: n0^0 + n1^0 <= 1 + y^0 103.46/103.79 Quasi-invariant at l5: n0^0 + n1^0 <= 1 + y^0 103.46/103.79 Optimizing invariants... 103.46/103.79 103.46/103.79 LOG: CALL solveLinear 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear - Elapsed time: 0.208694s 103.46/103.79 Remaining time after improvement: 0.81576 103.46/103.79 Termination implied by a set of quasi-invariant(s): 103.46/103.79 Quasi-invariant at l4: n0^0 + n1^0 <= 1 + y^0 103.46/103.79 Quasi-invariant at l5: n0^0 + n1^0 <= 1 + y^0 103.46/103.79 [ Invariant Graph ] 103.46/103.79 Strengthening and disabling transitions... 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 [ Termination Graph ] 103.46/103.79 Strengthening and disabling transitions... 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 New Graphs: 103.46/103.79 Calling Safety with literal n0^0 + n1^0 <= 1 + y^0 and entry 1, x^0 -> undef478, y^0 -> undef480, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL check - Post:n0^0 + n1^0 <= 1 + y^0 - Process 13 103.46/103.79 * Exit transition: 1, x^0 -> undef478, y^0 -> undef480, rest remain the same}> 103.46/103.79 * Postcondition : n0^0 + n1^0 <= 1 + y^0 103.46/103.79 103.46/103.79 LOG: CALL solveLinear 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear - Elapsed time: 0.010884s 103.46/103.79 > Postcondition is not implied! 103.46/103.79 103.46/103.79 LOG: RETURN check - Elapsed time: 0.011152s 103.46/103.79 Calling Safety with literal n0^0 + n1^0 <= 1 + y^0 and entry 0, x^0 -> undef493, y^0 -> undef495, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL check - Post:n0^0 + n1^0 <= 1 + y^0 - Process 14 103.46/103.79 * Exit transition: 0, x^0 -> undef493, y^0 -> undef495, rest remain the same}> 103.46/103.79 * Postcondition : n0^0 + n1^0 <= 1 + y^0 103.46/103.79 103.46/103.79 LOG: CALL solveLinear 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear - Elapsed time: 0.010997s 103.46/103.79 > Postcondition is not implied! 103.46/103.79 103.46/103.79 LOG: RETURN check - Elapsed time: 0.011290s 103.46/103.79 Calling Safety with literal n0^0 + n1^0 <= 1 + y^0 and entry 0, x^0 -> undef508, y^0 -> undef510, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL check - Post:n0^0 + n1^0 <= 1 + y^0 - Process 15 103.46/103.79 * Exit transition: 0, x^0 -> undef508, y^0 -> undef510, rest remain the same}> 103.46/103.79 * Postcondition : n0^0 + n1^0 <= 1 + y^0 103.46/103.79 103.46/103.79 LOG: CALL solveLinear 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear - Elapsed time: 0.010939s 103.46/103.79 > Postcondition is not implied! 103.46/103.79 103.46/103.79 LOG: RETURN check - Elapsed time: 0.011206s 103.46/103.79 INVARIANTS: 103.46/103.79 4: 103.46/103.79 5: 103.46/103.79 Quasi-INVARIANTS to narrow Graph: 103.46/103.79 4: n0^0 + n1^0 <= 1 + y^0 , 103.46/103.79 5: n0^0 + n1^0 <= 1 + y^0 , 103.46/103.79 Narrowing transition: 103.46/103.79 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 invGraph after Narrowing: 103.46/103.79 Transitions: 103.46/103.79 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.79 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.79 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 Variables: 103.46/103.79 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.79 Checking conditional termination of SCC {l4, l5}... 103.46/103.79 103.46/103.79 LOG: CALL solveLinear 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear - Elapsed time: 0.241690s 103.46/103.79 Ranking function: -244 + 80*n0^0 + 81*n1^0 - 80*x^0 - 3*y^0 103.46/103.79 New Graphs: 103.46/103.79 Transitions: 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 Variables: 103.46/103.79 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.79 Checking conditional termination of SCC {l4}... 103.46/103.79 103.46/103.79 LOG: CALL solveLinear 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear - Elapsed time: 0.574900s 103.46/103.79 Ranking function: -6 + 3*n0^0 + 3*n1^0 - 3*x^0 - 3*y^0 103.46/103.79 New Graphs: 103.46/103.79 Transitions: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 Variables: 103.46/103.79 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.79 Checking conditional termination of SCC {l4}... 103.46/103.79 103.46/103.79 LOG: CALL solveLinear 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear - Elapsed time: 0.160171s 103.46/103.79 Ranking function: -7 + executed_Drive^0 + 3*n0^0 + 3*n1^0 - 3*x^0 - 3*y^0 103.46/103.79 New Graphs: 103.46/103.79 Transitions: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 Variables: 103.46/103.79 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.79 Checking conditional termination of SCC {l4}... 103.46/103.79 103.46/103.79 LOG: CALL solveLinear 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear - Elapsed time: 0.108940s 103.46/103.79 103.46/103.79 LOG: CALL solveLinear 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear - Elapsed time: 0.335902s 103.46/103.79 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 Solving with 1 template(s). 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.123932s 103.46/103.79 Time used: 0.11615 103.46/103.79 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 Solving with 1 template(s). 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.126348s 103.46/103.79 Time used: 0.121877 103.46/103.79 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 Solving with 1 template(s). 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.123209s 103.46/103.79 Time used: 0.118747 103.46/103.79 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 Solving with 1 template(s). 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.134944s 103.46/103.79 Time used: 0.130543 103.46/103.79 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 Solving with 1 template(s). 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.131296s 103.46/103.79 Time used: 0.126871 103.46/103.79 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 Solving with 1 template(s). 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.127982s 103.46/103.79 Time used: 0.123623 103.46/103.79 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 Solving with 1 template(s). 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.124340s 103.46/103.79 Time used: 0.120021 103.46/103.79 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 Solving with 1 template(s). 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.125325s 103.46/103.79 Time used: 0.121054 103.46/103.79 Solving with 1 template(s). 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.852284s 103.46/103.79 Time used: 0.839733 103.46/103.79 Improving Solution with cost 3 ... 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetNextSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 1.006869s 103.46/103.79 Time used: 1.00681 103.46/103.79 103.46/103.79 LOG: SAT solveNonLinear - Elapsed time: 1.859153s 103.46/103.79 Cost: 3; Total time: 1.84654 103.46/103.79 Failed at location 5: n0^0 + n1^0 <= x^0 + y^0 103.46/103.79 Failed at location 5: n0^0 + n1^0 <= x^0 + y^0 103.46/103.79 Failed at location 5: n0^0 + n1^0 <= x^0 + y^0 103.46/103.79 Before Improving: 103.46/103.79 Quasi-invariant at l4: n0^0 + n1^0 <= 1 + x^0 + y^0 103.46/103.79 Quasi-invariant at l5: n0^0 + n1^0 <= x^0 + y^0 103.46/103.79 Optimizing invariants... 103.46/103.79 103.46/103.79 LOG: CALL solveLinear 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear - Elapsed time: 0.200064s 103.46/103.79 Quasi-invariant improved 103.46/103.79 103.46/103.79 LOG: CALL solveLinear 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear - Elapsed time: 0.157195s 103.46/103.79 Remaining time after improvement: 0.675948 103.46/103.79 Termination implied by a set of quasi-invariant(s): 103.46/103.79 Quasi-invariant at l4: n0^0 + n1^0 <= 1 + x^0 + y^0 103.46/103.79 Quasi-invariant at l5: n0^0 + n1^0 <= 1 + x^0 + y^0 103.46/103.79 [ Invariant Graph ] 103.46/103.79 Strengthening and disabling transitions... 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 [ Termination Graph ] 103.46/103.79 Strengthening and disabling transitions... 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 New Graphs: 103.46/103.79 Calling Safety with literal n0^0 + n1^0 <= 1 + x^0 + y^0 and entry 1, x^0 -> undef478, y^0 -> undef480, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL check - Post:n0^0 + n1^0 <= 1 + x^0 + y^0 - Process 16 103.46/103.79 * Exit transition: 1, x^0 -> undef478, y^0 -> undef480, rest remain the same}> 103.46/103.79 * Postcondition : n0^0 + n1^0 <= 1 + x^0 + y^0 103.46/103.79 103.46/103.79 LOG: CALL solveLinear 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear - Elapsed time: 0.013731s 103.46/103.79 > Postcondition is not implied! 103.46/103.79 103.46/103.79 LOG: RETURN check - Elapsed time: 0.014020s 103.46/103.79 Calling Safety with literal n0^0 + n1^0 <= 1 + x^0 + y^0 and entry 0, x^0 -> undef493, y^0 -> undef495, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL check - Post:n0^0 + n1^0 <= 1 + x^0 + y^0 - Process 17 103.46/103.79 * Exit transition: 0, x^0 -> undef493, y^0 -> undef495, rest remain the same}> 103.46/103.79 * Postcondition : n0^0 + n1^0 <= 1 + x^0 + y^0 103.46/103.79 103.46/103.79 LOG: CALL solveLinear 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear - Elapsed time: 0.013778s 103.46/103.79 > Postcondition is not implied! 103.46/103.79 103.46/103.79 LOG: RETURN check - Elapsed time: 0.014075s 103.46/103.79 Calling Safety with literal n0^0 + n1^0 <= 1 + x^0 + y^0 and entry 0, x^0 -> undef508, y^0 -> undef510, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL check - Post:n0^0 + n1^0 <= 1 + x^0 + y^0 - Process 18 103.46/103.79 * Exit transition: 0, x^0 -> undef508, y^0 -> undef510, rest remain the same}> 103.46/103.79 * Postcondition : n0^0 + n1^0 <= 1 + x^0 + y^0 103.46/103.79 103.46/103.79 LOG: CALL solveLinear 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear - Elapsed time: 0.013863s 103.46/103.79 > Postcondition is not implied! 103.46/103.79 103.46/103.79 LOG: RETURN check - Elapsed time: 0.014160s 103.46/103.79 INVARIANTS: 103.46/103.79 4: 103.46/103.79 5: 103.46/103.79 Quasi-INVARIANTS to narrow Graph: 103.46/103.79 4: n0^0 + n1^0 <= 1 + x^0 + y^0 , 103.46/103.79 5: n0^0 + n1^0 <= 1 + x^0 + y^0 , 103.46/103.79 Narrowing transition: 103.46/103.79 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 invGraph after Narrowing: 103.46/103.79 Transitions: 103.46/103.79 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.79 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.79 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 Variables: 103.46/103.79 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.79 Checking conditional termination of SCC {l4, l5}... 103.46/103.79 103.46/103.79 LOG: CALL solveLinear 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear - Elapsed time: 0.245030s 103.46/103.79 Ranking function: -166 + 41*n0^0 + 42*n1^0 - 41*x^0 - 42*y^0 103.46/103.79 New Graphs: 103.46/103.79 Transitions: 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 Variables: 103.46/103.79 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.79 Checking conditional termination of SCC {l4}... 103.46/103.79 103.46/103.79 LOG: CALL solveLinear 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear - Elapsed time: 0.718934s 103.46/103.79 Ranking function: -2 + n0^0 + n1^0 - x^0 - y^0 103.46/103.79 New Graphs: 103.46/103.79 Transitions: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 Variables: 103.46/103.79 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.79 Checking conditional termination of SCC {l4}... 103.46/103.79 103.46/103.79 LOG: CALL solveLinear 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear - Elapsed time: 0.169591s 103.46/103.79 Ranking function: -3 + executed_Drive^0 + n0^0 + n1^0 - x^0 - y^0 103.46/103.79 New Graphs: 103.46/103.79 Transitions: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 Variables: 103.46/103.79 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.79 Checking conditional termination of SCC {l4}... 103.46/103.79 103.46/103.79 LOG: CALL solveLinear 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear - Elapsed time: 0.110909s 103.46/103.79 103.46/103.79 LOG: CALL solveLinear 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear - Elapsed time: 0.358380s 103.46/103.79 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 Solving with 1 template(s). 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.135093s 103.46/103.79 Time used: 0.12693 103.46/103.79 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 Solving with 1 template(s). 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.129570s 103.46/103.79 Time used: 0.124836 103.46/103.79 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 Solving with 1 template(s). 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.133472s 103.46/103.79 Time used: 0.128768 103.46/103.79 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 Solving with 1 template(s). 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.136671s 103.46/103.79 Time used: 0.132048 103.46/103.79 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 Solving with 1 template(s). 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.141367s 103.46/103.79 Time used: 0.136781 103.46/103.79 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 Solving with 1 template(s). 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.132561s 103.46/103.79 Time used: 0.128021 103.46/103.79 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 Solving with 1 template(s). 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.133077s 103.46/103.79 Time used: 0.12866 103.46/103.79 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 Solving with 1 template(s). 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.132208s 103.46/103.79 Time used: 0.127835 103.46/103.79 Solving with 1 template(s). 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 1.017808s 103.46/103.79 Time used: 1.00852 103.46/103.79 Improving Solution with cost 3 ... 103.46/103.79 103.46/103.79 LOG: CALL solveNonLinearGetNextSolution 103.46/103.79 103.46/103.79 LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 1.010854s 103.46/103.79 Time used: 1.00754 103.46/103.79 103.46/103.79 LOG: SAT solveNonLinear - Elapsed time: 2.028662s 103.46/103.79 Cost: 3; Total time: 2.01607 103.46/103.79 Failed at location 5: 1 + n1^0 <= 0 103.46/103.79 Failed at location 5: 1 + n1^0 <= 0 103.46/103.79 Failed at location 5: 1 + n1^0 <= 0 103.46/103.79 Before Improving: 103.46/103.79 Quasi-invariant at l4: 1 + n1^0 <= 0 103.46/103.79 Quasi-invariant at l5: 1 + n1^0 <= 0 103.46/103.79 Optimizing invariants... 103.46/103.79 103.46/103.79 LOG: CALL solveLinear 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear - Elapsed time: 0.197982s 103.46/103.79 Remaining time after improvement: 0.828427 103.46/103.79 Termination implied by a set of quasi-invariant(s): 103.46/103.79 Quasi-invariant at l4: 1 + n1^0 <= 0 103.46/103.79 Quasi-invariant at l5: 1 + n1^0 <= 0 103.46/103.79 [ Invariant Graph ] 103.46/103.79 Strengthening and disabling transitions... 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 Strengthening transition (result): 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 [ Termination Graph ] 103.46/103.79 Strengthening and disabling transitions... 103.46/103.79 > It's unfeasible. Removing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL solverLinear in Graph for feasibility 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.79 It's unfeasible. Removing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 New Graphs: 103.46/103.79 Calling Safety with literal 1 + n1^0 <= 0 and entry 1, x^0 -> undef478, y^0 -> undef480, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL check - Post:1 + n1^0 <= 0 - Process 19 103.46/103.79 * Exit transition: 1, x^0 -> undef478, y^0 -> undef480, rest remain the same}> 103.46/103.79 * Postcondition : 1 + n1^0 <= 0 103.46/103.79 103.46/103.79 LOG: CALL solveLinear 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear - Elapsed time: 0.015690s 103.46/103.79 > Postcondition is not implied! 103.46/103.79 103.46/103.79 LOG: RETURN check - Elapsed time: 0.015969s 103.46/103.79 Calling Safety with literal 1 + n1^0 <= 0 and entry 0, x^0 -> undef493, y^0 -> undef495, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL check - Post:1 + n1^0 <= 0 - Process 20 103.46/103.79 * Exit transition: 0, x^0 -> undef493, y^0 -> undef495, rest remain the same}> 103.46/103.79 * Postcondition : 1 + n1^0 <= 0 103.46/103.79 103.46/103.79 LOG: CALL solveLinear 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear - Elapsed time: 0.015883s 103.46/103.79 > Postcondition is not implied! 103.46/103.79 103.46/103.79 LOG: RETURN check - Elapsed time: 0.016163s 103.46/103.79 Calling Safety with literal 1 + n1^0 <= 0 and entry 0, x^0 -> undef508, y^0 -> undef510, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: CALL check - Post:1 + n1^0 <= 0 - Process 21 103.46/103.79 * Exit transition: 0, x^0 -> undef508, y^0 -> undef510, rest remain the same}> 103.46/103.79 * Postcondition : 1 + n1^0 <= 0 103.46/103.79 103.46/103.79 LOG: CALL solveLinear 103.46/103.79 103.46/103.79 LOG: RETURN solveLinear - Elapsed time: 0.015899s 103.46/103.79 > Postcondition is not implied! 103.46/103.79 103.46/103.79 LOG: RETURN check - Elapsed time: 0.016199s 103.46/103.79 INVARIANTS: 103.46/103.79 4: 103.46/103.79 5: 103.46/103.79 Quasi-INVARIANTS to narrow Graph: 103.46/103.79 4: 1 + n1^0 <= 0 , 103.46/103.79 5: 1 + n1^0 <= 0 , 103.46/103.79 Narrowing transition: 103.46/103.79 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 Narrowing transition: 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 103.46/103.79 LOG: Narrow transition size 1 103.46/103.79 invGraph after Narrowing: 103.46/103.79 Transitions: 103.46/103.79 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.79 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.79 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.79 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.79 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 Variables: 103.46/103.80 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.80 Checking conditional termination of SCC {l4, l5}... 103.46/103.80 103.46/103.80 LOG: CALL solveLinear 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear - Elapsed time: 0.415437s 103.46/103.80 Ranking function: -79 + 2*n0^0 + (77 / 2)*n1^0 - 2*x^0 + (~(73) / 2)*y^0 103.46/103.80 New Graphs: 103.46/103.80 Transitions: 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 Variables: 103.46/103.80 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.80 Checking conditional termination of SCC {l4}... 103.46/103.80 103.46/103.80 LOG: CALL solveLinear 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear - Elapsed time: 0.751234s 103.46/103.80 Ranking function: -2 + n0^0 + n1^0 - x^0 - y^0 103.46/103.80 New Graphs: 103.46/103.80 Transitions: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 Variables: 103.46/103.80 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.80 Checking conditional termination of SCC {l4}... 103.46/103.80 103.46/103.80 LOG: CALL solveLinear 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear - Elapsed time: 0.174263s 103.46/103.80 Ranking function: -3 + executed_Drive^0 + n0^0 + n1^0 - x^0 - y^0 103.46/103.80 New Graphs: 103.46/103.80 Transitions: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 Variables: 103.46/103.80 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.80 Checking conditional termination of SCC {l4}... 103.46/103.80 103.46/103.80 LOG: CALL solveLinear 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear - Elapsed time: 0.113332s 103.46/103.80 103.46/103.80 LOG: CALL solveLinear 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear - Elapsed time: 0.365839s 103.46/103.80 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 Solving with 1 template(s). 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.136968s 103.46/103.80 Time used: 0.128189 103.46/103.80 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 Solving with 1 template(s). 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.130611s 103.46/103.80 Time used: 0.125781 103.46/103.80 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 Solving with 1 template(s). 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.133089s 103.46/103.80 Time used: 0.128322 103.46/103.80 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 Solving with 1 template(s). 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.137244s 103.46/103.80 Time used: 0.132527 103.46/103.80 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 Solving with 1 template(s). 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.142127s 103.46/103.80 Time used: 0.137488 103.46/103.80 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 Solving with 1 template(s). 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.132800s 103.46/103.80 Time used: 0.128173 103.46/103.80 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 Solving with 1 template(s). 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.133455s 103.46/103.80 Time used: 0.129008 103.46/103.80 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 Solving with 1 template(s). 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.132220s 103.46/103.80 Time used: 0.127854 103.46/103.80 Solving with 1 template(s). 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 1.046669s 103.46/103.80 Time used: 1.03672 103.46/103.80 Improving Solution with cost 3 ... 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetNextSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 1.010500s 103.46/103.80 Time used: 1.0079 103.46/103.80 103.46/103.80 LOG: SAT solveNonLinear - Elapsed time: 2.057169s 103.46/103.80 Cost: 3; Total time: 2.04462 103.46/103.80 Failed at location 5: n0^0 <= x^0 103.46/103.80 Failed at location 5: n0^0 <= x^0 103.46/103.80 Failed at location 5: n0^0 <= x^0 103.46/103.80 Before Improving: 103.46/103.80 Quasi-invariant at l4: n0^0 <= x^0 103.46/103.80 Quasi-invariant at l5: n0^0 <= x^0 103.46/103.80 Optimizing invariants... 103.46/103.80 103.46/103.80 LOG: CALL solveLinear 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear - Elapsed time: 0.190043s 103.46/103.80 Remaining time after improvement: 0.838013 103.46/103.80 Termination implied by a set of quasi-invariant(s): 103.46/103.80 Quasi-invariant at l4: n0^0 <= x^0 103.46/103.80 Quasi-invariant at l5: n0^0 <= x^0 103.46/103.80 [ Invariant Graph ] 103.46/103.80 Strengthening and disabling transitions... 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 [ Termination Graph ] 103.46/103.80 Strengthening and disabling transitions... 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 New Graphs: 103.46/103.80 Calling Safety with literal n0^0 <= x^0 and entry 1, x^0 -> undef478, y^0 -> undef480, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL check - Post:n0^0 <= x^0 - Process 22 103.46/103.80 * Exit transition: 1, x^0 -> undef478, y^0 -> undef480, rest remain the same}> 103.46/103.80 * Postcondition : n0^0 <= x^0 103.46/103.80 103.46/103.80 LOG: CALL solveLinear 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear - Elapsed time: 0.016243s 103.46/103.80 > Postcondition is not implied! 103.46/103.80 103.46/103.80 LOG: RETURN check - Elapsed time: 0.016550s 103.46/103.80 Calling Safety with literal n0^0 <= x^0 and entry 0, x^0 -> undef493, y^0 -> undef495, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL check - Post:n0^0 <= x^0 - Process 23 103.46/103.80 * Exit transition: 0, x^0 -> undef493, y^0 -> undef495, rest remain the same}> 103.46/103.80 * Postcondition : n0^0 <= x^0 103.46/103.80 103.46/103.80 LOG: CALL solveLinear 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear - Elapsed time: 0.016474s 103.46/103.80 > Postcondition is not implied! 103.46/103.80 103.46/103.80 LOG: RETURN check - Elapsed time: 0.016809s 103.46/103.80 Calling Safety with literal n0^0 <= x^0 and entry 0, x^0 -> undef508, y^0 -> undef510, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL check - Post:n0^0 <= x^0 - Process 24 103.46/103.80 * Exit transition: 0, x^0 -> undef508, y^0 -> undef510, rest remain the same}> 103.46/103.80 * Postcondition : n0^0 <= x^0 103.46/103.80 103.46/103.80 LOG: CALL solveLinear 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear - Elapsed time: 0.016428s 103.46/103.80 > Postcondition is not implied! 103.46/103.80 103.46/103.80 LOG: RETURN check - Elapsed time: 0.016764s 103.46/103.80 INVARIANTS: 103.46/103.80 4: 103.46/103.80 5: 103.46/103.80 Quasi-INVARIANTS to narrow Graph: 103.46/103.80 4: n0^0 <= x^0 , 103.46/103.80 5: n0^0 <= x^0 , 103.46/103.80 Narrowing transition: 103.46/103.80 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 invGraph after Narrowing: 103.46/103.80 Transitions: 103.46/103.80 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.80 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.80 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 Variables: 103.46/103.80 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.80 Checking conditional termination of SCC {l4, l5}... 103.46/103.80 103.46/103.80 LOG: CALL solveLinear 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear - Elapsed time: 0.517756s 103.46/103.80 Ranking function: -152 + 74*n0^0 + 51*n1^0 - 25*x^0 - 2*y^0 103.46/103.80 New Graphs: 103.46/103.80 Transitions: 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 Variables: 103.46/103.80 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.80 Checking conditional termination of SCC {l4}... 103.46/103.80 103.46/103.80 LOG: CALL solveLinear 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear - Elapsed time: 0.774842s 103.46/103.80 Ranking function: -2 + n0^0 + n1^0 - y^0 103.46/103.80 New Graphs: 103.46/103.80 Transitions: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 Variables: 103.46/103.80 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.80 Checking conditional termination of SCC {l4}... 103.46/103.80 103.46/103.80 LOG: CALL solveLinear 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear - Elapsed time: 0.174220s 103.46/103.80 Ranking function: -2 + executed_Drive^0 + n1^0 - y^0 103.46/103.80 New Graphs: 103.46/103.80 Transitions: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 Variables: 103.46/103.80 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.80 Checking conditional termination of SCC {l4}... 103.46/103.80 103.46/103.80 LOG: CALL solveLinear 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear - Elapsed time: 0.110678s 103.46/103.80 103.46/103.80 LOG: CALL solveLinear 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear - Elapsed time: 0.347935s 103.46/103.80 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 Solving with 1 template(s). 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.134789s 103.46/103.80 Time used: 0.126616 103.46/103.80 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 Solving with 1 template(s). 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.145895s 103.46/103.80 Time used: 0.14128 103.46/103.80 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 Solving with 1 template(s). 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.146397s 103.46/103.80 Time used: 0.141647 103.46/103.80 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 Solving with 1 template(s). 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.135052s 103.46/103.80 Time used: 0.130398 103.46/103.80 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 Solving with 1 template(s). 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.131605s 103.46/103.80 Time used: 0.127038 103.46/103.80 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 Solving with 1 template(s). 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.131302s 103.46/103.80 Time used: 0.126818 103.46/103.80 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 Solving with 1 template(s). 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.136408s 103.46/103.80 Time used: 0.131892 103.46/103.80 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 Solving with 1 template(s). 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.136264s 103.46/103.80 Time used: 0.131892 103.46/103.80 Solving with 1 template(s). 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 1.178789s 103.46/103.80 Time used: 1.16716 103.46/103.80 Improving Solution with cost 3 ... 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetNextSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 1.010717s 103.46/103.80 Time used: 1.00855 103.46/103.80 103.46/103.80 LOG: SAT solveNonLinear - Elapsed time: 2.189505s 103.46/103.80 Cost: 3; Total time: 2.17572 103.46/103.80 Failed at location 5: n1^0 <= 0 103.46/103.80 Failed at location 5: n1^0 <= 0 103.46/103.80 Failed at location 5: n1^0 <= 0 103.46/103.80 Before Improving: 103.46/103.80 Quasi-invariant at l4: n1^0 <= 0 103.46/103.80 Quasi-invariant at l5: n1^0 <= 0 103.46/103.80 Optimizing invariants... 103.46/103.80 103.46/103.80 LOG: CALL solveLinear 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear - Elapsed time: 0.178750s 103.46/103.80 Remaining time after improvement: 0.848529 103.46/103.80 Termination implied by a set of quasi-invariant(s): 103.46/103.80 Quasi-invariant at l4: n1^0 <= 0 103.46/103.80 Quasi-invariant at l5: n1^0 <= 0 103.46/103.80 [ Invariant Graph ] 103.46/103.80 Strengthening and disabling transitions... 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 [ Termination Graph ] 103.46/103.80 Strengthening and disabling transitions... 103.46/103.80 > It's unfeasible. Removing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 New Graphs: 103.46/103.80 Calling Safety with literal n1^0 <= 0 and entry 1, x^0 -> undef478, y^0 -> undef480, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL check - Post:n1^0 <= 0 - Process 25 103.46/103.80 * Exit transition: 1, x^0 -> undef478, y^0 -> undef480, rest remain the same}> 103.46/103.80 * Postcondition : n1^0 <= 0 103.46/103.80 103.46/103.80 LOG: CALL solveLinear 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear - Elapsed time: 0.018574s 103.46/103.80 > Postcondition is not implied! 103.46/103.80 103.46/103.80 LOG: RETURN check - Elapsed time: 0.018864s 103.46/103.80 Calling Safety with literal n1^0 <= 0 and entry 0, x^0 -> undef493, y^0 -> undef495, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL check - Post:n1^0 <= 0 - Process 26 103.46/103.80 * Exit transition: 0, x^0 -> undef493, y^0 -> undef495, rest remain the same}> 103.46/103.80 * Postcondition : n1^0 <= 0 103.46/103.80 103.46/103.80 LOG: CALL solveLinear 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear - Elapsed time: 0.018832s 103.46/103.80 > Postcondition is not implied! 103.46/103.80 103.46/103.80 LOG: RETURN check - Elapsed time: 0.019133s 103.46/103.80 Calling Safety with literal n1^0 <= 0 and entry 0, x^0 -> undef508, y^0 -> undef510, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL check - Post:n1^0 <= 0 - Process 27 103.46/103.80 * Exit transition: 0, x^0 -> undef508, y^0 -> undef510, rest remain the same}> 103.46/103.80 * Postcondition : n1^0 <= 0 103.46/103.80 103.46/103.80 LOG: CALL solveLinear 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear - Elapsed time: 0.018823s 103.46/103.80 > Postcondition is not implied! 103.46/103.80 103.46/103.80 LOG: RETURN check - Elapsed time: 0.019144s 103.46/103.80 INVARIANTS: 103.46/103.80 4: 103.46/103.80 5: 103.46/103.80 Quasi-INVARIANTS to narrow Graph: 103.46/103.80 4: n1^0 <= 0 , 103.46/103.80 5: n1^0 <= 0 , 103.46/103.80 Narrowing transition: 103.46/103.80 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 invGraph after Narrowing: 103.46/103.80 Transitions: 103.46/103.80 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.80 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.80 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 Variables: 103.46/103.80 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.80 Checking conditional termination of SCC {l4, l5}... 103.46/103.80 103.46/103.80 LOG: CALL solveLinear 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear - Elapsed time: 0.243231s 103.46/103.80 Ranking function: -166 + 83*n1^0 - 83*y^0 103.46/103.80 New Graphs: 103.46/103.80 Transitions: 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 Variables: 103.46/103.80 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.80 Checking conditional termination of SCC {l4}... 103.46/103.80 103.46/103.80 LOG: CALL solveLinear 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear - Elapsed time: 0.792032s 103.46/103.80 Ranking function: -2 + n0^0 + n1^0 - y^0 103.46/103.80 New Graphs: 103.46/103.80 Transitions: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 Variables: 103.46/103.80 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.80 Checking conditional termination of SCC {l4}... 103.46/103.80 103.46/103.80 LOG: CALL solveLinear 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear - Elapsed time: 0.177836s 103.46/103.80 Ranking function: -2 + executed_Drive^0 + n1^0 - y^0 103.46/103.80 New Graphs: 103.46/103.80 Transitions: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 Variables: 103.46/103.80 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.80 Checking conditional termination of SCC {l4}... 103.46/103.80 103.46/103.80 LOG: CALL solveLinear 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear - Elapsed time: 0.115259s 103.46/103.80 103.46/103.80 LOG: CALL solveLinear 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear - Elapsed time: 0.353596s 103.46/103.80 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 Solving with 1 template(s). 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.136960s 103.46/103.80 Time used: 0.128083 103.46/103.80 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 Solving with 1 template(s). 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.147479s 103.46/103.80 Time used: 0.14259 103.46/103.80 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 Solving with 1 template(s). 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.147239s 103.46/103.80 Time used: 0.142393 103.46/103.80 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 Solving with 1 template(s). 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.135025s 103.46/103.80 Time used: 0.130231 103.46/103.80 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 Solving with 1 template(s). 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.132971s 103.46/103.80 Time used: 0.128255 103.46/103.80 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 Solving with 1 template(s). 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.132174s 103.46/103.80 Time used: 0.127548 103.46/103.80 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 Solving with 1 template(s). 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.136196s 103.46/103.80 Time used: 0.13169 103.46/103.80 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 Solving with 1 template(s). 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.135841s 103.46/103.80 Time used: 0.131414 103.46/103.80 Solving with 1 template(s). 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 1.025934s 103.46/103.80 Time used: 1.01424 103.46/103.80 Improving Solution with cost 3 ... 103.46/103.80 103.46/103.80 LOG: CALL solveNonLinearGetNextSolution 103.46/103.80 103.46/103.80 LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 1.010210s 103.46/103.80 Time used: 1.00865 103.46/103.80 103.46/103.80 LOG: SAT solveNonLinear - Elapsed time: 2.036144s 103.46/103.80 Cost: 3; Total time: 2.02289 103.46/103.80 Failed at location 5: 1 + n1^0 <= y^0 103.46/103.80 Failed at location 5: 1 + n1^0 <= y^0 103.46/103.80 Failed at location 5: 1 + n1^0 <= y^0 103.46/103.80 Before Improving: 103.46/103.80 Quasi-invariant at l4: 1 + n1^0 <= y^0 103.46/103.80 Quasi-invariant at l5: 1 + n1^0 <= y^0 103.46/103.80 Optimizing invariants... 103.46/103.80 103.46/103.80 LOG: CALL solveLinear 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear - Elapsed time: 0.215728s 103.46/103.80 Quasi-invariant improved 103.46/103.80 103.46/103.80 LOG: CALL solveLinear 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear - Elapsed time: 0.178671s 103.46/103.80 Remaining time after improvement: 0.653233 103.46/103.80 Termination implied by a set of quasi-invariant(s): 103.46/103.80 Quasi-invariant at l4: n1^0 <= y^0 103.46/103.80 Quasi-invariant at l5: n1^0 <= y^0 103.46/103.80 [ Invariant Graph ] 103.46/103.80 Strengthening and disabling transitions... 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 Strengthening transition (result): 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 [ Termination Graph ] 103.46/103.80 Strengthening and disabling transitions... 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL solverLinear in Graph for feasibility 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear in Graph for feasibility 103.46/103.80 It's unfeasible. Removing transition: 103.46/103.80 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 New Graphs: 103.46/103.80 Calling Safety with literal n1^0 <= y^0 and entry 1, x^0 -> undef478, y^0 -> undef480, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL check - Post:n1^0 <= y^0 - Process 28 103.46/103.80 * Exit transition: 1, x^0 -> undef478, y^0 -> undef480, rest remain the same}> 103.46/103.80 * Postcondition : n1^0 <= y^0 103.46/103.80 103.46/103.80 LOG: CALL solveLinear 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear - Elapsed time: 0.019274s 103.46/103.80 > Postcondition is not implied! 103.46/103.80 103.46/103.80 LOG: RETURN check - Elapsed time: 0.019592s 103.46/103.80 Calling Safety with literal n1^0 <= y^0 and entry 0, x^0 -> undef493, y^0 -> undef495, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL check - Post:n1^0 <= y^0 - Process 29 103.46/103.80 * Exit transition: 0, x^0 -> undef493, y^0 -> undef495, rest remain the same}> 103.46/103.80 * Postcondition : n1^0 <= y^0 103.46/103.80 103.46/103.80 LOG: CALL solveLinear 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear - Elapsed time: 0.019402s 103.46/103.80 > Postcondition is not implied! 103.46/103.80 103.46/103.80 LOG: RETURN check - Elapsed time: 0.019755s 103.46/103.80 Calling Safety with literal n1^0 <= y^0 and entry 0, x^0 -> undef508, y^0 -> undef510, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: CALL check - Post:n1^0 <= y^0 - Process 30 103.46/103.80 * Exit transition: 0, x^0 -> undef508, y^0 -> undef510, rest remain the same}> 103.46/103.80 * Postcondition : n1^0 <= y^0 103.46/103.80 103.46/103.80 LOG: CALL solveLinear 103.46/103.80 103.46/103.80 LOG: RETURN solveLinear - Elapsed time: 0.019543s 103.46/103.80 > Postcondition is not implied! 103.46/103.80 103.46/103.80 LOG: RETURN check - Elapsed time: 0.019870s 103.46/103.80 INVARIANTS: 103.46/103.80 4: 103.46/103.80 5: 103.46/103.80 Quasi-INVARIANTS to narrow Graph: 103.46/103.80 4: n1^0 <= y^0 , 103.46/103.80 5: n1^0 <= y^0 , 103.46/103.80 Narrowing transition: 103.46/103.80 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.80 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.80 103.46/103.80 LOG: Narrow transition size 1 103.46/103.80 Narrowing transition: 103.46/103.81 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 103.46/103.81 LOG: Narrow transition size 1 103.46/103.81 Narrowing transition: 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 103.46/103.81 LOG: Narrow transition size 1 103.46/103.81 Narrowing transition: 103.46/103.81 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 103.46/103.81 LOG: Narrow transition size 1 103.46/103.81 Narrowing transition: 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 103.46/103.81 LOG: Narrow transition size 1 103.46/103.81 Narrowing transition: 103.46/103.81 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 103.46/103.81 LOG: Narrow transition size 1 103.46/103.81 Narrowing transition: 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 103.46/103.81 LOG: Narrow transition size 1 103.46/103.81 Narrowing transition: 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 103.46/103.81 LOG: Narrow transition size 1 103.46/103.81 Narrowing transition: 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 103.46/103.81 LOG: Narrow transition size 1 103.46/103.81 Narrowing transition: 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 103.46/103.81 LOG: Narrow transition size 1 103.46/103.81 Narrowing transition: 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 103.46/103.81 LOG: Narrow transition size 1 103.46/103.81 Narrowing transition: 103.46/103.81 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 103.46/103.81 LOG: Narrow transition size 1 103.46/103.81 Narrowing transition: 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 103.46/103.81 LOG: Narrow transition size 1 103.46/103.81 Narrowing transition: 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 103.46/103.81 LOG: Narrow transition size 1 103.46/103.81 Narrowing transition: 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 103.46/103.81 LOG: Narrow transition size 1 103.46/103.81 Narrowing transition: 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 103.46/103.81 LOG: Narrow transition size 1 103.46/103.81 Narrowing transition: 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 103.46/103.81 LOG: Narrow transition size 1 103.46/103.81 invGraph after Narrowing: 103.46/103.81 Transitions: 103.46/103.81 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.81 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.81 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.81 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 Variables: 103.46/103.81 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.81 Checking conditional termination of SCC {l4, l5}... 103.46/103.81 103.46/103.81 LOG: CALL solveLinear 103.46/103.81 103.46/103.81 LOG: RETURN solveLinear - Elapsed time: 0.202630s 103.46/103.81 Ranking function: -166 + n0^0 + 82*n1^0 - x^0 - 82*y^0 103.46/103.81 New Graphs: 103.46/103.81 Transitions: 103.46/103.81 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 Variables: 103.46/103.81 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.81 Checking conditional termination of SCC {l4}... 103.46/103.81 103.46/103.81 LOG: CALL solveLinear 103.46/103.81 103.46/103.81 LOG: RETURN solveLinear - Elapsed time: 0.806933s 103.46/103.81 Ranking function: (~(1) / 2) + (1 / 2)*n0^0 + (~(1) / 2)*x^0 103.46/103.81 New Graphs: 103.46/103.81 Transitions: 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 Variables: 103.46/103.81 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.81 Checking conditional termination of SCC {l4}... 103.46/103.81 103.46/103.81 LOG: CALL solveLinear 103.46/103.81 103.46/103.81 LOG: RETURN solveLinear - Elapsed time: 0.173588s 103.46/103.81 Ranking function: -1 + executed_Drive^0 103.46/103.81 New Graphs: 103.46/103.81 Transitions: 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 Variables: 103.46/103.81 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.81 Checking conditional termination of SCC {l4}... 103.46/103.81 103.46/103.81 LOG: CALL solveLinear 103.46/103.81 103.46/103.81 LOG: RETURN solveLinear - Elapsed time: 0.109964s 103.46/103.81 103.46/103.81 LOG: CALL solveLinear 103.46/103.81 103.46/103.81 LOG: RETURN solveLinear - Elapsed time: 0.368831s 103.46/103.81 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 Solving with 1 template(s). 103.46/103.81 103.46/103.81 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.81 103.46/103.81 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.139035s 103.46/103.81 Time used: 0.130583 103.46/103.81 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 Solving with 1 template(s). 103.46/103.81 103.46/103.81 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.81 103.46/103.81 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.138992s 103.46/103.81 Time used: 0.134206 103.46/103.81 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 Solving with 1 template(s). 103.46/103.81 103.46/103.81 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.81 103.46/103.81 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.136021s 103.46/103.81 Time used: 0.131329 103.46/103.81 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 Solving with 1 template(s). 103.46/103.81 103.46/103.81 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.81 103.46/103.81 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.138569s 103.46/103.81 Time used: 0.133854 103.46/103.81 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 Solving with 1 template(s). 103.46/103.81 103.46/103.81 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.81 103.46/103.81 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.142351s 103.46/103.81 Time used: 0.137733 103.46/103.81 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 Solving with 1 template(s). 103.46/103.81 103.46/103.81 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.81 103.46/103.81 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.141708s 103.46/103.81 Time used: 0.137176 103.46/103.81 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 Solving with 1 template(s). 103.46/103.81 103.46/103.81 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.81 103.46/103.81 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.135068s 103.46/103.81 Time used: 0.130568 103.46/103.81 Trying to remove transition: undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 Solving with 1 template(s). 103.46/103.81 103.46/103.81 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.81 103.46/103.81 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.136535s 103.46/103.81 Time used: 0.13218 103.46/103.81 Solving with 1 template(s). 103.46/103.81 103.46/103.81 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.81 103.46/103.81 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 1.596672s 103.46/103.81 Time used: 1.59224 103.46/103.81 Solving with 2 template(s). 103.46/103.81 103.46/103.81 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.81 103.46/103.81 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 4.008539s 103.46/103.81 Time used: 4.0006 103.46/103.81 Solving with 3 template(s). 103.46/103.81 103.46/103.81 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.81 103.46/103.81 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 1.023295s 103.46/103.81 Time used: 1.00002 103.46/103.81 Solving with 1 template(s). 103.46/103.81 103.46/103.81 LOG: CALL solveNonLinearGetFirstSolution 103.46/103.81 103.46/103.81 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.667039s 103.46/103.81 Time used: 0.635699 103.46/103.81 103.46/103.81 Proving non-termination of subgraph 1 103.46/103.81 Transitions: 103.46/103.81 undef271, x^0 -> undef282, y^0 -> undef284, rest remain the same}> 103.46/103.81 undef297, y^0 -> undef299, rest remain the same}> 103.46/103.81 undef312, y^0 -> undef314, rest remain the same}> 103.46/103.81 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 1, x^0 -> undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 0, x^0 -> undef178, y^0 -> undef180, rest remain the same}> 103.46/103.81 Variables: 103.46/103.81 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.81 103.46/103.81 Checking that every undef value has an assignment... 103.46/103.81 103.46/103.81 LOG: CALL solveLinear 103.46/103.81 103.46/103.81 LOG: RETURN solveLinear - Elapsed time: 0.613735s 103.46/103.81 Checking conditional non-termination of SCC {l4, l5}... 103.46/103.81 > No assignment for some undef value. 103.46/103.81 > Checking if the negation of the conditions of every pending exit is quasi-invariant... NO 103.46/103.81 103.46/103.81 Proving non-termination of subgraph 1 103.46/103.81 Transitions: 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 undef118, y^0 -> undef120, rest remain the same}> 103.46/103.81 Variables: 103.46/103.81 executed_Drive^0, n0^0, n1^0, x^0, y^0 103.46/103.81 103.46/103.81 Checking that every undef value has an assignment... 103.46/103.81 103.46/103.81 LOG: CALL solveLinear 103.46/103.81 103.46/103.81 LOG: RETURN solveLinear - Elapsed time: 2.017047s 103.46/103.81 Checking conditional non-termination of SCC {l4}... 103.46/103.81 > No assignment for some undef value. 103.46/103.81 > Checking if the negation of the conditions of every pending exit is quasi-invariant... YES 103.46/103.81 Calling reachability with... 103.46/103.81 Transition: 103.46/103.81 Conditions: 0 <= 1, 103.46/103.81 Transition: 103.46/103.81 Conditions: 0 <= 1, 103.46/103.81 Transition: 103.46/103.81 Conditions: 0 <= 1, 103.46/103.81 OPEN EXITS: 103.46/103.81 (condsUp: 0 <= 1) 103.46/103.81 (condsUp: 0 <= 1) 103.46/103.81 (condsUp: 0 <= 1) 103.46/103.81 103.46/103.81 --- Reachability graph --- 103.46/103.81 > Graph without transitions. 103.46/103.81 103.46/103.81 Calling reachability with... 103.46/103.81 Transition: 1, x^0 -> undef478, y^0 -> undef480, rest remain the same}> 103.46/103.81 Conditions: 0 <= 1, 103.46/103.81 Transition: 0, x^0 -> undef493, y^0 -> undef495, rest remain the same}> 103.46/103.81 Conditions: 0 <= 1, 103.46/103.81 Transition: 0, x^0 -> undef508, y^0 -> undef510, rest remain the same}> 103.46/103.81 Conditions: 0 <= 1, 103.46/103.81 Transition: 1, x^0 -> undef478, y^0 -> undef480, rest remain the same}> 103.46/103.81 Conditions: 0 <= 1, 103.46/103.81 Transition: 0, x^0 -> undef493, y^0 -> undef495, rest remain the same}> 103.46/103.81 Conditions: 0 <= 1, 103.46/103.81 Transition: 0, x^0 -> undef508, y^0 -> undef510, rest remain the same}> 103.46/103.81 Conditions: 0 <= 1, 103.46/103.81 Transition: 1, x^0 -> undef478, y^0 -> undef480, rest remain the same}> 103.46/103.81 Conditions: 0 <= 1, 103.46/103.81 Transition: 0, x^0 -> undef493, y^0 -> undef495, rest remain the same}> 103.46/103.81 Conditions: 0 <= 1, 103.46/103.81 Transition: 0, x^0 -> undef508, y^0 -> undef510, rest remain the same}> 103.46/103.81 Conditions: 0 <= 1, 103.46/103.81 OPEN EXITS: 103.46/103.81 1, x^0 -> undef478, y^0 -> undef480, rest remain the same}> 103.46/103.81 0, x^0 -> undef493, y^0 -> undef495, rest remain the same}> 103.46/103.81 0, x^0 -> undef508, y^0 -> undef510, rest remain the same}> 103.46/103.81 1, x^0 -> undef478, y^0 -> undef480, rest remain the same}> 103.46/103.81 0, x^0 -> undef493, y^0 -> undef495, rest remain the same}> 103.46/103.81 0, x^0 -> undef508, y^0 -> undef510, rest remain the same}> 103.46/103.81 1, x^0 -> undef478, y^0 -> undef480, rest remain the same}> 103.46/103.81 0, x^0 -> undef493, y^0 -> undef495, rest remain the same}> 103.46/103.81 0, x^0 -> undef508, y^0 -> undef510, rest remain the same}> 103.46/103.81 103.46/103.81 > Conditions are reachable! 103.46/103.81 103.46/103.81 Program does NOT terminate 103.46/103.81 /export/starexec/sandbox/solver/bin/starexec_run_termcomp2019_ITS: line 26: delete: command not found 103.46/103.81 /export/starexec/sandbox/solver/bin/starexec_run_termcomp2019_ITS: line 27: edit: command not found 103.46/103.81 EOF