NO Solver Timeout: 4 Global Timeout: 60 No parsing errors! Init Location: 0 Transitions: undef3, oldX1^0 -> undef8, oldX2^0 -> undef9, oldX3^0 -> undef10, oldX4^0 -> undef11, oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef14, oldX8^0 -> undef15, x0^0 -> (0 + undef3), x1^0 -> (0 + undef8), x2^0 -> (0 + undef9), x3^0 -> (0 + undef10), x4^0 -> (0 + undef11), x5^0 -> (0 + undef14), x6^0 -> (0 + undef15)}> undef26, oldX1^0 -> undef31, oldX2^0 -> undef32, oldX3^0 -> undef33, oldX4^0 -> undef34, oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef37, oldX8^0 -> undef38, x0^0 -> (0 + undef26), x1^0 -> (0 + undef31), x2^0 -> (0 + undef32), x3^0 -> (0 + undef33), x4^0 -> (0 + undef34), x5^0 -> (0 + undef37), x6^0 -> (0 + undef38)}> undef49, oldX1^0 -> undef54, oldX2^0 -> undef55, oldX3^0 -> undef56, oldX4^0 -> (0 + x4^0), oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef60, oldX8^0 -> undef61, oldX9^0 -> undef62, x0^0 -> (0 + undef49), x1^0 -> (0 + undef54), x2^0 -> (0 + undef55), x3^0 -> ((0 + (~(1) * __const_32^0)) + undef56), x4^0 -> (0 + undef60), x5^0 -> (0 + undef61), x6^0 -> (0 + undef62)}> undef72, oldX1^0 -> undef77, oldX2^0 -> undef78, oldX3^0 -> undef79, oldX4^0 -> (0 + x4^0), oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef83, oldX8^0 -> undef84, x0^0 -> (0 + undef72), x1^0 -> (0 + undef77), x2^0 -> (0 + undef78), x3^0 -> (0 + undef79), x4^0 -> (0 + undef79), x5^0 -> (0 + undef83), x6^0 -> (0 + undef84)}> undef95, oldX1^0 -> undef100, oldX2^0 -> undef101, oldX3^0 -> undef102, oldX4^0 -> (0 + x4^0), oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef106, oldX8^0 -> undef107, oldX9^0 -> undef108, x0^0 -> (0 + undef95), x1^0 -> (0 + undef100), x2^0 -> (0 + undef101), x3^0 -> (0 + undef102), x4^0 -> (0 + undef106), x5^0 -> (0 + undef107), x6^0 -> (0 + undef108)}> undef118, oldX10^0 -> undef119, oldX1^0 -> undef123, oldX2^0 -> undef124, oldX3^0 -> (0 + x3^0), oldX4^0 -> (0 + x4^0), oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef129, oldX8^0 -> undef130, oldX9^0 -> undef131, x0^0 -> (0 + undef118), x1^0 -> (0 + undef123), x2^0 -> (~(1) + undef124), x3^0 -> (0 + undef129), x4^0 -> (0 + undef130), x5^0 -> (0 + undef131), x6^0 -> (0 + undef119)}> undef141, oldX10^0 -> undef142, oldX11^0 -> undef143, oldX1^0 -> undef146, oldX2^0 -> undef147, oldX3^0 -> (0 + x3^0), oldX4^0 -> (0 + x4^0), oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef152, oldX8^0 -> undef153, oldX9^0 -> undef154, x0^0 -> (0 + undef141), x1^0 -> (0 + undef146), x2^0 -> (0 + undef147), x3^0 -> (0 + undef152), x4^0 -> (0 + undef153), x5^0 -> (0 + undef154), x6^0 -> (0 + undef142)}> undef164, oldX10^0 -> undef165, oldX11^0 -> undef166, oldX1^0 -> undef169, oldX2^0 -> undef170, oldX3^0 -> (0 + x3^0), oldX4^0 -> (0 + x4^0), oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef175, oldX8^0 -> undef176, oldX9^0 -> undef177, x0^0 -> (0 + undef164), x1^0 -> (0 + undef169), x2^0 -> (0 + undef170), x3^0 -> (0 + undef175), x4^0 -> (0 + undef176), x5^0 -> (0 + undef177), x6^0 -> (0 + undef165)}> undef187, oldX10^0 -> undef188, oldX11^0 -> undef189, oldX1^0 -> undef192, oldX2^0 -> undef193, oldX3^0 -> (0 + x3^0), oldX4^0 -> (0 + x4^0), oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef198, oldX8^0 -> undef199, oldX9^0 -> undef200, x0^0 -> (0 + undef187), x1^0 -> (0 + undef192), x2^0 -> (0 + undef193), x3^0 -> (0 + undef198), x4^0 -> (0 + undef199), x5^0 -> (0 + undef200), x6^0 -> (0 + undef188)}> undef210, oldX1^0 -> undef215, oldX2^0 -> undef216, oldX3^0 -> (0 + x3^0), oldX4^0 -> (0 + x4^0), oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef221, oldX8^0 -> undef222, oldX9^0 -> undef223, x0^0 -> (0 + undef210), x1^0 -> (0 + undef215), x2^0 -> (0 + undef216), x3^0 -> (0 + undef216), x4^0 -> (0 + undef221), x5^0 -> (0 + undef222), x6^0 -> (0 + undef223)}> undef233, oldX10^0 -> undef234, oldX1^0 -> undef238, oldX2^0 -> undef239, oldX3^0 -> (0 + x3^0), oldX4^0 -> (0 + x4^0), oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef244, oldX8^0 -> undef245, oldX9^0 -> undef246, x0^0 -> (0 + undef233), x1^0 -> (0 + undef238), x2^0 -> (0 + undef239), x3^0 -> (0 + undef244), x4^0 -> (0 + undef245), x5^0 -> (0 + undef246), x6^0 -> (0 + undef234)}> undef256, oldX10^0 -> undef257, oldX1^0 -> undef261, oldX2^0 -> undef262, oldX3^0 -> (0 + x3^0), oldX4^0 -> (0 + x4^0), oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef267, oldX8^0 -> undef268, oldX9^0 -> undef269, x0^0 -> (0 + undef256), x1^0 -> (0 + undef261), x2^0 -> (0 + undef262), x3^0 -> (0 + undef267), x4^0 -> (0 + undef268), x5^0 -> (0 + undef269), x6^0 -> (0 + undef257)}> (0 + x0^0), oldX10^0 -> undef280, oldX11^0 -> undef281, oldX12^0 -> undef282, oldX13^0 -> undef283, oldX1^0 -> (0 + x1^0), oldX2^0 -> (0 + x2^0), oldX3^0 -> (0 + x3^0), oldX4^0 -> (0 + x4^0), oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef290, oldX8^0 -> undef291, oldX9^0 -> undef292, x0^0 -> (0 + undef290), x1^0 -> (0 + undef291), x2^0 -> (0 + undef292), x3^0 -> (0 + undef280), x4^0 -> (0 + undef281), x5^0 -> (0 + undef282), x6^0 -> (0 + undef283)}> undef302, oldX1^0 -> undef307, oldX2^0 -> undef308, oldX3^0 -> undef309, oldX4^0 -> undef310, oldX5^0 -> undef311, oldX6^0 -> undef312, x0^0 -> (0 + undef302), x1^0 -> (0 + undef307), x2^0 -> (0 + undef308), x3^0 -> (0 + undef309), x4^0 -> (0 + undef310), x5^0 -> (0 + undef311), x6^0 -> (0 + undef312)}> undef325, oldX1^0 -> undef330, oldX2^0 -> undef331, oldX3^0 -> undef332, oldX4^0 -> undef333, oldX5^0 -> undef334, oldX6^0 -> undef335, x0^0 -> (0 + undef325), x1^0 -> (0 + undef330), x2^0 -> (0 + undef331), x3^0 -> (0 + undef332), x4^0 -> (0 + undef333), x5^0 -> (0 + undef334), x6^0 -> (~(1) + undef335)}> undef371, oldX1^0 -> undef376, oldX2^0 -> undef377, oldX3^0 -> undef378, oldX4^0 -> undef379, oldX5^0 -> undef380, oldX6^0 -> (0 + x6^0), oldX7^0 -> undef382, x0^0 -> (0 + undef371), x1^0 -> (0 + undef376), x2^0 -> (0 + undef377), x3^0 -> (0 + undef378), x4^0 -> (0 + undef379), x5^0 -> (0 + undef380), x6^0 -> (0 + undef382)}> undef394, oldX1^0 -> undef399, oldX2^0 -> undef400, oldX3^0 -> undef401, oldX4^0 -> undef402, oldX5^0 -> undef403, oldX6^0 -> (0 + x6^0), x0^0 -> (0 + undef394), x1^0 -> (0 + undef399), x2^0 -> (0 + undef400), x3^0 -> (0 + undef401), x4^0 -> (0 + undef402), x5^0 -> (0 + undef403), x6^0 -> (0 + undef403)}> undef417, oldX1^0 -> undef422, oldX2^0 -> undef423, oldX3^0 -> undef424, oldX4^0 -> undef425, oldX5^0 -> undef426, oldX6^0 -> (0 + x6^0), oldX7^0 -> undef428, x0^0 -> (0 + undef417), x1^0 -> (0 + undef422), x2^0 -> (0 + undef423), x3^0 -> (0 + undef424), x4^0 -> (0 + undef425), x5^0 -> (~(4) + undef426), x6^0 -> (0 + undef428)}> undef440, oldX1^0 -> undef445, oldX2^0 -> undef446, oldX3^0 -> undef447, oldX4^0 -> undef448, oldX5^0 -> undef449, oldX6^0 -> (0 + x6^0), oldX7^0 -> undef451, x0^0 -> (0 + undef440), x1^0 -> (0 + undef445), x2^0 -> (0 + undef446), x3^0 -> (0 + undef447), x4^0 -> (0 + undef448), x5^0 -> (0 + undef449), x6^0 -> (0 + undef451)}> undef463, oldX1^0 -> undef468, oldX2^0 -> undef469, oldX3^0 -> undef470, oldX4^0 -> undef471, oldX5^0 -> undef472, oldX6^0 -> (0 + x6^0), oldX7^0 -> undef474, x0^0 -> (0 + undef463), x1^0 -> (0 + undef468), x2^0 -> (0 + undef469), x3^0 -> (0 + undef470), x4^0 -> (0 + undef471), x5^0 -> (0 + undef472), x6^0 -> (0 + undef474)}> undef486, oldX1^0 -> undef491, oldX2^0 -> undef492, oldX3^0 -> undef493, oldX4^0 -> undef494, oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef497, oldX8^0 -> undef498, x0^0 -> (0 + undef486), x1^0 -> (0 + undef491), x2^0 -> (0 + undef492), x3^0 -> (0 + undef493), x4^0 -> ((0 + (~(1) * __const_32^0)) + undef494), x5^0 -> (0 + undef497), x6^0 -> (0 + undef498)}> undef509, oldX1^0 -> undef514, oldX2^0 -> undef515, oldX3^0 -> undef516, oldX4^0 -> undef517, oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef520, x0^0 -> (0 + undef509), x1^0 -> (0 + undef514), x2^0 -> (0 + undef515), x3^0 -> (0 + undef516), x4^0 -> (0 + undef517), x5^0 -> (0 + undef517), x6^0 -> (0 + undef520)}> undef532, oldX1^0 -> undef537, oldX2^0 -> undef538, oldX3^0 -> undef539, oldX4^0 -> undef540, oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef543, oldX8^0 -> undef544, x0^0 -> (0 + undef532), x1^0 -> (0 + undef537), x2^0 -> (0 + undef538), x3^0 -> (0 + undef539), x4^0 -> (0 + undef540), x5^0 -> (0 + undef543), x6^0 -> (0 + undef544)}> undef555, oldX10^0 -> undef556, oldX1^0 -> undef560, oldX2^0 -> (0 + x2^0), oldX3^0 -> undef562, oldX4^0 -> (0 + x4^0), oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef566, oldX8^0 -> undef567, oldX9^0 -> undef568, x0^0 -> (0 + undef555), x1^0 -> (0 + undef560), x2^0 -> (0 + undef566), x3^0 -> (~(1) + undef562), x4^0 -> (0 + undef567), x5^0 -> (0 + undef568), x6^0 -> (0 + undef556)}> undef578, oldX10^0 -> undef579, oldX1^0 -> undef583, oldX2^0 -> (0 + x2^0), oldX3^0 -> (0 + x3^0), oldX4^0 -> (0 + x4^0), oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef589, oldX8^0 -> undef590, oldX9^0 -> undef591, x0^0 -> (0 + undef578), x1^0 -> (0 + undef583), x2^0 -> (0 + undef583), x3^0 -> (0 + undef589), x4^0 -> (0 + undef590), x5^0 -> (0 + undef591), x6^0 -> (0 + undef579)}> undef601, oldX10^0 -> undef602, oldX1^0 -> undef606, oldX2^0 -> undef607, oldX3^0 -> undef608, oldX4^0 -> (0 + x4^0), oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef612, oldX8^0 -> undef613, oldX9^0 -> undef614, x0^0 -> (0 + undef601), x1^0 -> (0 + undef606), x2^0 -> (0 + undef607), x3^0 -> (0 + undef608), x4^0 -> (0 + undef612), x5^0 -> (0 + undef613), x6^0 -> (0 + undef614)}> undef624, oldX10^0 -> undef625, oldX1^0 -> undef629, oldX2^0 -> undef630, oldX3^0 -> undef631, oldX4^0 -> (0 + x4^0), oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef635, oldX8^0 -> undef636, oldX9^0 -> undef637, x0^0 -> (0 + undef624), x1^0 -> (0 + undef629), x2^0 -> (0 + undef630), x3^0 -> (0 + undef631), x4^0 -> (0 + undef635), x5^0 -> (0 + undef636), x6^0 -> (0 + undef637)}> undef647, oldX10^0 -> undef648, oldX1^0 -> undef652, oldX2^0 -> undef653, oldX3^0 -> undef654, oldX4^0 -> (0 + x4^0), oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef658, oldX8^0 -> undef659, oldX9^0 -> undef660, x0^0 -> (0 + undef647), x1^0 -> (0 + undef652), x2^0 -> (0 + undef653), x3^0 -> (0 + undef654), x4^0 -> (0 + undef658), x5^0 -> (0 + undef659), x6^0 -> (0 + undef660)}> undef670, oldX1^0 -> undef675, oldX2^0 -> undef676, oldX3^0 -> undef677, oldX4^0 -> (0 + x4^0), oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef681, oldX8^0 -> undef682, x0^0 -> (0 + undef670), x1^0 -> (0 + undef675), x2^0 -> (0 + undef676), x3^0 -> (0 + undef677), x4^0 -> (0 + undef677), x5^0 -> (0 + undef681), x6^0 -> (0 + undef682)}> undef693, oldX1^0 -> undef698, oldX2^0 -> undef699, oldX3^0 -> undef700, oldX4^0 -> (0 + x4^0), oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef704, oldX8^0 -> undef705, oldX9^0 -> undef706, x0^0 -> (0 + undef693), x1^0 -> (0 + undef698), x2^0 -> (0 + undef699), x3^0 -> (0 + undef700), x4^0 -> (0 + undef704), x5^0 -> (0 + undef705), x6^0 -> (0 + undef706)}> undef716, oldX1^0 -> undef721, oldX2^0 -> undef722, oldX3^0 -> undef723, oldX4^0 -> (0 + x4^0), oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef727, oldX8^0 -> undef728, oldX9^0 -> undef729, x0^0 -> (0 + undef716), x1^0 -> (0 + undef721), x2^0 -> (0 + undef722), x3^0 -> (0 + undef723), x4^0 -> (0 + undef727), x5^0 -> (0 + undef728), x6^0 -> (0 + undef729)}> undef739, oldX10^0 -> undef740, oldX11^0 -> undef741, oldX12^0 -> undef742, oldX13^0 -> undef743, oldX1^0 -> undef744, oldX2^0 -> (0 + x2^0), oldX3^0 -> (0 + x3^0), oldX4^0 -> (0 + x4^0), oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef750, oldX8^0 -> undef751, oldX9^0 -> undef752, x0^0 -> (0 + undef739), x1^0 -> (0 + undef744), x2^0 -> ((((~(1) + (~(1) * undef740)) + (~(1) * undef750)) + (~(1) * undef751)) + (~(1) * undef752)), x3^0 -> (0 + undef744), x4^0 -> (0 + undef741), x5^0 -> (0 + undef742), x6^0 -> (0 + undef743)}> (0 + x0^0), oldX10^0 -> undef763, oldX11^0 -> undef764, oldX12^0 -> undef765, oldX13^0 -> undef766, oldX1^0 -> (0 + x1^0), oldX2^0 -> (0 + x2^0), oldX3^0 -> (0 + x3^0), oldX4^0 -> (0 + x4^0), oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef773, oldX8^0 -> undef774, oldX9^0 -> undef775, x0^0 -> (0 + undef773), x1^0 -> (0 + undef774), x2^0 -> (0 + undef775), x3^0 -> (0 + undef763), x4^0 -> (0 + undef764), x5^0 -> (0 + undef765), x6^0 -> (0 + undef766)}> undef785, oldX1^0 -> undef790, oldX2^0 -> undef791, oldX3^0 -> undef792, oldX4^0 -> undef793, oldX5^0 -> undef794, oldX6^0 -> (0 + x6^0), oldX7^0 -> undef796, x0^0 -> (0 + undef785), x1^0 -> (0 + undef790), x2^0 -> (0 + undef791), x3^0 -> (0 + undef792), x4^0 -> (0 + undef793), x5^0 -> (0 + undef794), x6^0 -> (0 + undef796)}> undef808, oldX1^0 -> undef813, oldX2^0 -> undef814, oldX3^0 -> undef815, oldX4^0 -> undef816, oldX5^0 -> undef817, oldX6^0 -> (0 + x6^0), oldX7^0 -> undef819, x0^0 -> (0 + undef808), x1^0 -> (0 + undef813), x2^0 -> (0 + undef814), x3^0 -> (0 + undef815), x4^0 -> (0 + undef816), x5^0 -> (~(1) + undef817), x6^0 -> (0 + undef819)}> undef854, oldX1^0 -> undef859, oldX2^0 -> undef860, oldX3^0 -> undef861, oldX4^0 -> undef862, oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef865, oldX8^0 -> undef866, x0^0 -> (0 + undef854), x1^0 -> (0 + undef859), x2^0 -> (0 + undef860), x3^0 -> (0 + undef861), x4^0 -> (0 + undef862), x5^0 -> (0 + undef865), x6^0 -> (0 + undef866)}> undef877, oldX1^0 -> undef882, oldX2^0 -> undef883, oldX3^0 -> undef884, oldX4^0 -> undef885, oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef888, x0^0 -> (0 + undef877), x1^0 -> (0 + undef882), x2^0 -> (0 + undef883), x3^0 -> (0 + undef884), x4^0 -> (0 + undef885), x5^0 -> (0 + undef885), x6^0 -> (0 + undef888)}> undef900, oldX1^0 -> undef905, oldX2^0 -> undef906, oldX3^0 -> undef907, oldX4^0 -> undef908, oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef911, oldX8^0 -> undef912, x0^0 -> (0 + undef900), x1^0 -> (0 + undef905), x2^0 -> (0 + undef906), x3^0 -> (0 + undef907), x4^0 -> (~(4) + undef908), x5^0 -> (0 + undef911), x6^0 -> (0 + undef912)}> (0 + x0^0), oldX10^0 -> undef924, oldX11^0 -> undef925, oldX12^0 -> undef926, oldX13^0 -> undef927, oldX1^0 -> (0 + x1^0), oldX2^0 -> (0 + x2^0), oldX3^0 -> (0 + x3^0), oldX4^0 -> (0 + x4^0), oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef934, oldX8^0 -> undef935, oldX9^0 -> undef936, x0^0 -> (0 + undef934), x1^0 -> (0 + undef935), x2^0 -> (0 + undef936), x3^0 -> (0 + undef924), x4^0 -> (0 + undef925), x5^0 -> (0 + undef926), x6^0 -> (0 + undef927)}> undef946, oldX10^0 -> undef947, oldX11^0 -> undef948, oldX1^0 -> undef951, oldX2^0 -> (0 + x2^0), oldX3^0 -> (0 + x3^0), oldX4^0 -> (0 + x4^0), oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef957, oldX8^0 -> undef958, oldX9^0 -> undef959, x0^0 -> (0 + undef946), x1^0 -> (0 + undef951), x2^0 -> (0 + undef957), x3^0 -> (0 + undef958), x4^0 -> (0 + undef959), x5^0 -> (0 + undef947), x6^0 -> (0 + undef948)}> undef969, oldX10^0 -> undef970, oldX11^0 -> undef971, oldX1^0 -> undef974, oldX2^0 -> (0 + x2^0), oldX3^0 -> (0 + x3^0), oldX4^0 -> (0 + x4^0), oldX5^0 -> (0 + x5^0), oldX6^0 -> (0 + x6^0), oldX7^0 -> undef980, oldX8^0 -> undef981, oldX9^0 -> undef982, x0^0 -> (0 + undef969), x1^0 -> (0 + undef974), x2^0 -> (0 + undef980), x3^0 -> (0 + undef981), x4^0 -> (0 + undef982), x5^0 -> (0 + undef970), x6^0 -> (0 + undef971)}> Fresh variables: undef3, undef8, undef9, undef10, undef11, undef14, undef15, undef26, undef31, undef32, undef33, undef34, undef37, undef38, undef49, undef54, undef55, undef56, undef60, undef61, undef62, undef72, undef77, undef78, undef79, undef83, undef84, undef95, undef100, undef101, undef102, undef106, undef107, undef108, undef118, undef119, undef123, undef124, undef129, undef130, undef131, undef141, undef142, undef143, undef146, undef147, undef152, undef153, undef154, undef164, undef165, undef166, undef169, undef170, undef175, undef176, undef177, undef187, undef188, undef189, undef192, undef193, undef198, undef199, undef200, undef210, undef215, undef216, undef221, undef222, undef223, undef233, undef234, undef238, undef239, undef244, undef245, undef246, undef256, undef257, undef261, undef262, undef267, undef268, undef269, undef280, undef281, undef282, undef283, undef290, undef291, undef292, undef302, undef307, undef308, undef309, undef310, undef311, undef312, undef325, undef330, undef331, undef332, undef333, undef334, undef335, undef371, undef376, undef377, undef378, undef379, undef380, undef382, undef394, undef399, undef400, undef401, undef402, undef403, undef417, undef422, undef423, undef424, undef425, undef426, undef428, undef440, undef445, undef446, undef447, undef448, undef449, undef451, undef463, undef468, undef469, undef470, undef471, undef472, undef474, undef486, undef491, undef492, undef493, undef494, undef497, undef498, undef509, undef514, undef515, undef516, undef517, undef520, undef532, undef537, undef538, undef539, undef540, undef543, undef544, undef555, undef556, undef560, undef562, undef566, undef567, undef568, undef578, undef579, undef583, undef589, undef590, undef591, undef601, undef602, undef606, undef607, undef608, undef612, undef613, undef614, undef624, undef625, undef629, undef630, undef631, undef635, undef636, undef637, undef647, undef648, undef652, undef653, undef654, undef658, undef659, undef660, undef670, undef675, undef676, undef677, undef681, undef682, undef693, undef698, undef699, undef700, undef704, undef705, undef706, undef716, undef721, undef722, undef723, undef727, undef728, undef729, undef739, undef740, undef741, undef742, undef743, undef744, undef750, undef751, undef752, undef763, undef764, undef765, undef766, undef773, undef774, undef775, undef785, undef790, undef791, undef792, undef793, undef794, undef796, undef808, undef813, undef814, undef815, undef816, undef817, undef819, undef854, undef859, undef860, undef861, undef862, undef865, undef866, undef877, undef882, undef883, undef884, undef885, undef888, undef900, undef905, undef906, undef907, undef908, undef911, undef912, undef924, undef925, undef926, undef927, undef934, undef935, undef936, undef946, undef947, undef948, undef951, undef957, undef958, undef959, undef969, undef970, undef971, undef974, undef980, undef981, undef982, Undef variables: undef3, undef8, undef9, undef10, undef11, undef14, undef15, undef26, undef31, undef32, undef33, undef34, undef37, undef38, undef49, undef54, undef55, undef56, undef60, undef61, undef62, undef72, undef77, undef78, undef79, undef83, undef84, undef95, undef100, undef101, undef102, undef106, undef107, undef108, undef118, undef119, undef123, undef124, undef129, undef130, undef131, undef141, undef142, undef143, undef146, undef147, undef152, undef153, undef154, undef164, undef165, undef166, undef169, undef170, undef175, undef176, undef177, undef187, undef188, undef189, undef192, undef193, undef198, undef199, undef200, undef210, undef215, undef216, undef221, undef222, undef223, undef233, undef234, undef238, undef239, undef244, undef245, undef246, undef256, undef257, undef261, undef262, undef267, undef268, undef269, undef280, undef281, undef282, undef283, undef290, undef291, undef292, undef302, undef307, undef308, undef309, undef310, undef311, undef312, undef325, undef330, undef331, undef332, undef333, undef334, undef335, undef371, undef376, undef377, undef378, undef379, undef380, undef382, undef394, undef399, undef400, undef401, undef402, undef403, undef417, undef422, undef423, undef424, undef425, undef426, undef428, undef440, undef445, undef446, undef447, undef448, undef449, undef451, undef463, undef468, undef469, undef470, undef471, undef472, undef474, undef486, undef491, undef492, undef493, undef494, undef497, undef498, undef509, undef514, undef515, undef516, undef517, undef520, undef532, undef537, undef538, undef539, undef540, undef543, undef544, undef555, undef556, undef560, undef562, undef566, undef567, undef568, undef578, undef579, undef583, undef589, undef590, undef591, undef601, undef602, undef606, undef607, undef608, undef612, undef613, undef614, undef624, undef625, undef629, undef630, undef631, undef635, undef636, undef637, undef647, undef648, undef652, undef653, undef654, undef658, undef659, undef660, undef670, undef675, undef676, undef677, undef681, undef682, undef693, undef698, undef699, undef700, undef704, undef705, undef706, undef716, undef721, undef722, undef723, undef727, undef728, undef729, undef739, undef740, undef741, undef742, undef743, undef744, undef750, undef751, undef752, undef763, undef764, undef765, undef766, undef773, undef774, undef775, undef785, undef790, undef791, undef792, undef793, undef794, undef796, undef808, undef813, undef814, undef815, undef816, undef817, undef819, undef854, undef859, undef860, undef861, undef862, undef865, undef866, undef877, undef882, undef883, undef884, undef885, undef888, undef900, undef905, undef906, undef907, undef908, undef911, undef912, undef924, undef925, undef926, undef927, undef934, undef935, undef936, undef946, undef947, undef948, undef951, undef957, undef958, undef959, undef969, undef970, undef971, undef974, undef980, undef981, undef982, Abstraction variables: Exit nodes: Accepting locations: Asserts: Preprocessed LLVMGraph Init Location: 0 Transitions: (0 + undef934), x1^0 -> (0 + undef935), x2^0 -> (0 + undef936), x3^0 -> (0 + undef924), x4^0 -> (0 + undef925), x5^0 -> (0 + undef926), x6^0 -> (0 + undef927)}> (0 + undef739), x1^0 -> (0 + undef744), x2^0 -> ((((~(1) + (~(1) * undef740)) + (~(1) * undef750)) + (~(1) * undef751)) + (~(1) * undef752)), x3^0 -> (0 + undef744), x4^0 -> (0 + undef741), x5^0 -> (0 + undef742), x6^0 -> (0 + undef743)}> (0 + undef578), x1^0 -> (0 + undef583), x2^0 -> (0 + undef583), x3^0 -> (0 + undef589), x4^0 -> (0 + undef590), x5^0 -> (0 + undef591), x6^0 -> (0 + undef579)}> (0 + undef210), x1^0 -> (0 + undef215), x2^0 -> (0 + undef216), x3^0 -> (0 + undef216), x4^0 -> (0 + undef221), x5^0 -> (0 + undef222), x6^0 -> (0 + undef223)}> (0 + undef290), x1^0 -> (0 + undef291), x2^0 -> (0 + undef292), x3^0 -> (0 + undef280), x4^0 -> (0 + undef281), x5^0 -> (0 + undef282), x6^0 -> (0 + undef283)}> (0 + undef578), x1^0 -> (0 + undef583), x2^0 -> (0 + undef583), x3^0 -> (0 + undef589), x4^0 -> (0 + undef590), x5^0 -> (0 + undef591), x6^0 -> (0 + undef579)}> (0 + undef670), x1^0 -> (0 + undef675), x2^0 -> (0 + undef676), x3^0 -> (0 + undef677), x4^0 -> (0 + undef677), x5^0 -> (0 + undef681), x6^0 -> (0 + undef682)}> (0 + undef739), x1^0 -> (0 + undef744), x2^0 -> ((((~(1) + (~(1) * undef740)) + (~(1) * undef750)) + (~(1) * undef751)) + (~(1) * undef752)), x3^0 -> (0 + undef744), x4^0 -> (0 + undef741), x5^0 -> (0 + undef742), x6^0 -> (0 + undef743)}> (0 + undef773), x1^0 -> (0 + undef774), x2^0 -> (0 + undef775), x3^0 -> (0 + undef763), x4^0 -> (0 + undef764), x5^0 -> (0 + undef765), x6^0 -> (0 + undef766)}> (0 + undef900), x1^0 -> (0 + undef905), x2^0 -> (0 + undef906), x3^0 -> (0 + undef907), x4^0 -> (~(4) + undef908), x5^0 -> (0 + undef911), x6^0 -> (0 + undef912)}> (0 + undef3), x1^0 -> (0 + undef8), x2^0 -> (0 + undef9), x3^0 -> (0 + undef10), x4^0 -> (0 + undef11), x5^0 -> (0 + undef14), x6^0 -> (0 + undef15)}> (0 + undef900), x1^0 -> (0 + undef905), x2^0 -> (0 + undef906), x3^0 -> (0 + undef907), x4^0 -> (~(4) + undef908), x5^0 -> (0 + undef911), x6^0 -> (0 + undef912)}> (0 + undef773), x1^0 -> (0 + undef774), x2^0 -> (0 + undef775), x3^0 -> (0 + undef763), x4^0 -> (0 + undef764), x5^0 -> (0 + undef765), x6^0 -> (0 + undef766)}> (0 + undef877), x1^0 -> (0 + undef882), x2^0 -> (0 + undef883), x3^0 -> (0 + undef884), x4^0 -> (0 + undef885), x5^0 -> (0 + undef885), x6^0 -> (0 + undef888)}> (0 + undef49), x1^0 -> (0 + undef54), x2^0 -> (0 + undef55), x3^0 -> ((0 + (~(1) * __const_32^0)) + undef56), x4^0 -> (0 + undef60), x5^0 -> (0 + undef61), x6^0 -> (0 + undef62)}> (0 + undef72), x1^0 -> (0 + undef77), x2^0 -> (0 + undef78), x3^0 -> (0 + undef79), x4^0 -> (0 + undef79), x5^0 -> (0 + undef83), x6^0 -> (0 + undef84)}> (0 + undef95), x1^0 -> (0 + undef100), x2^0 -> (0 + undef101), x3^0 -> (0 + undef102), x4^0 -> (0 + undef106), x5^0 -> (0 + undef107), x6^0 -> (0 + undef108)}> (0 + undef118), x1^0 -> (0 + undef123), x2^0 -> (~(1) + undef124), x3^0 -> (0 + undef129), x4^0 -> (0 + undef130), x5^0 -> (0 + undef131), x6^0 -> (0 + undef119)}> (0 + undef233), x1^0 -> (0 + undef238), x2^0 -> (0 + undef239), x3^0 -> (0 + undef244), x4^0 -> (0 + undef245), x5^0 -> (0 + undef246), x6^0 -> (0 + undef234)}> (0 + undef210), x1^0 -> (0 + undef215), x2^0 -> (0 + undef216), x3^0 -> (0 + undef216), x4^0 -> (0 + undef221), x5^0 -> (0 + undef222), x6^0 -> (0 + undef223)}> (0 + undef210), x1^0 -> (0 + undef215), x2^0 -> (0 + undef216), x3^0 -> (0 + undef216), x4^0 -> (0 + undef221), x5^0 -> (0 + undef222), x6^0 -> (0 + undef223)}> (0 + undef164), x1^0 -> (0 + undef169), x2^0 -> (0 + undef170), x3^0 -> (0 + undef175), x4^0 -> (0 + undef176), x5^0 -> (0 + undef177), x6^0 -> (0 + undef165)}> (0 + undef187), x1^0 -> (0 + undef192), x2^0 -> (0 + undef193), x3^0 -> (0 + undef198), x4^0 -> (0 + undef199), x5^0 -> (0 + undef200), x6^0 -> (0 + undef188)}> (0 + undef290), x1^0 -> (0 + undef291), x2^0 -> (0 + undef292), x3^0 -> (0 + undef280), x4^0 -> (0 + undef281), x5^0 -> (0 + undef282), x6^0 -> (0 + undef283)}> (0 + undef325), x1^0 -> (0 + undef330), x2^0 -> (0 + undef331), x3^0 -> (0 + undef332), x4^0 -> (0 + undef333), x5^0 -> (0 + undef334), x6^0 -> (~(1) + undef335)}> (0 + undef290), x1^0 -> (0 + undef291), x2^0 -> (0 + undef292), x3^0 -> (0 + undef280), x4^0 -> (0 + undef281), x5^0 -> (0 + undef282), x6^0 -> (0 + undef283)}> (0 + undef394), x1^0 -> (0 + undef399), x2^0 -> (0 + undef400), x3^0 -> (0 + undef401), x4^0 -> (0 + undef402), x5^0 -> (0 + undef403), x6^0 -> (0 + undef403)}> (0 + undef417), x1^0 -> (0 + undef422), x2^0 -> (0 + undef423), x3^0 -> (0 + undef424), x4^0 -> (0 + undef425), x5^0 -> (~(4) + undef426), x6^0 -> (0 + undef428)}> (0 + undef440), x1^0 -> (0 + undef445), x2^0 -> (0 + undef446), x3^0 -> (0 + undef447), x4^0 -> (0 + undef448), x5^0 -> (0 + undef449), x6^0 -> (0 + undef451)}> (0 + undef463), x1^0 -> (0 + undef468), x2^0 -> (0 + undef469), x3^0 -> (0 + undef470), x4^0 -> (0 + undef471), x5^0 -> (0 + undef472), x6^0 -> (0 + undef474)}> (0 + undef486), x1^0 -> (0 + undef491), x2^0 -> (0 + undef492), x3^0 -> (0 + undef493), x4^0 -> ((0 + (~(1) * __const_32^0)) + undef494), x5^0 -> (0 + undef497), x6^0 -> (0 + undef498)}> (0 + undef509), x1^0 -> (0 + undef514), x2^0 -> (0 + undef515), x3^0 -> (0 + undef516), x4^0 -> (0 + undef517), x5^0 -> (0 + undef517), x6^0 -> (0 + undef520)}> (0 + undef532), x1^0 -> (0 + undef537), x2^0 -> (0 + undef538), x3^0 -> (0 + undef539), x4^0 -> (0 + undef540), x5^0 -> (0 + undef543), x6^0 -> (0 + undef544)}> (0 + undef555), x1^0 -> (0 + undef560), x2^0 -> (0 + undef566), x3^0 -> (~(1) + undef562), x4^0 -> (0 + undef567), x5^0 -> (0 + undef568), x6^0 -> (0 + undef556)}> (0 + undef693), x1^0 -> (0 + undef698), x2^0 -> (0 + undef699), x3^0 -> (0 + undef700), x4^0 -> (0 + undef704), x5^0 -> (0 + undef705), x6^0 -> (0 + undef706)}> (0 + undef670), x1^0 -> (0 + undef675), x2^0 -> (0 + undef676), x3^0 -> (0 + undef677), x4^0 -> (0 + undef677), x5^0 -> (0 + undef681), x6^0 -> (0 + undef682)}> (0 + undef670), x1^0 -> (0 + undef675), x2^0 -> (0 + undef676), x3^0 -> (0 + undef677), x4^0 -> (0 + undef677), x5^0 -> (0 + undef681), x6^0 -> (0 + undef682)}> (0 + undef624), x1^0 -> (0 + undef629), x2^0 -> (0 + undef630), x3^0 -> (0 + undef631), x4^0 -> (0 + undef635), x5^0 -> (0 + undef636), x6^0 -> (0 + undef637)}> (0 + undef647), x1^0 -> (0 + undef652), x2^0 -> (0 + undef653), x3^0 -> (0 + undef654), x4^0 -> (0 + undef658), x5^0 -> (0 + undef659), x6^0 -> (0 + undef660)}> (0 + undef773), x1^0 -> (0 + undef774), x2^0 -> (0 + undef775), x3^0 -> (0 + undef763), x4^0 -> (0 + undef764), x5^0 -> (0 + undef765), x6^0 -> (0 + undef766)}> (0 + undef808), x1^0 -> (0 + undef813), x2^0 -> (0 + undef814), x3^0 -> (0 + undef815), x4^0 -> (0 + undef816), x5^0 -> (~(1) + undef817), x6^0 -> (0 + undef819)}> Fresh variables: undef3, undef8, undef9, undef10, undef11, undef14, undef15, undef26, undef31, undef32, undef33, undef34, undef37, undef38, undef49, undef54, undef55, undef56, undef60, undef61, undef62, undef72, undef77, undef78, undef79, undef83, undef84, undef95, undef100, undef101, undef102, undef106, undef107, undef108, undef118, undef119, undef123, undef124, undef129, undef130, undef131, undef141, undef142, undef143, undef146, undef147, undef152, undef153, undef154, undef164, undef165, undef166, undef169, undef170, undef175, undef176, undef177, undef187, undef188, undef189, undef192, undef193, undef198, undef199, undef200, undef210, undef215, undef216, undef221, undef222, undef223, undef233, undef234, undef238, undef239, undef244, undef245, undef246, undef256, undef257, undef261, undef262, undef267, undef268, undef269, undef280, undef281, undef282, undef283, undef290, undef291, undef292, undef302, undef307, undef308, undef309, undef310, undef311, undef312, undef325, undef330, undef331, undef332, undef333, undef334, undef335, undef371, undef376, undef377, undef378, undef379, undef380, undef382, undef394, undef399, undef400, undef401, undef402, undef403, undef417, undef422, undef423, undef424, undef425, undef426, undef428, undef440, undef445, undef446, undef447, undef448, undef449, undef451, undef463, undef468, undef469, undef470, undef471, undef472, undef474, undef486, undef491, undef492, undef493, undef494, undef497, undef498, undef509, undef514, undef515, undef516, undef517, undef520, undef532, undef537, undef538, undef539, undef540, undef543, undef544, undef555, undef556, undef560, undef562, undef566, undef567, undef568, undef578, undef579, undef583, undef589, undef590, undef591, undef601, undef602, undef606, undef607, undef608, undef612, undef613, undef614, undef624, undef625, undef629, undef630, undef631, undef635, undef636, undef637, undef647, undef648, undef652, undef653, undef654, undef658, undef659, undef660, undef670, undef675, undef676, undef677, undef681, undef682, undef693, undef698, undef699, undef700, undef704, undef705, undef706, undef716, undef721, undef722, undef723, undef727, undef728, undef729, undef739, undef740, undef741, undef742, undef743, undef744, undef750, undef751, undef752, undef763, undef764, undef765, undef766, undef773, undef774, undef775, undef785, undef790, undef791, undef792, undef793, undef794, undef796, undef808, undef813, undef814, undef815, undef816, undef817, undef819, undef854, undef859, undef860, undef861, undef862, undef865, undef866, undef877, undef882, undef883, undef884, undef885, undef888, undef900, undef905, undef906, undef907, undef908, undef911, undef912, undef924, undef925, undef926, undef927, undef934, undef935, undef936, undef946, undef947, undef948, undef951, undef957, undef958, undef959, undef969, undef970, undef971, undef974, undef980, undef981, undef982, Undef variables: undef3, undef8, undef9, undef10, undef11, undef14, undef15, undef26, undef31, undef32, undef33, undef34, undef37, undef38, undef49, undef54, undef55, undef56, undef60, undef61, undef62, undef72, undef77, undef78, undef79, undef83, undef84, undef95, undef100, undef101, undef102, undef106, undef107, undef108, undef118, undef119, undef123, undef124, undef129, undef130, undef131, undef141, undef142, undef143, undef146, undef147, undef152, undef153, undef154, undef164, undef165, undef166, undef169, undef170, undef175, undef176, undef177, undef187, undef188, undef189, undef192, undef193, undef198, undef199, undef200, undef210, undef215, undef216, undef221, undef222, undef223, undef233, undef234, undef238, undef239, undef244, undef245, undef246, undef256, undef257, undef261, undef262, undef267, undef268, undef269, undef280, undef281, undef282, undef283, undef290, undef291, undef292, undef302, undef307, undef308, undef309, undef310, undef311, undef312, undef325, undef330, undef331, undef332, undef333, undef334, undef335, undef371, undef376, undef377, undef378, undef379, undef380, undef382, undef394, undef399, undef400, undef401, undef402, undef403, undef417, undef422, undef423, undef424, undef425, undef426, undef428, undef440, undef445, undef446, undef447, undef448, undef449, undef451, undef463, undef468, undef469, undef470, undef471, undef472, undef474, undef486, undef491, undef492, undef493, undef494, undef497, undef498, undef509, undef514, undef515, undef516, undef517, undef520, undef532, undef537, undef538, undef539, undef540, undef543, undef544, undef555, undef556, undef560, undef562, undef566, undef567, undef568, undef578, undef579, undef583, undef589, undef590, undef591, undef601, undef602, undef606, undef607, undef608, undef612, undef613, undef614, undef624, undef625, undef629, undef630, undef631, undef635, undef636, undef637, undef647, undef648, undef652, undef653, undef654, undef658, undef659, undef660, undef670, undef675, undef676, undef677, undef681, undef682, undef693, undef698, undef699, undef700, undef704, undef705, undef706, undef716, undef721, undef722, undef723, undef727, undef728, undef729, undef739, undef740, undef741, undef742, undef743, undef744, undef750, undef751, undef752, undef763, undef764, undef765, undef766, undef773, undef774, undef775, undef785, undef790, undef791, undef792, undef793, undef794, undef796, undef808, undef813, undef814, undef815, undef816, undef817, undef819, undef854, undef859, undef860, undef861, undef862, undef865, undef866, undef877, undef882, undef883, undef884, undef885, undef888, undef900, undef905, undef906, undef907, undef908, undef911, undef912, undef924, undef925, undef926, undef927, undef934, undef935, undef936, undef946, undef947, undef948, undef951, undef957, undef958, undef959, undef969, undef970, undef971, undef974, undef980, undef981, undef982, Abstraction variables: Exit nodes: Accepting locations: Asserts: ************************************************************* ******************************************************************************************* *********************** WORKING TRANSITION SYSTEM (DAG) *********************** ******************************************************************************************* Init Location: 0 Graph 0: Transitions: Variables: Graph 1: Transitions: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> Variables: x0^0, x1^0, x2^0, x3^0, x4^0, x5^0, x6^0 Graph 2: Transitions: undef49, x1^0 -> undef54, x2^0 -> undef55, x3^0 -> -__const_32^0 + undef56, x4^0 -> undef60, x5^0 -> undef61, x6^0 -> undef62, rest remain the same}> undef95, x1^0 -> undef100, x2^0 -> undef101, x3^0 -> undef102, x4^0 -> undef106, x5^0 -> undef107, x6^0 -> undef108, rest remain the same}> Variables: __const_32^0, x0^0, x1^0, x2^0, x3^0, x4^0, x5^0, x6^0, __const_31^0 Graph 3: Transitions: undef900, x1^0 -> undef905, x2^0 -> undef906, x3^0 -> undef907, x4^0 -> -4 + undef908, x5^0 -> undef911, x6^0 -> undef912, rest remain the same}> Variables: x0^0, x1^0, x2^0, x3^0, x4^0, x5^0, x6^0 Graph 4: Transitions: Variables: Graph 5: Transitions: undef808, x1^0 -> undef813, x2^0 -> undef814, x3^0 -> undef815, x4^0 -> undef816, x5^0 -> -1 + undef817, x6^0 -> undef819, rest remain the same}> Variables: x0^0, x1^0, x2^0, x3^0, x4^0, x5^0, x6^0 Graph 6: Transitions: Variables: Graph 7: Transitions: undef555, x1^0 -> undef560, x2^0 -> undef566, x3^0 -> -1 + undef562, x4^0 -> undef567, x5^0 -> undef568, x6^0 -> undef556, rest remain the same}> undef693, x1^0 -> undef698, x2^0 -> undef699, x3^0 -> undef700, x4^0 -> undef704, x5^0 -> undef705, x6^0 -> undef706, rest remain the same}> undef624, x1^0 -> undef629, x2^0 -> undef630, x3^0 -> undef631, x4^0 -> undef635, x5^0 -> undef636, x6^0 -> undef637, rest remain the same}> undef647, x1^0 -> undef652, x2^0 -> undef653, x3^0 -> undef654, x4^0 -> undef658, x5^0 -> undef659, x6^0 -> undef660, rest remain the same}> Variables: x0^0, x1^0, x2^0, x3^0, x4^0, x5^0, x6^0 Graph 8: Transitions: undef486, x1^0 -> undef491, x2^0 -> undef492, x3^0 -> undef493, x4^0 -> -__const_32^0 + undef494, x5^0 -> undef497, x6^0 -> undef498, rest remain the same}> undef532, x1^0 -> undef537, x2^0 -> undef538, x3^0 -> undef539, x4^0 -> undef540, x5^0 -> undef543, x6^0 -> undef544, rest remain the same}> Variables: __const_32^0, x0^0, x1^0, x2^0, x3^0, x4^0, x5^0, x6^0, __const_31^0 Graph 9: Transitions: undef417, x1^0 -> undef422, x2^0 -> undef423, x3^0 -> undef424, x4^0 -> undef425, x5^0 -> -4 + undef426, x6^0 -> undef428, rest remain the same}> undef463, x1^0 -> undef468, x2^0 -> undef469, x3^0 -> undef470, x4^0 -> undef471, x5^0 -> undef472, x6^0 -> undef474, rest remain the same}> Variables: x0^0, x1^0, x2^0, x3^0, x4^0, x5^0, x6^0 Graph 10: Transitions: Variables: Graph 11: Transitions: undef325, x1^0 -> undef330, x2^0 -> undef331, x3^0 -> undef332, x4^0 -> undef333, x5^0 -> undef334, x6^0 -> -1 + undef335, rest remain the same}> Variables: x0^0, x1^0, x2^0, x3^0, x4^0, x5^0, x6^0 Graph 12: Transitions: Variables: Graph 13: Transitions: Variables: Precedence: Graph 0 Graph 1 undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> Graph 2 undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> Graph 3 undef900, x1^0 -> undef905, x2^0 -> undef906, x3^0 -> undef907, x4^0 -> -4 + undef908, x5^0 -> undef911, x6^0 -> undef912, rest remain the same}> undef72, x1^0 -> undef77, x2^0 -> undef78, x3^0 -> undef79, x4^0 -> undef79, x5^0 -> undef83, x6^0 -> undef84, rest remain the same}> Graph 4 undef3, x1^0 -> undef8, x2^0 -> undef9, x3^0 -> undef10, x4^0 -> undef11, x5^0 -> undef14, x6^0 -> undef15, rest remain the same}> Graph 5 undef877, x1^0 -> undef882, x2^0 -> undef883, x3^0 -> undef884, x4^0 -> undef885, x5^0 -> undef885, x6^0 -> undef888, rest remain the same}> Graph 6 undef773, x1^0 -> undef774, x2^0 -> undef775, x3^0 -> undef763, x4^0 -> undef764, x5^0 -> undef765, x6^0 -> undef766, rest remain the same}> undef773, x1^0 -> undef774, x2^0 -> undef775, x3^0 -> undef763, x4^0 -> undef764, x5^0 -> undef765, x6^0 -> undef766, rest remain the same}> undef773, x1^0 -> undef774, x2^0 -> undef775, x3^0 -> undef763, x4^0 -> undef764, x5^0 -> undef765, x6^0 -> undef766, rest remain the same}> Graph 7 undef739, x1^0 -> undef744, x2^0 -> -1 - undef740 - undef750 - undef751 - undef752, x3^0 -> undef744, x4^0 -> undef741, x5^0 -> undef742, x6^0 -> undef743, rest remain the same}> undef739, x1^0 -> undef744, x2^0 -> -1 - undef740 - undef750 - undef751 - undef752, x3^0 -> undef744, x4^0 -> undef741, x5^0 -> undef742, x6^0 -> undef743, rest remain the same}> Graph 8 undef670, x1^0 -> undef675, x2^0 -> undef676, x3^0 -> undef677, x4^0 -> undef677, x5^0 -> undef681, x6^0 -> undef682, rest remain the same}> undef670, x1^0 -> undef675, x2^0 -> undef676, x3^0 -> undef677, x4^0 -> undef677, x5^0 -> undef681, x6^0 -> undef682, rest remain the same}> undef670, x1^0 -> undef675, x2^0 -> undef676, x3^0 -> undef677, x4^0 -> undef677, x5^0 -> undef681, x6^0 -> undef682, rest remain the same}> Graph 9 undef509, x1^0 -> undef514, x2^0 -> undef515, x3^0 -> undef516, x4^0 -> undef517, x5^0 -> undef517, x6^0 -> undef520, rest remain the same}> Graph 10 undef440, x1^0 -> undef445, x2^0 -> undef446, x3^0 -> undef447, x4^0 -> undef448, x5^0 -> undef449, x6^0 -> undef451, rest remain the same}> Graph 11 undef394, x1^0 -> undef399, x2^0 -> undef400, x3^0 -> undef401, x4^0 -> undef402, x5^0 -> undef403, x6^0 -> undef403, rest remain the same}> Graph 12 undef290, x1^0 -> undef291, x2^0 -> undef292, x3^0 -> undef280, x4^0 -> undef281, x5^0 -> undef282, x6^0 -> undef283, rest remain the same}> undef290, x1^0 -> undef291, x2^0 -> undef292, x3^0 -> undef280, x4^0 -> undef281, x5^0 -> undef282, x6^0 -> undef283, rest remain the same}> undef290, x1^0 -> undef291, x2^0 -> undef292, x3^0 -> undef280, x4^0 -> undef281, x5^0 -> undef282, x6^0 -> undef283, rest remain the same}> Graph 13 undef934, x1^0 -> undef935, x2^0 -> undef936, x3^0 -> undef924, x4^0 -> undef925, x5^0 -> undef926, x6^0 -> undef927, rest remain the same}> Map Locations to Subgraph: ( 0 , 0 ) ( 1 , 3 ) ( 2 , 4 ) ( 4 , 2 ) ( 5 , 2 ) ( 6 , 1 ) ( 7 , 1 ) ( 8 , 1 ) ( 11 , 12 ) ( 12 , 11 ) ( 14 , 10 ) ( 15 , 9 ) ( 16 , 9 ) ( 17 , 8 ) ( 18 , 8 ) ( 19 , 7 ) ( 20 , 7 ) ( 22 , 7 ) ( 26 , 6 ) ( 27 , 5 ) ( 30 , 13 ) ******************************************************************************************* ******************************** CHECKING ASSERTIONS ******************************** ******************************************************************************************* Proving termination of subgraph 0 Proving termination of subgraph 1 Checking unfeasibility... Time used: 0.023285 Checking conditional termination of SCC {l6, l7, l8}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.004153s LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.014804s Trying to remove transition: undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.040647s Time used: 0.039415 Trying to remove transition: undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.029987s Time used: 0.025281 Trying to remove transition: undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.031739s Time used: 0.026958 Trying to remove transition: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.030530s Time used: 0.025644 Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.133557s Time used: 0.128118 Improving Solution with cost 2 ... LOG: CALL solveNonLinearGetNextSolution LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 0.373884s Time used: 0.373847 LOG: SAT solveNonLinear - Elapsed time: 0.507441s Cost: 2; Total time: 0.501965 Failed at location 6: 0 <= x2^0 Failed at location 8: 0 <= x2^0 Before Improving: Quasi-invariant at l6: 0 <= x2^0 Quasi-invariant at l8: 0 <= x2^0 Optimizing invariants... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.032742s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008730s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008385s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008310s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008336s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008323s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008358s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008396s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008367s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008384s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008377s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008412s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008393s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008445s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008489s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008907s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008914s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008605s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008523s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008518s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008486s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008533s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008538s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008499s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008546s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008542s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008550s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008535s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008533s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008543s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008533s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008557s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008545s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008549s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008608s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008619s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008572s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008603s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008589s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008586s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008623s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008620s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008601s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008631s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008620s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008633s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008613s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008637s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008667s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008689s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008670s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008657s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008670s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008767s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008762s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008708s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008699s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008680s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008654s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008666s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008676s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008724s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008666s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008642s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008669s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008710s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008656s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008663s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008673s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008704s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008686s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008654s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008696s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008722s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008665s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008711s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008701s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008694s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008681s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008688s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008693s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008667s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.009029s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008994s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008817s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008815s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008751s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008734s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008726s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008736s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008742s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008827s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008763s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008761s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008760s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008715s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008713s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008732s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008755s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008741s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008715s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008728s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008746s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008757s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008722s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008714s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008728s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008756s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008789s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008762s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008739s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008754s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008765s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008764s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008763s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008752s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008777s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008778s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008781s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008790s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008767s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008772s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.013972s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.009184s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008934s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008911s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008846s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008861s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.006109s Remaining time after improvement: -0.000316 Termination implied by a set of quasi-invariant(s): Quasi-invariant at l6: 0 <= 128 + x2^0 Quasi-invariant at l8: 0 <= 128 + x2^0 [ Invariant Graph ] Strengthening and disabling transitions... LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> [ Termination Graph ] Strengthening and disabling transitions... LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> Ranking function: 128 + x2^0 New Graphs: Calling Safety with literal 0 <= 128 + x2^0 and entry LOG: CALL check - Post:0 <= 128 + x2^0 - Process 1 * Exit transition: * Postcondition : 0 <= 128 + x2^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.001387s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.001455s Calling Safety with literal 0 <= 128 + x2^0 and entry LOG: CALL check - Post:0 <= 128 + x2^0 - Process 2 * Exit transition: * Postcondition : 0 <= 128 + x2^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.001375s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.001434s INVARIANTS: 6: 8: Quasi-INVARIANTS to narrow Graph: 6: 0 <= 128 + x2^0 , 8: 0 <= 128 + x2^0 , Narrowing transition: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> LOG: Narrow transition size 1 It's unfeasible. Removing transition: undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> Narrowing transition: undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> LOG: Narrow transition size 1 invGraph after Narrowing: Transitions: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> Variables: x0^0, x1^0, x2^0, x3^0, x4^0, x5^0, x6^0 Proving termination of subgraph 2 Checking unfeasibility... Time used: 0.013449 Checking conditional termination of SCC {l4, l5}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003118s LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.009338s Trying to remove transition: undef95, x1^0 -> undef100, x2^0 -> undef101, x3^0 -> undef102, x4^0 -> undef106, x5^0 -> undef107, x6^0 -> undef108, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.022051s Time used: 0.021229 Trying to remove transition: undef49, x1^0 -> undef54, x2^0 -> undef55, x3^0 -> -__const_32^0 + undef56, x4^0 -> undef60, x5^0 -> undef61, x6^0 -> undef62, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.020883s Time used: 0.018234 Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.073130s Time used: 0.070146 Improving Solution with cost 5 ... LOG: CALL solveNonLinearGetNextSolution LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 0.104514s Time used: 0.104498 LOG: SAT solveNonLinear - Elapsed time: 0.177644s Cost: 5; Total time: 0.174644 Failed at location 4: 1 <= 0 Failed at location 5: x3^0 <= __const_31^0 Failed at location 5: x3^0 <= __const_31^0 Failed at location 5: x3^0 <= __const_31^0 Failed at location 5: x3^0 <= __const_31^0 Before Improving: Quasi-invariant at l4: 1 <= 0 Quasi-invariant at l5: x3^0 <= __const_31^0 Optimizing invariants... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.014719s Remaining time after improvement: 0.995515 Termination implied by a set of quasi-invariant(s): Quasi-invariant at l4: 1 <= 0 Quasi-invariant at l5: x3^0 <= __const_31^0 [ Invariant Graph ] Strengthening and disabling transitions... LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef49, x1^0 -> undef54, x2^0 -> undef55, x3^0 -> -__const_32^0 + undef56, x4^0 -> undef60, x5^0 -> undef61, x6^0 -> undef62, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef95, x1^0 -> undef100, x2^0 -> undef101, x3^0 -> undef102, x4^0 -> undef106, x5^0 -> undef107, x6^0 -> undef108, rest remain the same}> [ Termination Graph ] Strengthening and disabling transitions... > It's unfeasible. Removing transition: undef49, x1^0 -> undef54, x2^0 -> undef55, x3^0 -> -__const_32^0 + undef56, x4^0 -> undef60, x5^0 -> undef61, x6^0 -> undef62, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef95, x1^0 -> undef100, x2^0 -> undef101, x3^0 -> undef102, x4^0 -> undef106, x5^0 -> undef107, x6^0 -> undef108, rest remain the same}> New Graphs: Calling Safety with literal 1 <= 0 and entry LOG: CALL check - Post:1 <= 0 - Process 3 * Exit transition: * Postcondition : 1 <= 0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002336s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002390s Calling Safety with literal x3^0 <= __const_31^0 and entry LOG: CALL check - Post:x3^0 <= __const_31^0 - Process 4 * Exit transition: * Postcondition : x3^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.001974s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002059s Calling Safety with literal x3^0 <= __const_31^0 and entry undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> LOG: CALL check - Post:x3^0 <= __const_31^0 - Process 5 * Exit transition: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> * Postcondition : x3^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.001743s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.001860s Calling Safety with literal x3^0 <= __const_31^0 and entry undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> LOG: CALL check - Post:x3^0 <= __const_31^0 - Process 6 * Exit transition: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> * Postcondition : x3^0 <= __const_31^0 Postcodition moved up: undef216 <= __const_31^0 LOG: Try proving POST Postcondition: undef216 <= __const_31^0 LOG: CALL check - Post:undef216 <= __const_31^0 - Process 7 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : undef216 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002108s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002278s Postcondition: undef216 <= __const_31^0 LOG: CALL check - Post:undef216 <= __const_31^0 - Process 8 * Exit transition: * Postcondition : undef216 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.001803s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.001911s Postcondition: undef216 <= __const_31^0 LOG: CALL check - Post:undef216 <= __const_31^0 - Process 9 * Exit transition: * Postcondition : undef216 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.001785s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.001893s Postcondition: undef216 <= __const_31^0 LOG: CALL check - Post:undef216 <= __const_31^0 - Process 10 * Exit transition: * Postcondition : undef216 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.001779s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.001885s Postcondition: undef216 <= __const_31^0 LOG: CALL check - Post:undef216 <= __const_31^0 - Process 11 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : undef216 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.001937s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002093s LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 Narrowing transition: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> LOG: Narrow transition size 1 ENTRIES: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> END ENTRIES: GRAPH: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> END GRAPH: EXIT: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> POST: x3^0 <= __const_31^0 LOG: Try proving POST Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.095719s Time used: 0.095137 Improving Solution with cost 5 ... LOG: CALL solveNonLinearGetNextSolution LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 0.067615s Time used: 0.067602 LOG: SAT solveNonLinear - Elapsed time: 0.163334s Cost: 5; Total time: 0.162739 Failed at location 6: x2^0 <= __const_31^0 Failed at location 7: 1 + x2^0 <= __const_31^0 Failed at location 7: 1 + x2^0 <= __const_31^0 Failed at location 7: 1 + x2^0 <= __const_31^0 Failed at location 8: 1 <= __const_31^0 Before Improving: Quasi-invariant at l6: x2^0 <= __const_31^0 Quasi-invariant at l7: 1 + x2^0 <= __const_31^0 Quasi-invariant at l8: 1 <= __const_31^0 Optimizing invariants... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.015819s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.005200s Remaining time after improvement: 0.987186 Postcondition implied by a set of quasi-invariant(s): Quasi-invariant at l6: x2^0 <= 1 + __const_31^0 Quasi-invariant at l7: x2^0 <= __const_31^0 Quasi-invariant at l8: 1 <= __const_31^0 Postcondition: x2^0 <= __const_31^0 LOG: CALL check - Post:x2^0 <= __const_31^0 - Process 12 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002645s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002828s Postcondition: x2^0 <= 1 + __const_31^0 LOG: CALL check - Post:x2^0 <= 1 + __const_31^0 - Process 13 * Exit transition: * Postcondition : x2^0 <= 1 + __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.001997s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002116s Postcondition: 1 <= __const_31^0 LOG: CALL check - Post:1 <= __const_31^0 - Process 14 * Exit transition: * Postcondition : 1 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.001924s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002034s Postcondition: x2^0 <= __const_31^0 LOG: CALL check - Post:x2^0 <= __const_31^0 - Process 15 * Exit transition: * Postcondition : x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.001927s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002042s Postcondition: x2^0 <= __const_31^0 LOG: CALL check - Post:x2^0 <= __const_31^0 - Process 16 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002089s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002264s LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 INVARIANTS: 6: 7: 8: Quasi-INVARIANTS to narrow Graph: 6: x2^0 <= 1 + __const_31^0 , 7: x2^0 <= __const_31^0 , 8: 1 <= __const_31^0 , Narrowing transition: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> LOG: Narrow transition size 1 ENTRIES: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> END ENTRIES: GRAPH: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> END GRAPH: EXIT: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> POST: x3^0 <= __const_31^0 LOG: Try proving POST Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.103885s Time used: 0.103325 Improving Solution with cost 5 ... LOG: CALL solveNonLinearGetNextSolution LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 0.077484s Time used: 0.077471 LOG: SAT solveNonLinear - Elapsed time: 0.181370s Cost: 5; Total time: 0.180796 Failed at location 6: x2^0 <= 1 + __const_31^0 Failed at location 7: 1 + x2^0 <= __const_31^0 Failed at location 7: 1 + x2^0 <= __const_31^0 Failed at location 7: 1 + x2^0 <= __const_31^0 Failed at location 8: x2^0 <= 1 + __const_31^0 Before Improving: Quasi-invariant at l6: x2^0 <= 1 + __const_31^0 Quasi-invariant at l7: 1 + x2^0 <= __const_31^0 Quasi-invariant at l8: x2^0 <= 1 + __const_31^0 Optimizing invariants... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.019093s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008118s Remaining time after improvement: 0.981929 Postcondition implied by a set of quasi-invariant(s): Quasi-invariant at l6: x2^0 <= 1 + __const_31^0 Quasi-invariant at l7: x2^0 <= __const_31^0 Quasi-invariant at l8: x2^0 <= 1 + __const_31^0 Postcondition: x2^0 <= __const_31^0 LOG: CALL check - Post:x2^0 <= __const_31^0 - Process 17 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002932s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003125s Postcondition: x2^0 <= 1 + __const_31^0 LOG: CALL check - Post:x2^0 <= 1 + __const_31^0 - Process 18 * Exit transition: * Postcondition : x2^0 <= 1 + __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002055s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002184s Postcondition: x2^0 <= 1 + __const_31^0 LOG: CALL check - Post:x2^0 <= 1 + __const_31^0 - Process 19 * Exit transition: * Postcondition : x2^0 <= 1 + __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002007s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002150s Postcondition: x2^0 <= __const_31^0 LOG: CALL check - Post:x2^0 <= __const_31^0 - Process 20 * Exit transition: * Postcondition : x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.001960s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002087s Postcondition: x2^0 <= __const_31^0 LOG: CALL check - Post:x2^0 <= __const_31^0 - Process 21 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002115s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002283s LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 INVARIANTS: 6: 7: 8: Quasi-INVARIANTS to narrow Graph: 6: x2^0 <= 1 + __const_31^0 , 7: x2^0 <= __const_31^0 , 8: x2^0 <= 1 + __const_31^0 , Narrowing transition: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> LOG: Narrow transition size 1 ENTRIES: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> END ENTRIES: GRAPH: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> END GRAPH: EXIT: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> POST: x3^0 <= __const_31^0 LOG: Try proving POST Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 4.002456s Time used: 4.00201 Solving with 2 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 4.007682s Time used: 4.00012 Solving with 3 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 1.050772s Time used: 1.00004 LOG: Postcondition is not implied - no solution > Postcondition is not implied! LOG: RETURN check - Elapsed time: 9.654305s Calling Safety with literal x3^0 <= __const_31^0 and entry undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> LOG: CALL check - Post:x3^0 <= __const_31^0 - Process 22 * Exit transition: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> * Postcondition : x3^0 <= __const_31^0 Postcodition moved up: undef216 <= __const_31^0 LOG: Try proving POST Postcondition: undef216 <= __const_31^0 LOG: CALL check - Post:undef216 <= __const_31^0 - Process 23 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : undef216 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002694s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002893s Postcondition: undef216 <= __const_31^0 LOG: CALL check - Post:undef216 <= __const_31^0 - Process 24 * Exit transition: * Postcondition : undef216 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002371s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002479s Postcondition: undef216 <= __const_31^0 LOG: CALL check - Post:undef216 <= __const_31^0 - Process 25 * Exit transition: * Postcondition : undef216 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002343s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002450s Postcondition: undef216 <= __const_31^0 LOG: CALL check - Post:undef216 <= __const_31^0 - Process 26 * Exit transition: * Postcondition : undef216 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002333s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002440s Postcondition: undef216 <= __const_31^0 LOG: CALL check - Post:undef216 <= __const_31^0 - Process 27 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : undef216 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002501s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002648s LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 Narrowing transition: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> LOG: Narrow transition size 1 ENTRIES: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> END ENTRIES: GRAPH: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> END GRAPH: EXIT: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> POST: x3^0 <= __const_31^0 LOG: Try proving POST Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.068595s Time used: 0.067982 Improving Solution with cost 5 ... LOG: CALL solveNonLinearGetNextSolution LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 0.053742s Time used: 0.05373 LOG: SAT solveNonLinear - Elapsed time: 0.122337s Cost: 5; Total time: 0.121712 Failed at location 6: x2^0 <= 1 + __const_31^0 Failed at location 7: x2^0 <= __const_31^0 Failed at location 7: x2^0 <= __const_31^0 Failed at location 7: x2^0 <= __const_31^0 Failed at location 8: x2^0 <= __const_31^0 Before Improving: Quasi-invariant at l6: x2^0 <= 1 + __const_31^0 Quasi-invariant at l7: x2^0 <= __const_31^0 Quasi-invariant at l8: x2^0 <= __const_31^0 Optimizing invariants... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.013480s Remaining time after improvement: 0.994422 Postcondition implied by a set of quasi-invariant(s): Quasi-invariant at l6: x2^0 <= 1 + __const_31^0 Quasi-invariant at l7: x2^0 <= __const_31^0 Quasi-invariant at l8: x2^0 <= __const_31^0 Postcondition: x2^0 <= __const_31^0 LOG: CALL check - Post:x2^0 <= __const_31^0 - Process 28 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003799s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.004018s Postcondition: x2^0 <= 1 + __const_31^0 LOG: CALL check - Post:x2^0 <= 1 + __const_31^0 - Process 29 * Exit transition: * Postcondition : x2^0 <= 1 + __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002897s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003016s Postcondition: x2^0 <= __const_31^0 LOG: CALL check - Post:x2^0 <= __const_31^0 - Process 30 * Exit transition: * Postcondition : x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002350s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002469s Postcondition: x2^0 <= __const_31^0 LOG: CALL check - Post:x2^0 <= __const_31^0 - Process 31 * Exit transition: * Postcondition : x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002353s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002469s Postcondition: x2^0 <= __const_31^0 LOG: CALL check - Post:x2^0 <= __const_31^0 - Process 32 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002511s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002670s LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 INVARIANTS: 6: 7: 8: Quasi-INVARIANTS to narrow Graph: 6: x2^0 <= 1 + __const_31^0 , 7: x2^0 <= __const_31^0 , 8: x2^0 <= __const_31^0 , Narrowing transition: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> LOG: Narrow transition size 1 ENTRIES: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> END ENTRIES: GRAPH: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> END GRAPH: EXIT: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> POST: x3^0 <= __const_31^0 LOG: Try proving POST Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.082104s Time used: 0.081528 Improving Solution with cost 5 ... LOG: CALL solveNonLinearGetNextSolution LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 0.086485s Time used: 0.08647 LOG: SAT solveNonLinear - Elapsed time: 0.168589s Cost: 5; Total time: 0.167998 Failed at location 6: 1 <= 0 Failed at location 7: x2^0 <= 0 Failed at location 7: x2^0 <= 0 Failed at location 7: x2^0 <= 0 Failed at location 8: 1 <= 0 Before Improving: Quasi-invariant at l6: 1 <= 0 Quasi-invariant at l7: x2^0 <= 0 Quasi-invariant at l8: 1 <= 0 Optimizing invariants... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.015549s Remaining time after improvement: 0.99263 Postcondition implied by a set of quasi-invariant(s): Quasi-invariant at l6: 1 <= 0 Quasi-invariant at l7: x2^0 <= 0 Quasi-invariant at l8: 1 <= 0 Postcondition: x2^0 <= 0 LOG: CALL check - Post:x2^0 <= 0 - Process 33 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : x2^0 <= 0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003769s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003970s Postcondition: 1 <= 0 LOG: CALL check - Post:1 <= 0 - Process 34 * Exit transition: * Postcondition : 1 <= 0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002675s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002792s Postcondition: 1 <= 0 LOG: CALL check - Post:1 <= 0 - Process 35 * Exit transition: * Postcondition : 1 <= 0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002414s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002530s Postcondition: x2^0 <= 0 LOG: CALL check - Post:x2^0 <= 0 - Process 36 * Exit transition: * Postcondition : x2^0 <= 0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002421s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002541s Postcondition: x2^0 <= 0 LOG: CALL check - Post:x2^0 <= 0 - Process 37 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : x2^0 <= 0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002575s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002735s LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 INVARIANTS: 6: 7: 8: Quasi-INVARIANTS to narrow Graph: 6: 1 <= 0 , 7: x2^0 <= 0 , 8: 1 <= 0 , Narrowing transition: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> LOG: Narrow transition size 1 ENTRIES: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> END ENTRIES: GRAPH: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> END GRAPH: EXIT: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> POST: x3^0 <= __const_31^0 LOG: Try proving POST Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.083808s Time used: 0.08323 Improving Solution with cost 5 ... LOG: CALL solveNonLinearGetNextSolution LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 0.119516s Time used: 0.119499 LOG: SAT solveNonLinear - Elapsed time: 0.203324s Cost: 5; Total time: 0.202729 Failed at location 6: x2^0 <= 0 Failed at location 7: x2^0 <= 0 Failed at location 7: x2^0 <= 0 Failed at location 7: x2^0 <= 0 Failed at location 8: 1 <= 0 Before Improving: Quasi-invariant at l6: x2^0 <= 0 Quasi-invariant at l7: x2^0 <= 0 Quasi-invariant at l8: 1 <= 0 Optimizing invariants... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.019962s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.009265s Remaining time after improvement: 0.980308 Postcondition implied by a set of quasi-invariant(s): Quasi-invariant at l6: x2^0 <= 1 Quasi-invariant at l7: x2^0 <= 0 Quasi-invariant at l8: 1 <= 0 Postcondition: x2^0 <= 0 LOG: CALL check - Post:x2^0 <= 0 - Process 38 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : x2^0 <= 0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003521s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003719s Postcondition: x2^0 <= 1 LOG: CALL check - Post:x2^0 <= 1 - Process 39 * Exit transition: * Postcondition : x2^0 <= 1 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002551s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002679s Postcondition: 1 <= 0 LOG: CALL check - Post:1 <= 0 - Process 40 * Exit transition: * Postcondition : 1 <= 0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002427s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002548s Postcondition: x2^0 <= 0 LOG: CALL check - Post:x2^0 <= 0 - Process 41 * Exit transition: * Postcondition : x2^0 <= 0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002441s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002569s Postcondition: x2^0 <= 0 LOG: CALL check - Post:x2^0 <= 0 - Process 42 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : x2^0 <= 0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002615s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002785s > Postcondition is not implied (too many tries)! LOG: RETURN check - Elapsed time: 0.779249s INVARIANTS: 4: 5: Quasi-INVARIANTS to narrow Graph: 4: 1 <= 0 , 5: x3^0 <= __const_31^0 , Narrowing transition: undef49, x1^0 -> undef54, x2^0 -> undef55, x3^0 -> -__const_32^0 + undef56, x4^0 -> undef60, x5^0 -> undef61, x6^0 -> undef62, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef95, x1^0 -> undef100, x2^0 -> undef101, x3^0 -> undef102, x4^0 -> undef106, x5^0 -> undef107, x6^0 -> undef108, rest remain the same}> LOG: Narrow transition size 1 invGraph after Narrowing: Transitions: undef49, x1^0 -> undef54, x2^0 -> undef55, x3^0 -> -__const_32^0 + undef56, x4^0 -> undef60, x5^0 -> undef61, x6^0 -> undef62, rest remain the same}> undef95, x1^0 -> undef100, x2^0 -> undef101, x3^0 -> undef102, x4^0 -> undef106, x5^0 -> undef107, x6^0 -> undef108, rest remain the same}> Variables: __const_32^0, x0^0, x1^0, x2^0, x3^0, x4^0, x5^0, x6^0, __const_31^0 Checking conditional termination of SCC {l4, l5}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002606s LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.011016s Trying to remove transition: undef95, x1^0 -> undef100, x2^0 -> undef101, x3^0 -> undef102, x4^0 -> undef106, x5^0 -> undef107, x6^0 -> undef108, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.022957s Time used: 0.021841 Trying to remove transition: undef49, x1^0 -> undef54, x2^0 -> undef55, x3^0 -> -__const_32^0 + undef56, x4^0 -> undef60, x5^0 -> undef61, x6^0 -> undef62, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.024375s Time used: 0.020821 Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.103614s Time used: 0.099599 Improving Solution with cost 5 ... LOG: CALL solveNonLinearGetNextSolution LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 0.127639s Time used: 0.127621 LOG: SAT solveNonLinear - Elapsed time: 0.231253s Cost: 5; Total time: 0.22722 Failed at location 4: 1 + x3^0 <= __const_31^0 + __const_32^0 Failed at location 5: x3^0 <= __const_31^0 Failed at location 5: x3^0 <= __const_31^0 Failed at location 5: x3^0 <= __const_31^0 Failed at location 5: x3^0 <= __const_31^0 Before Improving: Quasi-invariant at l4: 1 + x3^0 <= __const_31^0 + __const_32^0 Quasi-invariant at l5: x3^0 <= __const_31^0 Optimizing invariants... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.019619s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.005372s Remaining time after improvement: 0.986206 Termination implied by a set of quasi-invariant(s): Quasi-invariant at l4: x3^0 <= __const_31^0 + __const_32^0 Quasi-invariant at l5: x3^0 <= __const_31^0 [ Invariant Graph ] Strengthening and disabling transitions... LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef49, x1^0 -> undef54, x2^0 -> undef55, x3^0 -> -__const_32^0 + undef56, x4^0 -> undef60, x5^0 -> undef61, x6^0 -> undef62, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef95, x1^0 -> undef100, x2^0 -> undef101, x3^0 -> undef102, x4^0 -> undef106, x5^0 -> undef107, x6^0 -> undef108, rest remain the same}> [ Termination Graph ] Strengthening and disabling transitions... LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef49, x1^0 -> undef54, x2^0 -> undef55, x3^0 -> -__const_32^0 + undef56, x4^0 -> undef60, x5^0 -> undef61, x6^0 -> undef62, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: undef95, x1^0 -> undef100, x2^0 -> undef101, x3^0 -> undef102, x4^0 -> undef106, x5^0 -> undef107, x6^0 -> undef108, rest remain the same}> New Graphs: Calling Safety with literal x3^0 <= __const_31^0 + __const_32^0 and entry LOG: CALL check - Post:x3^0 <= __const_31^0 + __const_32^0 - Process 43 * Exit transition: * Postcondition : x3^0 <= __const_31^0 + __const_32^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002239s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002324s Calling Safety with literal x3^0 <= __const_31^0 and entry LOG: CALL check - Post:x3^0 <= __const_31^0 - Process 44 * Exit transition: * Postcondition : x3^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002193s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002270s Calling Safety with literal x3^0 <= __const_31^0 and entry undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> LOG: CALL check - Post:x3^0 <= __const_31^0 - Process 45 * Exit transition: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> * Postcondition : x3^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002464s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002590s Calling Safety with literal x3^0 <= __const_31^0 and entry undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> LOG: CALL check - Post:x3^0 <= __const_31^0 - Process 46 * Exit transition: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> * Postcondition : x3^0 <= __const_31^0 Postcodition moved up: undef216 <= __const_31^0 LOG: Try proving POST Postcondition: undef216 <= __const_31^0 LOG: CALL check - Post:undef216 <= __const_31^0 - Process 47 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : undef216 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002877s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003073s Postcondition: undef216 <= __const_31^0 LOG: CALL check - Post:undef216 <= __const_31^0 - Process 48 * Exit transition: * Postcondition : undef216 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002552s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002678s Postcondition: undef216 <= __const_31^0 LOG: CALL check - Post:undef216 <= __const_31^0 - Process 49 * Exit transition: * Postcondition : undef216 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002537s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002656s Postcondition: undef216 <= __const_31^0 LOG: CALL check - Post:undef216 <= __const_31^0 - Process 50 * Exit transition: * Postcondition : undef216 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002533s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002651s Postcondition: undef216 <= __const_31^0 LOG: CALL check - Post:undef216 <= __const_31^0 - Process 51 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : undef216 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002706s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002865s LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 Narrowing transition: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> LOG: Narrow transition size 1 ENTRIES: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> END ENTRIES: GRAPH: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> END GRAPH: EXIT: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> POST: x3^0 <= __const_31^0 LOG: Try proving POST Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.083960s Time used: 0.08342 Improving Solution with cost 5 ... LOG: CALL solveNonLinearGetNextSolution LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 0.071711s Time used: 0.071697 LOG: SAT solveNonLinear - Elapsed time: 0.155671s Cost: 5; Total time: 0.155117 Failed at location 6: 1 <= 0 Failed at location 7: 1 + x2^0 <= __const_31^0 Failed at location 7: 1 + x2^0 <= __const_31^0 Failed at location 7: 1 + x2^0 <= __const_31^0 Failed at location 8: 1 <= __const_31^0 Before Improving: Quasi-invariant at l6: 1 <= 0 Quasi-invariant at l7: 1 + x2^0 <= __const_31^0 Quasi-invariant at l8: 1 <= __const_31^0 Optimizing invariants... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.013781s Remaining time after improvement: 0.994198 Postcondition implied by a set of quasi-invariant(s): Quasi-invariant at l6: 1 <= 0 Quasi-invariant at l7: 1 + x2^0 <= __const_31^0 Quasi-invariant at l8: 1 <= __const_31^0 Postcondition: 1 + x2^0 <= __const_31^0 LOG: CALL check - Post:1 + x2^0 <= __const_31^0 - Process 52 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : 1 + x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003786s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003992s Postcondition: 1 <= 0 LOG: CALL check - Post:1 <= 0 - Process 53 * Exit transition: * Postcondition : 1 <= 0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002781s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002891s Postcondition: 1 <= __const_31^0 LOG: CALL check - Post:1 <= __const_31^0 - Process 54 * Exit transition: * Postcondition : 1 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002571s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002681s Postcondition: 1 + x2^0 <= __const_31^0 LOG: CALL check - Post:1 + x2^0 <= __const_31^0 - Process 55 * Exit transition: * Postcondition : 1 + x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002589s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002705s Postcondition: 1 + x2^0 <= __const_31^0 LOG: CALL check - Post:1 + x2^0 <= __const_31^0 - Process 56 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : 1 + x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002763s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002921s LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 INVARIANTS: 6: 7: 8: Quasi-INVARIANTS to narrow Graph: 6: 1 <= 0 , 7: 1 + x2^0 <= __const_31^0 , 8: 1 <= __const_31^0 , Narrowing transition: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> LOG: Narrow transition size 1 ENTRIES: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> END ENTRIES: GRAPH: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> END GRAPH: EXIT: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> POST: x3^0 <= __const_31^0 LOG: Try proving POST Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.076845s Time used: 0.076254 Improving Solution with cost 5 ... LOG: CALL solveNonLinearGetNextSolution LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 0.075282s Time used: 0.075268 LOG: SAT solveNonLinear - Elapsed time: 0.152127s Cost: 5; Total time: 0.151522 Failed at location 6: x2^0 <= __const_31^0 Failed at location 7: 1 + x2^0 <= __const_31^0 Failed at location 7: 1 + x2^0 <= __const_31^0 Failed at location 7: 1 + x2^0 <= __const_31^0 Failed at location 8: 1 <= 0 Before Improving: Quasi-invariant at l6: x2^0 <= __const_31^0 Quasi-invariant at l7: 1 + x2^0 <= __const_31^0 Quasi-invariant at l8: 1 <= 0 Optimizing invariants... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.016528s Remaining time after improvement: 0.991601 Postcondition implied by a set of quasi-invariant(s): Quasi-invariant at l6: x2^0 <= __const_31^0 Quasi-invariant at l7: 1 + x2^0 <= __const_31^0 Quasi-invariant at l8: 1 <= 0 Postcondition: 1 + x2^0 <= __const_31^0 LOG: CALL check - Post:1 + x2^0 <= __const_31^0 - Process 57 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : 1 + x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.004001s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.004209s Postcondition: x2^0 <= __const_31^0 LOG: CALL check - Post:x2^0 <= __const_31^0 - Process 58 * Exit transition: * Postcondition : x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002917s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003045s Postcondition: 1 <= 0 LOG: CALL check - Post:1 <= 0 - Process 59 * Exit transition: * Postcondition : 1 <= 0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002594s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002714s Postcondition: 1 + x2^0 <= __const_31^0 LOG: CALL check - Post:1 + x2^0 <= __const_31^0 - Process 60 * Exit transition: * Postcondition : 1 + x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002599s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002729s Postcondition: 1 + x2^0 <= __const_31^0 LOG: CALL check - Post:1 + x2^0 <= __const_31^0 - Process 61 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : 1 + x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002803s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002986s LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 INVARIANTS: 6: 7: 8: Quasi-INVARIANTS to narrow Graph: 6: x2^0 <= __const_31^0 , 7: 1 + x2^0 <= __const_31^0 , 8: 1 <= 0 , Narrowing transition: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> LOG: Narrow transition size 1 ENTRIES: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> END ENTRIES: GRAPH: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> END GRAPH: EXIT: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> POST: x3^0 <= __const_31^0 LOG: Try proving POST Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.096488s Time used: 0.095877 Improving Solution with cost 5 ... LOG: CALL solveNonLinearGetNextSolution LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 0.079629s Time used: 0.079615 LOG: SAT solveNonLinear - Elapsed time: 0.176116s Cost: 5; Total time: 0.175492 Failed at location 6: 1 + x2^0 <= __const_31^0 Failed at location 7: x2^0 <= __const_31^0 Failed at location 7: x2^0 <= __const_31^0 Failed at location 7: x2^0 <= __const_31^0 Failed at location 8: 1 <= 0 Before Improving: Quasi-invariant at l6: 1 + x2^0 <= __const_31^0 Quasi-invariant at l7: x2^0 <= __const_31^0 Quasi-invariant at l8: 1 <= 0 Optimizing invariants... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.019790s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.013588s Remaining time after improvement: 0.976172 Postcondition implied by a set of quasi-invariant(s): Quasi-invariant at l6: x2^0 <= 1 + __const_31^0 Quasi-invariant at l7: x2^0 <= __const_31^0 Quasi-invariant at l8: 1 <= 0 Postcondition: x2^0 <= __const_31^0 LOG: CALL check - Post:x2^0 <= __const_31^0 - Process 62 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003742s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003938s Postcondition: x2^0 <= 1 + __const_31^0 LOG: CALL check - Post:x2^0 <= 1 + __const_31^0 - Process 63 * Exit transition: * Postcondition : x2^0 <= 1 + __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002747s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002886s Postcondition: 1 <= 0 LOG: CALL check - Post:1 <= 0 - Process 64 * Exit transition: * Postcondition : 1 <= 0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002602s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002721s Postcondition: x2^0 <= __const_31^0 LOG: CALL check - Post:x2^0 <= __const_31^0 - Process 65 * Exit transition: * Postcondition : x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002638s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002767s Postcondition: x2^0 <= __const_31^0 LOG: CALL check - Post:x2^0 <= __const_31^0 - Process 66 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002809s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002977s > Postcondition is not implied (too many tries)! LOG: RETURN check - Elapsed time: 0.783550s Calling Safety with literal x3^0 <= __const_31^0 and entry undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> LOG: CALL check - Post:x3^0 <= __const_31^0 - Process 67 * Exit transition: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> * Postcondition : x3^0 <= __const_31^0 Postcodition moved up: undef216 <= __const_31^0 LOG: Try proving POST Postcondition: undef216 <= __const_31^0 LOG: CALL check - Post:undef216 <= __const_31^0 - Process 68 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : undef216 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002952s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003130s Postcondition: undef216 <= __const_31^0 LOG: CALL check - Post:undef216 <= __const_31^0 - Process 69 * Exit transition: * Postcondition : undef216 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002623s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002741s Postcondition: undef216 <= __const_31^0 LOG: CALL check - Post:undef216 <= __const_31^0 - Process 70 * Exit transition: * Postcondition : undef216 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002626s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002742s Postcondition: undef216 <= __const_31^0 LOG: CALL check - Post:undef216 <= __const_31^0 - Process 71 * Exit transition: * Postcondition : undef216 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002626s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002742s Postcondition: undef216 <= __const_31^0 LOG: CALL check - Post:undef216 <= __const_31^0 - Process 72 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : undef216 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002810s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002966s LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 Narrowing transition: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> LOG: Narrow transition size 1 ENTRIES: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> END ENTRIES: GRAPH: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> END GRAPH: EXIT: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> POST: x3^0 <= __const_31^0 LOG: Try proving POST Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.094697s Time used: 0.094146 Improving Solution with cost 5 ... LOG: CALL solveNonLinearGetNextSolution LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 0.066369s Time used: 0.066357 LOG: SAT solveNonLinear - Elapsed time: 0.161066s Cost: 5; Total time: 0.160503 Failed at location 6: x2^0 <= 1 Failed at location 7: x2^0 <= 0 Failed at location 7: x2^0 <= 0 Failed at location 7: x2^0 <= 0 Failed at location 8: 1 <= 0 Before Improving: Quasi-invariant at l6: x2^0 <= 1 Quasi-invariant at l7: x2^0 <= 0 Quasi-invariant at l8: 1 <= 0 Optimizing invariants... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.015094s Remaining time after improvement: 0.992799 Postcondition implied by a set of quasi-invariant(s): Quasi-invariant at l6: x2^0 <= 1 Quasi-invariant at l7: x2^0 <= 0 Quasi-invariant at l8: 1 <= 0 Postcondition: x2^0 <= 0 LOG: CALL check - Post:x2^0 <= 0 - Process 73 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : x2^0 <= 0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003814s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003991s Postcondition: x2^0 <= 1 LOG: CALL check - Post:x2^0 <= 1 - Process 74 * Exit transition: * Postcondition : x2^0 <= 1 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002904s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003015s Postcondition: 1 <= 0 LOG: CALL check - Post:1 <= 0 - Process 75 * Exit transition: * Postcondition : 1 <= 0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002629s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002737s Postcondition: x2^0 <= 0 LOG: CALL check - Post:x2^0 <= 0 - Process 76 * Exit transition: * Postcondition : x2^0 <= 0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002674s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002787s Postcondition: x2^0 <= 0 LOG: CALL check - Post:x2^0 <= 0 - Process 77 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : x2^0 <= 0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002824s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002976s LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 INVARIANTS: 6: 7: 8: Quasi-INVARIANTS to narrow Graph: 6: x2^0 <= 1 , 7: x2^0 <= 0 , 8: 1 <= 0 , Narrowing transition: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> LOG: Narrow transition size 1 ENTRIES: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> END ENTRIES: GRAPH: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> END GRAPH: EXIT: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> POST: x3^0 <= __const_31^0 LOG: Try proving POST Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.106124s Time used: 0.1055 Improving Solution with cost 5 ... LOG: CALL solveNonLinearGetNextSolution LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 0.092977s Time used: 0.092963 LOG: SAT solveNonLinear - Elapsed time: 0.199101s Cost: 5; Total time: 0.198463 Failed at location 6: x2^0 <= __const_31^0 Failed at location 7: x2^0 <= __const_31^0 Failed at location 7: x2^0 <= __const_31^0 Failed at location 7: x2^0 <= __const_31^0 Failed at location 8: x2^0 <= __const_31^0 Before Improving: Quasi-invariant at l6: x2^0 <= __const_31^0 Quasi-invariant at l7: x2^0 <= __const_31^0 Quasi-invariant at l8: x2^0 <= __const_31^0 Optimizing invariants... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.021702s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.012032s Remaining time after improvement: 0.975593 Postcondition implied by a set of quasi-invariant(s): Quasi-invariant at l6: x2^0 <= 1 + __const_31^0 Quasi-invariant at l7: x2^0 <= __const_31^0 Quasi-invariant at l8: x2^0 <= __const_31^0 Postcondition: x2^0 <= __const_31^0 LOG: CALL check - Post:x2^0 <= __const_31^0 - Process 78 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003749s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003950s Postcondition: x2^0 <= 1 + __const_31^0 LOG: CALL check - Post:x2^0 <= 1 + __const_31^0 - Process 79 * Exit transition: * Postcondition : x2^0 <= 1 + __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002784s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002913s Postcondition: x2^0 <= __const_31^0 LOG: CALL check - Post:x2^0 <= __const_31^0 - Process 80 * Exit transition: * Postcondition : x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002668s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002795s Postcondition: x2^0 <= __const_31^0 LOG: CALL check - Post:x2^0 <= __const_31^0 - Process 81 * Exit transition: * Postcondition : x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002664s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002792s Postcondition: x2^0 <= __const_31^0 LOG: CALL check - Post:x2^0 <= __const_31^0 - Process 82 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002852s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003029s LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 INVARIANTS: 6: 7: 8: Quasi-INVARIANTS to narrow Graph: 6: x2^0 <= 1 + __const_31^0 , 7: x2^0 <= __const_31^0 , 8: x2^0 <= __const_31^0 , Narrowing transition: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> LOG: Narrow transition size 1 ENTRIES: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> END ENTRIES: GRAPH: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> END GRAPH: EXIT: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> POST: x3^0 <= __const_31^0 LOG: Try proving POST Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.134537s Time used: 0.134405 Solving with 2 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 4.005214s Time used: 4.00012 Solving with 3 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 1.050201s Time used: 1.00013 LOG: Postcondition is not implied - no solution > Postcondition is not implied! LOG: RETURN check - Elapsed time: 5.850208s INVARIANTS: 4: 5: Quasi-INVARIANTS to narrow Graph: 4: x3^0 <= __const_31^0 + __const_32^0 , 5: x3^0 <= __const_31^0 , Narrowing transition: undef49, x1^0 -> undef54, x2^0 -> undef55, x3^0 -> -__const_32^0 + undef56, x4^0 -> undef60, x5^0 -> undef61, x6^0 -> undef62, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef95, x1^0 -> undef100, x2^0 -> undef101, x3^0 -> undef102, x4^0 -> undef106, x5^0 -> undef107, x6^0 -> undef108, rest remain the same}> LOG: Narrow transition size 1 invGraph after Narrowing: Transitions: undef49, x1^0 -> undef54, x2^0 -> undef55, x3^0 -> -__const_32^0 + undef56, x4^0 -> undef60, x5^0 -> undef61, x6^0 -> undef62, rest remain the same}> undef95, x1^0 -> undef100, x2^0 -> undef101, x3^0 -> undef102, x4^0 -> undef106, x5^0 -> undef107, x6^0 -> undef108, rest remain the same}> Variables: __const_32^0, x0^0, x1^0, x2^0, x3^0, x4^0, x5^0, x6^0, __const_31^0 Checking conditional termination of SCC {l4, l5}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003036s LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.012474s Trying to remove transition: undef95, x1^0 -> undef100, x2^0 -> undef101, x3^0 -> undef102, x4^0 -> undef106, x5^0 -> undef107, x6^0 -> undef108, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.023894s Time used: 0.022821 Trying to remove transition: undef49, x1^0 -> undef54, x2^0 -> undef55, x3^0 -> -__const_32^0 + undef56, x4^0 -> undef60, x5^0 -> undef61, x6^0 -> undef62, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.028045s Time used: 0.024701 Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.169773s Time used: 0.165466 Improving Solution with cost 5 ... LOG: CALL solveNonLinearGetNextSolution LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 0.096648s Time used: 0.096608 LOG: SAT solveNonLinear - Elapsed time: 0.266420s Cost: 5; Total time: 0.262074 Failed at location 4: 1 <= __const_32^0 Failed at location 5: 1 <= __const_32^0 Failed at location 5: 1 <= __const_32^0 Failed at location 5: 1 <= __const_32^0 Failed at location 5: 1 <= __const_32^0 Before Improving: Quasi-invariant at l4: 1 <= __const_32^0 Quasi-invariant at l5: 1 <= __const_32^0 Optimizing invariants... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.017434s Remaining time after improvement: 0.993496 Termination implied by a set of quasi-invariant(s): Quasi-invariant at l4: 1 <= __const_32^0 Quasi-invariant at l5: 1 <= __const_32^0 [ Invariant Graph ] Strengthening and disabling transitions... LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef49, x1^0 -> undef54, x2^0 -> undef55, x3^0 -> -__const_32^0 + undef56, x4^0 -> undef60, x5^0 -> undef61, x6^0 -> undef62, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef95, x1^0 -> undef100, x2^0 -> undef101, x3^0 -> undef102, x4^0 -> undef106, x5^0 -> undef107, x6^0 -> undef108, rest remain the same}> [ Termination Graph ] Strengthening and disabling transitions... LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef49, x1^0 -> undef54, x2^0 -> undef55, x3^0 -> -__const_32^0 + undef56, x4^0 -> undef60, x5^0 -> undef61, x6^0 -> undef62, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef95, x1^0 -> undef100, x2^0 -> undef101, x3^0 -> undef102, x4^0 -> undef106, x5^0 -> undef107, x6^0 -> undef108, rest remain the same}> Ranking function: -__const_31^0 - __const_32^0 + x3^0 New Graphs: Calling Safety with literal 1 <= __const_32^0 and entry LOG: CALL check - Post:1 <= __const_32^0 - Process 83 * Exit transition: * Postcondition : 1 <= __const_32^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002623s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002707s Calling Safety with literal 1 <= __const_32^0 and entry LOG: CALL check - Post:1 <= __const_32^0 - Process 84 * Exit transition: * Postcondition : 1 <= __const_32^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002564s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002653s Calling Safety with literal 1 <= __const_32^0 and entry undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> LOG: CALL check - Post:1 <= __const_32^0 - Process 85 * Exit transition: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> * Postcondition : 1 <= __const_32^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002827s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002946s Calling Safety with literal 1 <= __const_32^0 and entry undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> LOG: CALL check - Post:1 <= __const_32^0 - Process 86 * Exit transition: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> * Postcondition : 1 <= __const_32^0 Postcodition moved up: 1 <= __const_32^0 LOG: Try proving POST Postcondition: 1 <= __const_32^0 LOG: CALL check - Post:1 <= __const_32^0 - Process 87 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : 1 <= __const_32^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003200s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003383s Postcondition: 1 <= __const_32^0 LOG: CALL check - Post:1 <= __const_32^0 - Process 88 * Exit transition: * Postcondition : 1 <= __const_32^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002875s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002986s Postcondition: 1 <= __const_32^0 LOG: CALL check - Post:1 <= __const_32^0 - Process 89 * Exit transition: * Postcondition : 1 <= __const_32^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002893s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003009s Postcondition: 1 <= __const_32^0 LOG: CALL check - Post:1 <= __const_32^0 - Process 90 * Exit transition: * Postcondition : 1 <= __const_32^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002934s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003045s Postcondition: 1 <= __const_32^0 LOG: CALL check - Post:1 <= __const_32^0 - Process 91 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : 1 <= __const_32^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003075s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003243s LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 Narrowing transition: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> LOG: Narrow transition size 1 ENTRIES: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> END ENTRIES: GRAPH: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> END GRAPH: EXIT: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> POST: 1 <= __const_32^0 LOG: Try proving POST Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.098267s Time used: 0.097607 Improving Solution with cost 5 ... LOG: CALL solveNonLinearGetNextSolution LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 0.089692s Time used: 0.089677 LOG: SAT solveNonLinear - Elapsed time: 0.187958s Cost: 5; Total time: 0.187284 Failed at location 6: 1 <= 0 Failed at location 7: 1 + x2^0 <= __const_31^0 Failed at location 7: 1 + x2^0 <= __const_31^0 Failed at location 7: 1 + x2^0 <= __const_31^0 Failed at location 8: 1 <= 0 Before Improving: Quasi-invariant at l6: 1 <= 0 Quasi-invariant at l7: 1 + x2^0 <= __const_31^0 Quasi-invariant at l8: 1 <= 0 Optimizing invariants... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.014613s Remaining time after improvement: 0.99447 Postcondition implied by a set of quasi-invariant(s): Quasi-invariant at l6: 1 <= 0 Quasi-invariant at l7: 1 + x2^0 <= __const_31^0 Quasi-invariant at l8: 1 <= 0 Postcondition: 1 + x2^0 <= __const_31^0 LOG: CALL check - Post:1 + x2^0 <= __const_31^0 - Process 92 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : 1 + x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.004118s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.004315s Postcondition: 1 <= 0 LOG: CALL check - Post:1 <= 0 - Process 93 * Exit transition: * Postcondition : 1 <= 0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003192s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003308s Postcondition: 1 <= 0 LOG: CALL check - Post:1 <= 0 - Process 94 * Exit transition: * Postcondition : 1 <= 0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002876s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.002997s Postcondition: 1 + x2^0 <= __const_31^0 LOG: CALL check - Post:1 + x2^0 <= __const_31^0 - Process 95 * Exit transition: * Postcondition : 1 + x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002940s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003067s Postcondition: 1 + x2^0 <= __const_31^0 LOG: CALL check - Post:1 + x2^0 <= __const_31^0 - Process 96 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : 1 + x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003130s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003320s LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 INVARIANTS: 6: 7: 8: Quasi-INVARIANTS to narrow Graph: 6: 1 <= 0 , 7: 1 + x2^0 <= __const_31^0 , 8: 1 <= 0 , Narrowing transition: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> LOG: Narrow transition size 1 ENTRIES: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> END ENTRIES: GRAPH: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> END GRAPH: EXIT: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> POST: 1 <= __const_32^0 LOG: Try proving POST Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.098678s Time used: 0.097982 Improving Solution with cost 5 ... LOG: CALL solveNonLinearGetNextSolution LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 0.086148s Time used: 0.08613 LOG: SAT solveNonLinear - Elapsed time: 0.184826s Cost: 5; Total time: 0.184112 Failed at location 6: 1 <= __const_31^0 Failed at location 7: x2^0 <= __const_31^0 + __const_32^0 Failed at location 7: x2^0 <= __const_31^0 + __const_32^0 Failed at location 7: x2^0 <= __const_31^0 + __const_32^0 Failed at location 8: 1 <= __const_31^0 Before Improving: Quasi-invariant at l6: 1 <= __const_31^0 Quasi-invariant at l7: x2^0 <= __const_31^0 + __const_32^0 Quasi-invariant at l8: 1 <= __const_31^0 Optimizing invariants... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.018981s Remaining time after improvement: 0.990309 Postcondition implied by a set of quasi-invariant(s): Quasi-invariant at l6: 1 <= __const_31^0 Quasi-invariant at l7: x2^0 <= __const_31^0 + __const_32^0 Quasi-invariant at l8: 1 <= __const_31^0 Postcondition: x2^0 <= __const_31^0 + __const_32^0 LOG: CALL check - Post:x2^0 <= __const_31^0 + __const_32^0 - Process 97 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : x2^0 <= __const_31^0 + __const_32^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.004528s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.004755s Postcondition: 1 <= __const_31^0 LOG: CALL check - Post:1 <= __const_31^0 - Process 98 * Exit transition: * Postcondition : 1 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003279s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003408s Postcondition: 1 <= __const_31^0 LOG: CALL check - Post:1 <= __const_31^0 - Process 99 * Exit transition: * Postcondition : 1 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002976s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003103s Postcondition: x2^0 <= __const_31^0 + __const_32^0 LOG: CALL check - Post:x2^0 <= __const_31^0 + __const_32^0 - Process 100 * Exit transition: * Postcondition : x2^0 <= __const_31^0 + __const_32^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003043s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003189s Postcondition: x2^0 <= __const_31^0 + __const_32^0 LOG: CALL check - Post:x2^0 <= __const_31^0 + __const_32^0 - Process 101 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : x2^0 <= __const_31^0 + __const_32^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003211s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003397s LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 INVARIANTS: 6: 7: 8: Quasi-INVARIANTS to narrow Graph: 6: 1 <= __const_31^0 , 7: x2^0 <= __const_31^0 + __const_32^0 , 8: 1 <= __const_31^0 , Narrowing transition: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> LOG: Narrow transition size 1 ENTRIES: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> END ENTRIES: GRAPH: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> END GRAPH: EXIT: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> POST: 1 <= __const_32^0 LOG: Try proving POST Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.099649s Time used: 0.098886 Improving Solution with cost 5 ... LOG: CALL solveNonLinearGetNextSolution LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 0.081053s Time used: 0.081039 LOG: SAT solveNonLinear - Elapsed time: 0.180702s Cost: 5; Total time: 0.179925 Failed at location 6: x2^0 <= __const_31^0 + __const_32^0 Failed at location 7: 1 + x2^0 <= __const_31^0 + __const_32^0 Failed at location 7: 1 + x2^0 <= __const_31^0 + __const_32^0 Failed at location 7: 1 + x2^0 <= __const_31^0 + __const_32^0 Failed at location 8: 1 + x2^0 <= __const_31^0 + __const_32^0 Before Improving: Quasi-invariant at l6: x2^0 <= __const_31^0 + __const_32^0 Quasi-invariant at l7: 1 + x2^0 <= __const_31^0 + __const_32^0 Quasi-invariant at l8: 1 + x2^0 <= __const_31^0 + __const_32^0 Optimizing invariants... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.023157s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.014764s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.015478s Remaining time after improvement: 0.959251 Postcondition implied by a set of quasi-invariant(s): Quasi-invariant at l6: x2^0 <= 1 + __const_31^0 + __const_32^0 Quasi-invariant at l7: x2^0 <= __const_31^0 + __const_32^0 Quasi-invariant at l8: x2^0 <= 1 + __const_31^0 + __const_32^0 Postcondition: x2^0 <= __const_31^0 + __const_32^0 LOG: CALL check - Post:x2^0 <= __const_31^0 + __const_32^0 - Process 102 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : x2^0 <= __const_31^0 + __const_32^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003940s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.004168s Postcondition: x2^0 <= 1 + __const_31^0 + __const_32^0 LOG: CALL check - Post:x2^0 <= 1 + __const_31^0 + __const_32^0 - Process 103 * Exit transition: * Postcondition : x2^0 <= 1 + __const_31^0 + __const_32^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003264s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003420s Postcondition: x2^0 <= 1 + __const_31^0 + __const_32^0 LOG: CALL check - Post:x2^0 <= 1 + __const_31^0 + __const_32^0 - Process 104 * Exit transition: * Postcondition : x2^0 <= 1 + __const_31^0 + __const_32^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003156s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003308s Postcondition: x2^0 <= __const_31^0 + __const_32^0 LOG: CALL check - Post:x2^0 <= __const_31^0 + __const_32^0 - Process 105 * Exit transition: * Postcondition : x2^0 <= __const_31^0 + __const_32^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002952s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003110s Postcondition: x2^0 <= __const_31^0 + __const_32^0 LOG: CALL check - Post:x2^0 <= __const_31^0 + __const_32^0 - Process 106 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : x2^0 <= __const_31^0 + __const_32^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.002994s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003206s > Postcondition is not implied (too many tries)! LOG: RETURN check - Elapsed time: 0.906212s Calling Safety with literal 1 <= __const_32^0 and entry undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> LOG: CALL check - Post:1 <= __const_32^0 - Process 107 * Exit transition: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> * Postcondition : 1 <= __const_32^0 Postcodition moved up: 1 <= __const_32^0 LOG: Try proving POST Postcondition: 1 <= __const_32^0 LOG: CALL check - Post:1 <= __const_32^0 - Process 108 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : 1 <= __const_32^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003334s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003512s Postcondition: 1 <= __const_32^0 LOG: CALL check - Post:1 <= __const_32^0 - Process 109 * Exit transition: * Postcondition : 1 <= __const_32^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003025s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003139s Postcondition: 1 <= __const_32^0 LOG: CALL check - Post:1 <= __const_32^0 - Process 110 * Exit transition: * Postcondition : 1 <= __const_32^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003015s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003128s Postcondition: 1 <= __const_32^0 LOG: CALL check - Post:1 <= __const_32^0 - Process 111 * Exit transition: * Postcondition : 1 <= __const_32^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003026s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003137s Postcondition: 1 <= __const_32^0 LOG: CALL check - Post:1 <= __const_32^0 - Process 112 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : 1 <= __const_32^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003205s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003357s LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 Narrowing transition: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> LOG: Narrow transition size 1 ENTRIES: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> END ENTRIES: GRAPH: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> END GRAPH: EXIT: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> POST: 1 <= __const_32^0 LOG: Try proving POST Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.119592s Time used: 0.118936 Improving Solution with cost 5 ... LOG: CALL solveNonLinearGetNextSolution LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 0.085608s Time used: 0.085593 LOG: SAT solveNonLinear - Elapsed time: 0.205200s Cost: 5; Total time: 0.204529 Failed at location 6: 1 <= __const_32^0 Failed at location 7: 1 + x2^0 <= __const_32^0 Failed at location 7: 1 + x2^0 <= __const_32^0 Failed at location 7: 1 + x2^0 <= __const_32^0 Failed at location 8: 1 <= __const_32^0 Before Improving: Quasi-invariant at l6: 1 <= __const_32^0 Quasi-invariant at l7: 1 + x2^0 <= __const_32^0 Quasi-invariant at l8: 1 <= __const_32^0 Optimizing invariants... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.019630s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008509s Remaining time after improvement: 0.981998 Postcondition implied by a set of quasi-invariant(s): Quasi-invariant at l6: 1 <= __const_32^0 Quasi-invariant at l7: x2^0 <= __const_32^0 Quasi-invariant at l8: 1 <= __const_32^0 Postcondition: x2^0 <= __const_32^0 LOG: CALL check - Post:x2^0 <= __const_32^0 - Process 113 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : x2^0 <= __const_32^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003979s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.004174s Postcondition: 1 <= __const_32^0 LOG: CALL check - Post:1 <= __const_32^0 - Process 114 * Exit transition: * Postcondition : 1 <= __const_32^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003138s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003260s Postcondition: 1 <= __const_32^0 LOG: CALL check - Post:1 <= __const_32^0 - Process 115 * Exit transition: * Postcondition : 1 <= __const_32^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003048s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003176s Postcondition: x2^0 <= __const_32^0 LOG: CALL check - Post:x2^0 <= __const_32^0 - Process 116 * Exit transition: * Postcondition : x2^0 <= __const_32^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003096s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003225s Postcondition: x2^0 <= __const_32^0 LOG: CALL check - Post:x2^0 <= __const_32^0 - Process 117 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : x2^0 <= __const_32^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003287s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003457s LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 INVARIANTS: 6: 7: 8: Quasi-INVARIANTS to narrow Graph: 6: 1 <= __const_32^0 , 7: x2^0 <= __const_32^0 , 8: 1 <= __const_32^0 , Narrowing transition: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> LOG: Narrow transition size 1 ENTRIES: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> END ENTRIES: GRAPH: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> END GRAPH: EXIT: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> POST: 1 <= __const_32^0 LOG: Try proving POST Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.103007s Time used: 0.102339 Improving Solution with cost 5 ... LOG: CALL solveNonLinearGetNextSolution LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 0.087788s Time used: 0.087774 LOG: SAT solveNonLinear - Elapsed time: 0.190795s Cost: 5; Total time: 0.190113 Failed at location 6: 1 + x2^0 <= __const_32^0 Failed at location 7: 1 + x2^0 <= 0 Failed at location 7: 1 + x2^0 <= 0 Failed at location 7: 1 + x2^0 <= 0 Failed at location 8: 1 <= __const_32^0 Before Improving: Quasi-invariant at l6: 1 + x2^0 <= __const_32^0 Quasi-invariant at l7: 1 + x2^0 <= 0 Quasi-invariant at l8: 1 <= __const_32^0 Optimizing invariants... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.021744s Quasi-invariant improved LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.011458s Remaining time after improvement: 0.97737 Postcondition implied by a set of quasi-invariant(s): Quasi-invariant at l6: x2^0 <= __const_32^0 Quasi-invariant at l7: 1 + x2^0 <= 0 Quasi-invariant at l8: 1 <= __const_32^0 Postcondition: 1 + x2^0 <= 0 LOG: CALL check - Post:1 + x2^0 <= 0 - Process 118 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : 1 + x2^0 <= 0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.004227s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.004424s Postcondition: x2^0 <= __const_32^0 LOG: CALL check - Post:x2^0 <= __const_32^0 - Process 119 * Exit transition: * Postcondition : x2^0 <= __const_32^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003197s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003324s Postcondition: 1 <= __const_32^0 LOG: Postcondition is not implied - Post: 1 <= __const_32^0 - Already checked Already checked with failure Postcondition: 1 + x2^0 <= 0 LOG: CALL check - Post:1 + x2^0 <= 0 - Process 120 * Exit transition: * Postcondition : 1 + x2^0 <= 0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003122s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003253s Postcondition: 1 + x2^0 <= 0 LOG: CALL check - Post:1 + x2^0 <= 0 - Process 121 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : 1 + x2^0 <= 0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003272s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003460s LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 LOG: NarrowEntry size 1 INVARIANTS: 6: 7: 8: Quasi-INVARIANTS to narrow Graph: 6: x2^0 <= __const_32^0 , 7: 1 + x2^0 <= 0 , 8: 1 <= __const_32^0 , Narrowing transition: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> LOG: Narrow transition size 1 ENTRIES: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> END ENTRIES: GRAPH: undef118, x1^0 -> undef123, x2^0 -> -1 + undef124, x3^0 -> undef129, x4^0 -> undef130, x5^0 -> undef131, x6^0 -> undef119, rest remain the same}> undef233, x1^0 -> undef238, x2^0 -> undef239, x3^0 -> undef244, x4^0 -> undef245, x5^0 -> undef246, x6^0 -> undef234, rest remain the same}> undef164, x1^0 -> undef169, x2^0 -> undef170, x3^0 -> undef175, x4^0 -> undef176, x5^0 -> undef177, x6^0 -> undef165, rest remain the same}> undef187, x1^0 -> undef192, x2^0 -> undef193, x3^0 -> undef198, x4^0 -> undef199, x5^0 -> undef200, x6^0 -> undef188, rest remain the same}> END GRAPH: EXIT: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> POST: 1 <= __const_32^0 LOG: Try proving POST Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.132726s Time used: 0.13202 Improving Solution with cost 5 ... LOG: CALL solveNonLinearGetNextSolution LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 0.095333s Time used: 0.095318 LOG: SAT solveNonLinear - Elapsed time: 0.228059s Cost: 5; Total time: 0.227338 Failed at location 6: 1 + x2^0 <= __const_31^0 Failed at location 7: 1 + x2^0 <= __const_31^0 Failed at location 7: 1 + x2^0 <= __const_31^0 Failed at location 7: 1 + x2^0 <= __const_31^0 Failed at location 8: 1 + x2^0 <= __const_31^0 Before Improving: Quasi-invariant at l6: 1 + x2^0 <= __const_31^0 Quasi-invariant at l7: 1 + x2^0 <= __const_31^0 Quasi-invariant at l8: 1 + x2^0 <= __const_31^0 Optimizing invariants... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 1.010031s Remaining time after improvement: -1.3e-05 Postcondition implied by a set of quasi-invariant(s): Quasi-invariant at l6: 1 + x2^0 <= __const_31^0 Quasi-invariant at l7: 1 + x2^0 <= __const_31^0 Quasi-invariant at l8: 1 + x2^0 <= __const_31^0 Postcondition: 1 + x2^0 <= __const_31^0 LOG: CALL check - Post:1 + x2^0 <= __const_31^0 - Process 122 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : 1 + x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.007005s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.007251s Postcondition: 1 + x2^0 <= __const_31^0 LOG: CALL check - Post:1 + x2^0 <= __const_31^0 - Process 123 * Exit transition: * Postcondition : 1 + x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003497s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003660s Postcondition: 1 + x2^0 <= __const_31^0 LOG: CALL check - Post:1 + x2^0 <= __const_31^0 - Process 124 * Exit transition: * Postcondition : 1 + x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003121s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003251s Postcondition: 1 + x2^0 <= __const_31^0 LOG: CALL check - Post:1 + x2^0 <= __const_31^0 - Process 125 * Exit transition: * Postcondition : 1 + x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003200s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003346s Postcondition: 1 + x2^0 <= __const_31^0 LOG: CALL check - Post:1 + x2^0 <= __const_31^0 - Process 126 * Exit transition: undef578, x1^0 -> undef583, x2^0 -> undef583, x3^0 -> undef589, x4^0 -> undef590, x5^0 -> undef591, x6^0 -> undef579, rest remain the same}> * Postcondition : 1 + x2^0 <= __const_31^0 LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003359s > Postcondition is not implied! LOG: RETURN check - Elapsed time: 0.003549s > Postcondition is not implied (too many tries)! LOG: RETURN check - Elapsed time: 1.969750s INVARIANTS: 4: 5: Quasi-INVARIANTS to narrow Graph: 4: 1 <= __const_32^0 , 5: 1 <= __const_32^0 , Narrowing transition: undef49, x1^0 -> undef54, x2^0 -> undef55, x3^0 -> -__const_32^0 + undef56, x4^0 -> undef60, x5^0 -> undef61, x6^0 -> undef62, rest remain the same}> LOG: Narrow transition size 1 Narrowing transition: undef95, x1^0 -> undef100, x2^0 -> undef101, x3^0 -> undef102, x4^0 -> undef106, x5^0 -> undef107, x6^0 -> undef108, rest remain the same}> LOG: Narrow transition size 1 invGraph after Narrowing: Transitions: undef49, x1^0 -> undef54, x2^0 -> undef55, x3^0 -> -__const_32^0 + undef56, x4^0 -> undef60, x5^0 -> undef61, x6^0 -> undef62, rest remain the same}> undef95, x1^0 -> undef100, x2^0 -> undef101, x3^0 -> undef102, x4^0 -> undef106, x5^0 -> undef107, x6^0 -> undef108, rest remain the same}> Variables: __const_32^0, x0^0, x1^0, x2^0, x3^0, x4^0, x5^0, x6^0, __const_31^0 Checking conditional termination of SCC {l4, l5}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003263s LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.013675s Trying to remove transition: undef95, x1^0 -> undef100, x2^0 -> undef101, x3^0 -> undef102, x4^0 -> undef106, x5^0 -> undef107, x6^0 -> undef108, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.027595s Time used: 0.026091 Trying to remove transition: undef49, x1^0 -> undef54, x2^0 -> undef55, x3^0 -> -__const_32^0 + undef56, x4^0 -> undef60, x5^0 -> undef61, x6^0 -> undef62, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.030576s Time used: 0.026279 Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.191091s Time used: 0.186862 Solving with 2 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 4.007481s Time used: 4.00004 Solving with 3 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 1.023486s Time used: 1.00024 Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.047694s Time used: 0.042694 Proving non-termination of subgraph 2 Transitions: undef49, x1^0 -> undef54, x2^0 -> undef55, x3^0 -> -__const_32^0 + undef56, x4^0 -> undef60, x5^0 -> undef61, x6^0 -> undef62, rest remain the same}> undef95, x1^0 -> undef100, x2^0 -> undef101, x3^0 -> undef102, x4^0 -> undef106, x5^0 -> undef107, x6^0 -> undef108, rest remain the same}> Variables: __const_32^0, x0^0, x1^0, x2^0, x3^0, x4^0, x5^0, x6^0, __const_31^0 Checking that every undef value has an assignment... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.010544s Checking conditional non-termination of SCC {l4, l5}... EXIT TRANSITIONS: Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.583262s Time used: 0.58046 Improving Solution with cost 5 ... LOG: CALL solveNonLinearGetNextSolution LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 0.932723s Time used: 0.932641 LOG: SAT solveNonLinear - Elapsed time: 1.515985s Cost: 5; Total time: 1.5131 Failed at location 4: __const_32^0 <= 0 Before Improving: Quasi-invariant at l4: __const_32^0 <= 0 Optimizing invariants... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.022297s Remaining time after improvement: 0.98734 Minimizing number of undef constraints... LOG: CALL solveNonLinear LOG: RETURN solveNonLinear - Elapsed time: 0.026835s Number of undef constraints reduced! Non-termination implied by a set of quasi-invariant(s): Quasi-invariant at l4: __const_32^0 <= 0 Strengthening and disabling EXIT transitions... Closed exits from l4: 1 Strengthening exit transition (result): Strengthening exit transition (result): Strengthening exit transition (result): Strengthening and disabling transitions... LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef49, x1^0 -> undef54, x2^0 -> undef55, x3^0 -> -__const_32^0 + undef56, x4^0 -> undef60, x5^0 -> undef61, x6^0 -> undef62, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef95, x1^0 -> undef100, x2^0 -> undef101, x3^0 -> undef102, x4^0 -> undef106, x5^0 -> undef107, x6^0 -> undef108, rest remain the same}> Checking conditional non-termination of SCC {l4, l5}... EXIT TRANSITIONS: Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.749662s Time used: 0.747894 Improving Solution with cost 4 ... LOG: CALL solveNonLinearGetNextSolution LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 0.159498s Time used: 0.159476 LOG: SAT solveNonLinear - Elapsed time: 0.909160s Cost: 4; Total time: 0.90737 Failed at location 4: 1 + __const_31^0 <= x3^0 Before Improving: Quasi-invariant at l4: 1 + __const_31^0 <= x3^0 Optimizing invariants... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.021088s Remaining time after improvement: 0.987733 Minimizing number of undef constraints... LOG: CALL solveNonLinear LOG: RETURN solveNonLinear - Elapsed time: 0.026494s Number of undef constraints reduced! Non-termination implied by a set of quasi-invariant(s): Quasi-invariant at l4: 1 + __const_31^0 <= x3^0 Strengthening and disabling EXIT transitions... Closed exits from l4: 1 Strengthening exit transition (result): Strengthening exit transition (result): Strengthening and disabling transitions... LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef49, x1^0 -> undef54, x2^0 -> undef55, x3^0 -> -__const_32^0 + undef56, x4^0 -> undef60, x5^0 -> undef61, x6^0 -> undef62, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef95, x1^0 -> undef100, x2^0 -> undef101, x3^0 -> undef102, x4^0 -> undef106, x5^0 -> undef107, x6^0 -> undef108, rest remain the same}> Checking conditional non-termination of SCC {l4, l5}... EXIT TRANSITIONS: Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.496818s Time used: 0.495057 Improving Solution with cost 5 ... LOG: CALL solveNonLinearGetNextSolution LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 0.313114s Time used: 0.31308 LOG: SAT solveNonLinear - Elapsed time: 0.809932s Cost: 5; Total time: 0.808137 Failed at location 5: __const_32^0 <= 0 Failed at location 5: __const_32^0 <= 0 Failed at location 5: __const_32^0 <= 0 Failed at location 5: __const_32^0 <= 0 Before Improving: Quasi-invariant at l5: __const_32^0 <= 0 Optimizing invariants... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.022074s Remaining time after improvement: 0.9876 Minimizing number of undef constraints... LOG: CALL solveNonLinear LOG: RETURN solveNonLinear - Elapsed time: 0.026575s Number of undef constraints reduced! Non-termination implied by a set of quasi-invariant(s): Quasi-invariant at l5: __const_32^0 <= 0 Strengthening and disabling EXIT transitions... Closed exits from l5: 1 Strengthening exit transition (result): Strengthening and disabling transitions... LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef49, x1^0 -> undef54, x2^0 -> undef55, x3^0 -> -__const_32^0 + undef56, x4^0 -> undef60, x5^0 -> undef61, x6^0 -> undef62, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef95, x1^0 -> undef100, x2^0 -> undef101, x3^0 -> undef102, x4^0 -> undef106, x5^0 -> undef107, x6^0 -> undef108, rest remain the same}> Checking conditional non-termination of SCC {l4, l5}... EXIT TRANSITIONS: Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.282496s Time used: 0.280759 Improving Solution with cost 4 ... LOG: CALL solveNonLinearGetNextSolution LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 0.154392s Time used: 0.154371 LOG: SAT solveNonLinear - Elapsed time: 0.436888s Cost: 4; Total time: 0.43513 Failed at location 5: 1 + __const_31^0 <= x3^0 Failed at location 5: 1 + __const_31^0 <= x3^0 Failed at location 5: 1 + __const_31^0 <= x3^0 Failed at location 5: 1 + __const_31^0 <= x3^0 Before Improving: Quasi-invariant at l5: 1 + __const_31^0 <= x3^0 Optimizing invariants... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.020758s Remaining time after improvement: 0.987848 Minimizing number of undef constraints... LOG: CALL solveNonLinear LOG: RETURN solveNonLinear - Elapsed time: 0.025809s Number of undef constraints reduced! Non-termination implied by a set of quasi-invariant(s): Quasi-invariant at l5: 1 + __const_31^0 <= x3^0 Strengthening and disabling EXIT transitions... Closed exits from l5: 1 Strengthening and disabling transitions... LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef49, x1^0 -> undef54, x2^0 -> undef55, x3^0 -> -__const_32^0 + undef56, x4^0 -> undef60, x5^0 -> undef61, x6^0 -> undef62, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef95, x1^0 -> undef100, x2^0 -> undef101, x3^0 -> undef102, x4^0 -> undef106, x5^0 -> undef107, x6^0 -> undef108, rest remain the same}> Calling reachability with... Transition: Conditions: __const_32^0 <= 0, 1 + __const_31^0 <= x3^0, Transition: Conditions: __const_32^0 <= 0, 1 + __const_31^0 <= x3^0, Transition: Conditions: __const_32^0 <= 0, 1 + __const_31^0 <= x3^0, Transition: Conditions: __const_32^0 <= 0, 1 + __const_31^0 <= x3^0, Transition: Conditions: __const_32^0 <= 0, 1 + __const_31^0 <= x3^0, OPEN EXITS: (condsUp: __const_32^0 <= 0) (condsUp: __const_32^0 <= 0) (condsUp: __const_32^0 <= 0) (condsUp: __const_32^0 <= 0) (condsUp: __const_32^0 <= 0) --- Reachability graph --- > Graph without transitions. Calling reachability with... Transition: Conditions: 1 + __const_31^0 <= x3^0, __const_32^0 <= 0, Transition: Conditions: 1 + __const_31^0 <= x3^0, __const_32^0 <= 0, Transition: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> Conditions: 1 + __const_31^0 <= x3^0, __const_32^0 <= 0, Transition: Conditions: 1 + __const_31^0 <= x3^0, __const_32^0 <= 0, Transition: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> Conditions: 1 + __const_31^0 <= x3^0, __const_32^0 <= 0, Transition: Conditions: 1 + __const_31^0 <= x3^0, __const_32^0 <= 0, Transition: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> Conditions: 1 + __const_31^0 <= x3^0, __const_32^0 <= 0, Transition: Conditions: 1 + __const_31^0 <= x3^0, __const_32^0 <= 0, Transition: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> Conditions: 1 + __const_31^0 <= x3^0, __const_32^0 <= 0, OPEN EXITS: undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> undef210, x1^0 -> undef215, x2^0 -> undef216, x3^0 -> undef216, x4^0 -> undef221, x5^0 -> undef222, x6^0 -> undef223, rest remain the same}> > Conditions are reachable! Program does NOT terminate