NO proof of prog.inttrs # AProVE Commit ID: 48fb2092695e11cc9f56e44b17a92a5f88ffb256 marcel 20180622 unpublished dirty Termination of the given IRSwT could be disproven: (0) IRSwT (1) IRSFormatTransformerProof [EQUIVALENT, 0 ms] (2) IRSwT (3) IRSwTTerminationDigraphProof [EQUIVALENT, 13.9 s] (4) IRSwT (5) IntTRSCompressionProof [EQUIVALENT, 2 ms] (6) IRSwT (7) FilterProof [EQUIVALENT, 0 ms] (8) IntTRS (9) IntTRSNonPeriodicNontermProof [COMPLETE, 7 ms] (10) NO ---------------------------------------- (0) Obligation: Rules: l0(___rho_1_HAT0, ___rho_2_HAT0, ___rho_3_HAT0, a33HAT0, a55HAT0, a77HAT0, curtimeHAT0, got_SIGHUPHAT0, last_copy_timeHAT0, ret_XLogArchivingActive44HAT0, ret_time66HAT0, ret_time88HAT0, tmp2HAT0, tt1HAT0, wakendHAT0) -> l1(___rho_1_HATpost, ___rho_2_HATpost, ___rho_3_HATpost, a33HATpost, a55HATpost, a77HATpost, curtimeHATpost, got_SIGHUPHATpost, last_copy_timeHATpost, ret_XLogArchivingActive44HATpost, ret_time66HATpost, ret_time88HATpost, tmp2HATpost, tt1HATpost, wakendHATpost) :|: wakendHAT0 = wakendHATpost && tt1HAT0 = tt1HATpost && tmp2HAT0 = tmp2HATpost && ret_time88HAT0 = ret_time88HATpost && ret_time66HAT0 = ret_time66HATpost && ret_XLogArchivingActive44HAT0 = ret_XLogArchivingActive44HATpost && last_copy_timeHAT0 = last_copy_timeHATpost && got_SIGHUPHAT0 = got_SIGHUPHATpost && curtimeHAT0 = curtimeHATpost && a77HAT0 = a77HATpost && a55HAT0 = a55HATpost && a33HAT0 = a33HATpost && ___rho_3_HAT0 = ___rho_3_HATpost && ___rho_2_HAT0 = ___rho_2_HATpost && ___rho_1_HAT0 = ___rho_1_HATpost && got_SIGHUPHAT0 <= 0 l0(x, x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13, x14) -> l2(x15, x16, x17, x18, x19, x20, x21, x22, x23, x24, x25, x26, x27, x28, x29) :|: x14 = x29 && x11 = x26 && x10 = x25 && x8 = x23 && x6 = x21 && x5 = x20 && x4 = x19 && x2 = x17 && x1 = x16 && x28 = x27 && x27 = x24 && x24 = x15 && x15 = x15 && x18 = 1 && x22 = 0 && 1 <= x7 l3(x30, x31, x32, x33, x34, x35, x36, x37, x38, x39, x40, x41, x42, x43, x44) -> l4(x45, x46, x47, x48, x49, x50, x51, x52, x53, x54, x55, x56, x57, x58, x59) :|: x44 = x59 && x43 = x58 && x42 = x57 && x41 = x56 && x40 = x55 && x39 = x54 && x38 = x53 && x37 = x52 && x36 = x51 && x35 = x50 && x34 = x49 && x33 = x48 && x32 = x47 && x31 = x46 && x30 = x45 l5(x60, x61, x62, x63, x64, x65, x66, x67, x68, x69, x70, x71, x72, x73, x74) -> l6(x75, x76, x77, x78, x79, x80, x81, x82, x83, x84, x85, x86, x87, x88, x89) :|: x74 = x89 && x73 = x88 && x72 = x87 && x71 = x86 && x70 = x85 && x69 = x84 && x68 = x83 && x67 = x82 && x66 = x81 && x65 = x80 && x64 = x79 && x63 = x78 && x62 = x77 && x61 = x76 && x60 = x75 l7(x90, x91, x92, x93, x94, x95, x96, x97, x98, x99, x100, x101, x102, x103, x104) -> l5(x105, x106, x107, x108, x109, x110, x111, x112, x113, x114, x115, x116, x117, x118, x119) :|: x104 = x119 && x103 = x118 && x102 = x117 && x101 = x116 && x100 = x115 && x99 = x114 && x98 = x113 && x97 = x112 && x96 = x111 && x95 = x110 && x94 = x109 && x93 = x108 && x92 = x107 && x91 = x106 && x90 = x105 l8(x120, x121, x122, x123, x124, x125, x126, x127, x128, x129, x130, x131, x132, x133, x134) -> l7(x135, x136, x137, x138, x139, x140, x141, x142, x143, x144, x145, x146, x147, x148, x149) :|: x134 = x149 && x133 = x148 && x132 = x147 && x131 = x146 && x130 = x145 && x129 = x144 && x128 = x143 && x127 = x142 && x126 = x141 && x125 = x140 && x124 = x139 && x123 = x138 && x122 = x137 && x121 = x136 && x120 = x135 && 1 + x126 - x128 <= 1000 l8(x150, x151, x152, x153, x154, x155, x156, x157, x158, x159, x160, x161, x162, x163, x164) -> l7(x165, x166, x167, x168, x169, x170, x171, x172, x173, x174, x175, x176, x177, x178, x179) :|: x163 = x178 && x162 = x177 && x161 = x176 && x160 = x175 && x159 = x174 && x158 = x173 && x157 = x172 && x156 = x171 && x155 = x170 && x154 = x169 && x153 = x168 && x152 = x167 && x151 = x166 && x150 = x165 && x179 = 1 && 1000 <= x156 - x158 l9(x180, x181, x182, x183, x184, x185, x186, x187, x188, x189, x190, x191, x192, x193, x194) -> l7(x195, x196, x197, x198, x199, x200, x201, x202, x203, x204, x205, x206, x207, x208, x209) :|: x194 = x209 && x193 = x208 && x192 = x207 && x191 = x206 && x190 = x205 && x189 = x204 && x188 = x203 && x187 = x202 && x186 = x201 && x185 = x200 && x184 = x199 && x183 = x198 && x182 = x197 && x181 = x196 && x180 = x195 && 1 <= x194 l9(x210, x211, x212, x213, x214, x215, x216, x217, x218, x219, x220, x221, x222, x223, x224) -> l8(x225, x226, x227, x228, x229, x230, x231, x232, x233, x234, x235, x236, x237, x238, x239) :|: x224 = x239 && x223 = x238 && x222 = x237 && x220 = x235 && x219 = x234 && x218 = x233 && x217 = x232 && x214 = x229 && x213 = x228 && x211 = x226 && x210 = x225 && x231 = x236 && x236 = x227 && x227 = x227 && x230 = 0 && x224 <= 0 l1(x240, x241, x242, x243, x244, x245, x246, x247, x248, x249, x250, x251, x252, x253, x254) -> l9(x255, x256, x257, x258, x259, x260, x261, x262, x263, x264, x265, x266, x267, x268, x269) :|: x254 = x269 && x253 = x268 && x252 = x267 && x251 = x266 && x250 = x265 && x249 = x264 && x248 = x263 && x247 = x262 && x246 = x261 && x245 = x260 && x244 = x259 && x243 = x258 && x242 = x257 && x241 = x256 && x240 = x255 && x254 <= 0 l1(x270, x271, x272, x273, x274, x275, x276, x277, x278, x279, x280, x281, x282, x283, x284) -> l9(x285, x286, x287, x288, x289, x290, x291, x292, x293, x294, x295, x296, x297, x298, x299) :|: x283 = x298 && x282 = x297 && x281 = x296 && x279 = x294 && x277 = x292 && x276 = x291 && x275 = x290 && x273 = x288 && x271 = x286 && x270 = x285 && x293 = x295 && x295 = x287 && x287 = x287 && x289 = 0 && x299 = 0 && 1 <= x284 l6(x300, x301, x302, x303, x304, x305, x306, x307, x308, x309, x310, x311, x312, x313, x314) -> l10(x315, x316, x317, x318, x319, x320, x321, x322, x323, x324, x325, x326, x327, x328, x329) :|: x314 = x329 && x313 = x328 && x312 = x327 && x311 = x326 && x310 = x325 && x309 = x324 && x308 = x323 && x307 = x322 && x306 = x321 && x305 = x320 && x304 = x319 && x303 = x318 && x302 = x317 && x301 = x316 && x300 = x315 l10(x330, x331, x332, x333, x334, x335, x336, x337, x338, x339, x340, x341, x342, x343, x344) -> l6(x345, x346, x347, x348, x349, x350, x351, x352, x353, x354, x355, x356, x357, x358, x359) :|: x344 = x359 && x343 = x358 && x342 = x357 && x341 = x356 && x340 = x355 && x339 = x354 && x338 = x353 && x337 = x352 && x336 = x351 && x335 = x350 && x334 = x349 && x333 = x348 && x332 = x347 && x331 = x346 && x330 = x345 l2(x360, x361, x362, x363, x364, x365, x366, x367, x368, x369, x370, x371, x372, x373, x374) -> l1(x375, x376, x377, x378, x379, x380, x381, x382, x383, x384, x385, x386, x387, x388, x389) :|: x374 = x389 && x373 = x388 && x372 = x387 && x371 = x386 && x370 = x385 && x369 = x384 && x368 = x383 && x367 = x382 && x366 = x381 && x365 = x380 && x364 = x379 && x363 = x378 && x362 = x377 && x361 = x376 && x360 = x375 && 1 <= x373 l2(x390, x391, x392, x393, x394, x395, x396, x397, x398, x399, x400, x401, x402, x403, x404) -> l5(x405, x406, x407, x408, x409, x410, x411, x412, x413, x414, x415, x416, x417, x418, x419) :|: x404 = x419 && x403 = x418 && x402 = x417 && x401 = x416 && x400 = x415 && x399 = x414 && x398 = x413 && x397 = x412 && x396 = x411 && x395 = x410 && x394 = x409 && x393 = x408 && x392 = x407 && x391 = x406 && x390 = x405 && x403 <= 0 l11(x420, x421, x422, x423, x424, x425, x426, x427, x428, x429, x430, x431, x432, x433, x434) -> l0(x435, x436, x437, x438, x439, x440, x441, x442, x443, x444, x445, x446, x447, x448, x449) :|: x436 = x436 && x450 = 1 && x442 = x436 && x449 = 1 && x420 = x435 && x422 = x437 && x423 = x438 && x424 = x439 && x425 = x440 && x426 = x441 && x428 = x443 && x429 = x444 && x430 = x445 && x431 = x446 && x432 = x447 && x433 = x448 l12(x451, x452, x453, x454, x455, x456, x457, x458, x459, x460, x461, x462, x463, x464, x465) -> l11(x466, x467, x468, x469, x470, x471, x472, x473, x474, x475, x476, x477, x478, x479, x480) :|: x465 = x480 && x464 = x479 && x463 = x478 && x462 = x477 && x461 = x476 && x460 = x475 && x459 = x474 && x458 = x473 && x457 = x472 && x456 = x471 && x455 = x470 && x454 = x469 && x453 = x468 && x452 = x467 && x451 = x466 Start term: l12(___rho_1_HAT0, ___rho_2_HAT0, ___rho_3_HAT0, a33HAT0, a55HAT0, a77HAT0, curtimeHAT0, got_SIGHUPHAT0, last_copy_timeHAT0, ret_XLogArchivingActive44HAT0, ret_time66HAT0, ret_time88HAT0, tmp2HAT0, tt1HAT0, wakendHAT0) ---------------------------------------- (1) IRSFormatTransformerProof (EQUIVALENT) Reformatted IRS to match normalized format (transformed away non-linear left-hand sides, !=, / and %). ---------------------------------------- (2) Obligation: Rules: l0(___rho_1_HAT0, ___rho_2_HAT0, ___rho_3_HAT0, a33HAT0, a55HAT0, a77HAT0, curtimeHAT0, got_SIGHUPHAT0, last_copy_timeHAT0, ret_XLogArchivingActive44HAT0, ret_time66HAT0, ret_time88HAT0, tmp2HAT0, tt1HAT0, wakendHAT0) -> l1(___rho_1_HATpost, ___rho_2_HATpost, ___rho_3_HATpost, a33HATpost, a55HATpost, a77HATpost, curtimeHATpost, got_SIGHUPHATpost, last_copy_timeHATpost, ret_XLogArchivingActive44HATpost, ret_time66HATpost, ret_time88HATpost, tmp2HATpost, tt1HATpost, wakendHATpost) :|: wakendHAT0 = wakendHATpost && tt1HAT0 = tt1HATpost && tmp2HAT0 = tmp2HATpost && ret_time88HAT0 = ret_time88HATpost && ret_time66HAT0 = ret_time66HATpost && ret_XLogArchivingActive44HAT0 = ret_XLogArchivingActive44HATpost && last_copy_timeHAT0 = last_copy_timeHATpost && got_SIGHUPHAT0 = got_SIGHUPHATpost && curtimeHAT0 = curtimeHATpost && a77HAT0 = a77HATpost && a55HAT0 = a55HATpost && a33HAT0 = a33HATpost && ___rho_3_HAT0 = ___rho_3_HATpost && ___rho_2_HAT0 = ___rho_2_HATpost && ___rho_1_HAT0 = ___rho_1_HATpost && got_SIGHUPHAT0 <= 0 l0(x, x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13, x14) -> l2(x15, x16, x17, x18, x19, x20, x21, x22, x23, x24, x25, x26, x27, x28, x29) :|: x14 = x29 && x11 = x26 && x10 = x25 && x8 = x23 && x6 = x21 && x5 = x20 && x4 = x19 && x2 = x17 && x1 = x16 && x28 = x27 && x27 = x24 && x24 = x15 && x15 = x15 && x18 = 1 && x22 = 0 && 1 <= x7 l3(x30, x31, x32, x33, x34, x35, x36, x37, x38, x39, x40, x41, x42, x43, x44) -> l4(x45, x46, x47, x48, x49, x50, x51, x52, x53, x54, x55, x56, x57, x58, x59) :|: x44 = x59 && x43 = x58 && x42 = x57 && x41 = x56 && x40 = x55 && x39 = x54 && x38 = x53 && x37 = x52 && x36 = x51 && x35 = x50 && x34 = x49 && x33 = x48 && x32 = x47 && x31 = x46 && x30 = x45 l5(x60, x61, x62, x63, x64, x65, x66, x67, x68, x69, x70, x71, x72, x73, x74) -> l6(x75, x76, x77, x78, x79, x80, x81, x82, x83, x84, x85, x86, x87, x88, x89) :|: x74 = x89 && x73 = x88 && x72 = x87 && x71 = x86 && x70 = x85 && x69 = x84 && x68 = x83 && x67 = x82 && x66 = x81 && x65 = x80 && x64 = x79 && x63 = x78 && x62 = x77 && x61 = x76 && x60 = x75 l7(x90, x91, x92, x93, x94, x95, x96, x97, x98, x99, x100, x101, x102, x103, x104) -> l5(x105, x106, x107, x108, x109, x110, x111, x112, x113, x114, x115, x116, x117, x118, x119) :|: x104 = x119 && x103 = x118 && x102 = x117 && x101 = x116 && x100 = x115 && x99 = x114 && x98 = x113 && x97 = x112 && x96 = x111 && x95 = x110 && x94 = x109 && x93 = x108 && x92 = x107 && x91 = x106 && x90 = x105 l8(x120, x121, x122, x123, x124, x125, x126, x127, x128, x129, x130, x131, x132, x133, x134) -> l7(x135, x136, x137, x138, x139, x140, x141, x142, x143, x144, x145, x146, x147, x148, x149) :|: x134 = x149 && x133 = x148 && x132 = x147 && x131 = x146 && x130 = x145 && x129 = x144 && x128 = x143 && x127 = x142 && x126 = x141 && x125 = x140 && x124 = x139 && x123 = x138 && x122 = x137 && x121 = x136 && x120 = x135 && 1 + x126 - x128 <= 1000 l8(x150, x151, x152, x153, x154, x155, x156, x157, x158, x159, x160, x161, x162, x163, x164) -> l7(x165, x166, x167, x168, x169, x170, x171, x172, x173, x174, x175, x176, x177, x178, x179) :|: x163 = x178 && x162 = x177 && x161 = x176 && x160 = x175 && x159 = x174 && x158 = x173 && x157 = x172 && x156 = x171 && x155 = x170 && x154 = x169 && x153 = x168 && x152 = x167 && x151 = x166 && x150 = x165 && x179 = 1 && 1000 <= x156 - x158 l9(x180, x181, x182, x183, x184, x185, x186, x187, x188, x189, x190, x191, x192, x193, x194) -> l7(x195, x196, x197, x198, x199, x200, x201, x202, x203, x204, x205, x206, x207, x208, x209) :|: x194 = x209 && x193 = x208 && x192 = x207 && x191 = x206 && x190 = x205 && x189 = x204 && x188 = x203 && x187 = x202 && x186 = x201 && x185 = x200 && x184 = x199 && x183 = x198 && x182 = x197 && x181 = x196 && x180 = x195 && 1 <= x194 l9(x210, x211, x212, x213, x214, x215, x216, x217, x218, x219, x220, x221, x222, x223, x224) -> l8(x225, x226, x227, x228, x229, x230, x231, x232, x233, x234, x235, x236, x237, x238, x239) :|: x224 = x239 && x223 = x238 && x222 = x237 && x220 = x235 && x219 = x234 && x218 = x233 && x217 = x232 && x214 = x229 && x213 = x228 && x211 = x226 && x210 = x225 && x231 = x236 && x236 = x227 && x227 = x227 && x230 = 0 && x224 <= 0 l1(x240, x241, x242, x243, x244, x245, x246, x247, x248, x249, x250, x251, x252, x253, x254) -> l9(x255, x256, x257, x258, x259, x260, x261, x262, x263, x264, x265, x266, x267, x268, x269) :|: x254 = x269 && x253 = x268 && x252 = x267 && x251 = x266 && x250 = x265 && x249 = x264 && x248 = x263 && x247 = x262 && x246 = x261 && x245 = x260 && x244 = x259 && x243 = x258 && x242 = x257 && x241 = x256 && x240 = x255 && x254 <= 0 l1(x270, x271, x272, x273, x274, x275, x276, x277, x278, x279, x280, x281, x282, x283, x284) -> l9(x285, x286, x287, x288, x289, x290, x291, x292, x293, x294, x295, x296, x297, x298, x299) :|: x283 = x298 && x282 = x297 && x281 = x296 && x279 = x294 && x277 = x292 && x276 = x291 && x275 = x290 && x273 = x288 && x271 = x286 && x270 = x285 && x293 = x295 && x295 = x287 && x287 = x287 && x289 = 0 && x299 = 0 && 1 <= x284 l6(x300, x301, x302, x303, x304, x305, x306, x307, x308, x309, x310, x311, x312, x313, x314) -> l10(x315, x316, x317, x318, x319, x320, x321, x322, x323, x324, x325, x326, x327, x328, x329) :|: x314 = x329 && x313 = x328 && x312 = x327 && x311 = x326 && x310 = x325 && x309 = x324 && x308 = x323 && x307 = x322 && x306 = x321 && x305 = x320 && x304 = x319 && x303 = x318 && x302 = x317 && x301 = x316 && x300 = x315 l10(x330, x331, x332, x333, x334, x335, x336, x337, x338, x339, x340, x341, x342, x343, x344) -> l6(x345, x346, x347, x348, x349, x350, x351, x352, x353, x354, x355, x356, x357, x358, x359) :|: x344 = x359 && x343 = x358 && x342 = x357 && x341 = x356 && x340 = x355 && x339 = x354 && x338 = x353 && x337 = x352 && x336 = x351 && x335 = x350 && x334 = x349 && x333 = x348 && x332 = x347 && x331 = x346 && x330 = x345 l2(x360, x361, x362, x363, x364, x365, x366, x367, x368, x369, x370, x371, x372, x373, x374) -> l1(x375, x376, x377, x378, x379, x380, x381, x382, x383, x384, x385, x386, x387, x388, x389) :|: x374 = x389 && x373 = x388 && x372 = x387 && x371 = x386 && x370 = x385 && x369 = x384 && x368 = x383 && x367 = x382 && x366 = x381 && x365 = x380 && x364 = x379 && x363 = x378 && x362 = x377 && x361 = x376 && x360 = x375 && 1 <= x373 l2(x390, x391, x392, x393, x394, x395, x396, x397, x398, x399, x400, x401, x402, x403, x404) -> l5(x405, x406, x407, x408, x409, x410, x411, x412, x413, x414, x415, x416, x417, x418, x419) :|: x404 = x419 && x403 = x418 && x402 = x417 && x401 = x416 && x400 = x415 && x399 = x414 && x398 = x413 && x397 = x412 && x396 = x411 && x395 = x410 && x394 = x409 && x393 = x408 && x392 = x407 && x391 = x406 && x390 = x405 && x403 <= 0 l11(x420, x421, x422, x423, x424, x425, x426, x427, x428, x429, x430, x431, x432, x433, x434) -> l0(x435, x436, x437, x438, x439, x440, x441, x442, x443, x444, x445, x446, x447, x448, x449) :|: x436 = x436 && x450 = 1 && x442 = x436 && x449 = 1 && x420 = x435 && x422 = x437 && x423 = x438 && x424 = x439 && x425 = x440 && x426 = x441 && x428 = x443 && x429 = x444 && x430 = x445 && x431 = x446 && x432 = x447 && x433 = x448 l12(x451, x452, x453, x454, x455, x456, x457, x458, x459, x460, x461, x462, x463, x464, x465) -> l11(x466, x467, x468, x469, x470, x471, x472, x473, x474, x475, x476, x477, x478, x479, x480) :|: x465 = x480 && x464 = x479 && x463 = x478 && x462 = x477 && x461 = x476 && x460 = x475 && x459 = x474 && x458 = x473 && x457 = x472 && x456 = x471 && x455 = x470 && x454 = x469 && x453 = x468 && x452 = x467 && x451 = x466 Start term: l12(___rho_1_HAT0, ___rho_2_HAT0, ___rho_3_HAT0, a33HAT0, a55HAT0, a77HAT0, curtimeHAT0, got_SIGHUPHAT0, last_copy_timeHAT0, ret_XLogArchivingActive44HAT0, ret_time66HAT0, ret_time88HAT0, tmp2HAT0, tt1HAT0, wakendHAT0) ---------------------------------------- (3) IRSwTTerminationDigraphProof (EQUIVALENT) Constructed termination digraph! Nodes: (1) l0(___rho_1_HAT0, ___rho_2_HAT0, ___rho_3_HAT0, a33HAT0, a55HAT0, a77HAT0, curtimeHAT0, got_SIGHUPHAT0, last_copy_timeHAT0, ret_XLogArchivingActive44HAT0, ret_time66HAT0, ret_time88HAT0, tmp2HAT0, tt1HAT0, wakendHAT0) -> l1(___rho_1_HATpost, ___rho_2_HATpost, ___rho_3_HATpost, a33HATpost, a55HATpost, a77HATpost, curtimeHATpost, got_SIGHUPHATpost, last_copy_timeHATpost, ret_XLogArchivingActive44HATpost, ret_time66HATpost, ret_time88HATpost, tmp2HATpost, tt1HATpost, wakendHATpost) :|: wakendHAT0 = wakendHATpost && tt1HAT0 = tt1HATpost && tmp2HAT0 = tmp2HATpost && ret_time88HAT0 = ret_time88HATpost && ret_time66HAT0 = ret_time66HATpost && ret_XLogArchivingActive44HAT0 = ret_XLogArchivingActive44HATpost && last_copy_timeHAT0 = last_copy_timeHATpost && got_SIGHUPHAT0 = got_SIGHUPHATpost && curtimeHAT0 = curtimeHATpost && a77HAT0 = a77HATpost && a55HAT0 = a55HATpost && a33HAT0 = a33HATpost && ___rho_3_HAT0 = ___rho_3_HATpost && ___rho_2_HAT0 = ___rho_2_HATpost && ___rho_1_HAT0 = ___rho_1_HATpost && got_SIGHUPHAT0 <= 0 (2) l0(x, x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13, x14) -> l2(x15, x16, x17, x18, x19, x20, x21, x22, x23, x24, x25, x26, x27, x28, x29) :|: x14 = x29 && x11 = x26 && x10 = x25 && x8 = x23 && x6 = x21 && x5 = x20 && x4 = x19 && x2 = x17 && x1 = x16 && x28 = x27 && x27 = x24 && x24 = x15 && x15 = x15 && x18 = 1 && x22 = 0 && 1 <= x7 (3) l3(x30, x31, x32, x33, x34, x35, x36, x37, x38, x39, x40, x41, x42, x43, x44) -> l4(x45, x46, x47, x48, x49, x50, x51, x52, x53, x54, x55, x56, x57, x58, x59) :|: x44 = x59 && x43 = x58 && x42 = x57 && x41 = x56 && x40 = x55 && x39 = x54 && x38 = x53 && x37 = x52 && x36 = x51 && x35 = x50 && x34 = x49 && x33 = x48 && x32 = x47 && x31 = x46 && x30 = x45 (4) l5(x60, x61, x62, x63, x64, x65, x66, x67, x68, x69, x70, x71, x72, x73, x74) -> l6(x75, x76, x77, x78, x79, x80, x81, x82, x83, x84, x85, x86, x87, x88, x89) :|: x74 = x89 && x73 = x88 && x72 = x87 && x71 = x86 && x70 = x85 && x69 = x84 && x68 = x83 && x67 = x82 && x66 = x81 && x65 = x80 && x64 = x79 && x63 = x78 && x62 = x77 && x61 = x76 && x60 = x75 (5) l7(x90, x91, x92, x93, x94, x95, x96, x97, x98, x99, x100, x101, x102, x103, x104) -> l5(x105, x106, x107, x108, x109, x110, x111, x112, x113, x114, x115, x116, x117, x118, x119) :|: x104 = x119 && x103 = x118 && x102 = x117 && x101 = x116 && x100 = x115 && x99 = x114 && x98 = x113 && x97 = x112 && x96 = x111 && x95 = x110 && x94 = x109 && x93 = x108 && x92 = x107 && x91 = x106 && x90 = x105 (6) l8(x120, x121, x122, x123, x124, x125, x126, x127, x128, x129, x130, x131, x132, x133, x134) -> l7(x135, x136, x137, x138, x139, x140, x141, x142, x143, x144, x145, x146, x147, x148, x149) :|: x134 = x149 && x133 = x148 && x132 = x147 && x131 = x146 && x130 = x145 && x129 = x144 && x128 = x143 && x127 = x142 && x126 = x141 && x125 = x140 && x124 = x139 && x123 = x138 && x122 = x137 && x121 = x136 && x120 = x135 && 1 + x126 - x128 <= 1000 (7) l8(x150, x151, x152, x153, x154, x155, x156, x157, x158, x159, x160, x161, x162, x163, x164) -> l7(x165, x166, x167, x168, x169, x170, x171, x172, x173, x174, x175, x176, x177, x178, x179) :|: x163 = x178 && x162 = x177 && x161 = x176 && x160 = x175 && x159 = x174 && x158 = x173 && x157 = x172 && x156 = x171 && x155 = x170 && x154 = x169 && x153 = x168 && x152 = x167 && x151 = x166 && x150 = x165 && x179 = 1 && 1000 <= x156 - x158 (8) l9(x180, x181, x182, x183, x184, x185, x186, x187, x188, x189, x190, x191, x192, x193, x194) -> l7(x195, x196, x197, x198, x199, x200, x201, x202, x203, x204, x205, x206, x207, x208, x209) :|: x194 = x209 && x193 = x208 && x192 = x207 && x191 = x206 && x190 = x205 && x189 = x204 && x188 = x203 && x187 = x202 && x186 = x201 && x185 = x200 && x184 = x199 && x183 = x198 && x182 = x197 && x181 = x196 && x180 = x195 && 1 <= x194 (9) l9(x210, x211, x212, x213, x214, x215, x216, x217, x218, x219, x220, x221, x222, x223, x224) -> l8(x225, x226, x227, x228, x229, x230, x231, x232, x233, x234, x235, x236, x237, x238, x239) :|: x224 = x239 && x223 = x238 && x222 = x237 && x220 = x235 && x219 = x234 && x218 = x233 && x217 = x232 && x214 = x229 && x213 = x228 && x211 = x226 && x210 = x225 && x231 = x236 && x236 = x227 && x227 = x227 && x230 = 0 && x224 <= 0 (10) l1(x240, x241, x242, x243, x244, x245, x246, x247, x248, x249, x250, x251, x252, x253, x254) -> l9(x255, x256, x257, x258, x259, x260, x261, x262, x263, x264, x265, x266, x267, x268, x269) :|: x254 = x269 && x253 = x268 && x252 = x267 && x251 = x266 && x250 = x265 && x249 = x264 && x248 = x263 && x247 = x262 && x246 = x261 && x245 = x260 && x244 = x259 && x243 = x258 && x242 = x257 && x241 = x256 && x240 = x255 && x254 <= 0 (11) l1(x270, x271, x272, x273, x274, x275, x276, x277, x278, x279, x280, x281, x282, x283, x284) -> l9(x285, x286, x287, x288, x289, x290, x291, x292, x293, x294, x295, x296, x297, x298, x299) :|: x283 = x298 && x282 = x297 && x281 = x296 && x279 = x294 && x277 = x292 && x276 = x291 && x275 = x290 && x273 = x288 && x271 = x286 && x270 = x285 && x293 = x295 && x295 = x287 && x287 = x287 && x289 = 0 && x299 = 0 && 1 <= x284 (12) l6(x300, x301, x302, x303, x304, x305, x306, x307, x308, x309, x310, x311, x312, x313, x314) -> l10(x315, x316, x317, x318, x319, x320, x321, x322, x323, x324, x325, x326, x327, x328, x329) :|: x314 = x329 && x313 = x328 && x312 = x327 && x311 = x326 && x310 = x325 && x309 = x324 && x308 = x323 && x307 = x322 && x306 = x321 && x305 = x320 && x304 = x319 && x303 = x318 && x302 = x317 && x301 = x316 && x300 = x315 (13) l10(x330, x331, x332, x333, x334, x335, x336, x337, x338, x339, x340, x341, x342, x343, x344) -> l6(x345, x346, x347, x348, x349, x350, x351, x352, x353, x354, x355, x356, x357, x358, x359) :|: x344 = x359 && x343 = x358 && x342 = x357 && x341 = x356 && x340 = x355 && x339 = x354 && x338 = x353 && x337 = x352 && x336 = x351 && x335 = x350 && x334 = x349 && x333 = x348 && x332 = x347 && x331 = x346 && x330 = x345 (14) l2(x360, x361, x362, x363, x364, x365, x366, x367, x368, x369, x370, x371, x372, x373, x374) -> l1(x375, x376, x377, x378, x379, x380, x381, x382, x383, x384, x385, x386, x387, x388, x389) :|: x374 = x389 && x373 = x388 && x372 = x387 && x371 = x386 && x370 = x385 && x369 = x384 && x368 = x383 && x367 = x382 && x366 = x381 && x365 = x380 && x364 = x379 && x363 = x378 && x362 = x377 && x361 = x376 && x360 = x375 && 1 <= x373 (15) l2(x390, x391, x392, x393, x394, x395, x396, x397, x398, x399, x400, x401, x402, x403, x404) -> l5(x405, x406, x407, x408, x409, x410, x411, x412, x413, x414, x415, x416, x417, x418, x419) :|: x404 = x419 && x403 = x418 && x402 = x417 && x401 = x416 && x400 = x415 && x399 = x414 && x398 = x413 && x397 = x412 && x396 = x411 && x395 = x410 && x394 = x409 && x393 = x408 && x392 = x407 && x391 = x406 && x390 = x405 && x403 <= 0 (16) l11(x420, x421, x422, x423, x424, x425, x426, x427, x428, x429, x430, x431, x432, x433, x434) -> l0(x435, x436, x437, x438, x439, x440, x441, x442, x443, x444, x445, x446, x447, x448, x449) :|: x436 = x436 && x450 = 1 && x442 = x436 && x449 = 1 && x420 = x435 && x422 = x437 && x423 = x438 && x424 = x439 && x425 = x440 && x426 = x441 && x428 = x443 && x429 = x444 && x430 = x445 && x431 = x446 && x432 = x447 && x433 = x448 (17) l12(x451, x452, x453, x454, x455, x456, x457, x458, x459, x460, x461, x462, x463, x464, x465) -> l11(x466, x467, x468, x469, x470, x471, x472, x473, x474, x475, x476, x477, x478, x479, x480) :|: x465 = x480 && x464 = x479 && x463 = x478 && x462 = x477 && x461 = x476 && x460 = x475 && x459 = x474 && x458 = x473 && x457 = x472 && x456 = x471 && x455 = x470 && x454 = x469 && x453 = x468 && x452 = x467 && x451 = x466 Arcs: (1) -> (10), (11) (2) -> (14), (15) (4) -> (12) (5) -> (4) (6) -> (5) (7) -> (5) (8) -> (5) (9) -> (6), (7) (10) -> (9) (11) -> (9) (12) -> (13) (13) -> (12) (14) -> (10), (11) (15) -> (4) (16) -> (1), (2) (17) -> (16) This digraph is fully evaluated! ---------------------------------------- (4) Obligation: Termination digraph: Nodes: (1) l6(x300, x301, x302, x303, x304, x305, x306, x307, x308, x309, x310, x311, x312, x313, x314) -> l10(x315, x316, x317, x318, x319, x320, x321, x322, x323, x324, x325, x326, x327, x328, x329) :|: x314 = x329 && x313 = x328 && x312 = x327 && x311 = x326 && x310 = x325 && x309 = x324 && x308 = x323 && x307 = x322 && x306 = x321 && x305 = x320 && x304 = x319 && x303 = x318 && x302 = x317 && x301 = x316 && x300 = x315 (2) l10(x330, x331, x332, x333, x334, x335, x336, x337, x338, x339, x340, x341, x342, x343, x344) -> l6(x345, x346, x347, x348, x349, x350, x351, x352, x353, x354, x355, x356, x357, x358, x359) :|: x344 = x359 && x343 = x358 && x342 = x357 && x341 = x356 && x340 = x355 && x339 = x354 && x338 = x353 && x337 = x352 && x336 = x351 && x335 = x350 && x334 = x349 && x333 = x348 && x332 = x347 && x331 = x346 && x330 = x345 Arcs: (1) -> (2) (2) -> (1) This digraph is fully evaluated! ---------------------------------------- (5) IntTRSCompressionProof (EQUIVALENT) Compressed rules. ---------------------------------------- (6) Obligation: Rules: l6(x300:0, x301:0, x302:0, x303:0, x304:0, x305:0, x306:0, x307:0, x308:0, x309:0, x310:0, x311:0, x312:0, x313:0, x314:0) -> l6(x300:0, x301:0, x302:0, x303:0, x304:0, x305:0, x306:0, x307:0, x308:0, x309:0, x310:0, x311:0, x312:0, x313:0, x314:0) :|: TRUE ---------------------------------------- (7) FilterProof (EQUIVALENT) Used the following sort dictionary for filtering: l6(VARIABLE, VARIABLE, VARIABLE, VARIABLE, VARIABLE, VARIABLE, VARIABLE, VARIABLE, VARIABLE, VARIABLE, VARIABLE, VARIABLE, VARIABLE, VARIABLE, VARIABLE) Replaced non-predefined constructor symbols by 0. ---------------------------------------- (8) Obligation: Rules: l6(x300:0, x301:0, x302:0, x303:0, x304:0, x305:0, x306:0, x307:0, x308:0, x309:0, x310:0, x311:0, x312:0, x313:0, x314:0) -> l6(x300:0, x301:0, x302:0, x303:0, x304:0, x305:0, x306:0, x307:0, x308:0, x309:0, x310:0, x311:0, x312:0, x313:0, x314:0) :|: TRUE ---------------------------------------- (9) IntTRSNonPeriodicNontermProof (COMPLETE) Normalized system to the following form: f(pc, x300:0, x301:0, x302:0, x303:0, x304:0, x305:0, x306:0, x307:0, x308:0, x309:0, x310:0, x311:0, x312:0, x313:0, x314:0) -> f(1, x300:0, x301:0, x302:0, x303:0, x304:0, x305:0, x306:0, x307:0, x308:0, x309:0, x310:0, x311:0, x312:0, x313:0, x314:0) :|: pc = 1 && TRUE Proved unsatisfiability of the following formula, indicating that the system is never left after entering: (((run2_0 = ((1 * 1)) and run2_1 = ((run1_1 * 1)) and run2_2 = ((run1_2 * 1)) and run2_3 = ((run1_3 * 1)) and run2_4 = ((run1_4 * 1)) and run2_5 = ((run1_5 * 1)) and run2_6 = ((run1_6 * 1)) and run2_7 = ((run1_7 * 1)) and run2_8 = ((run1_8 * 1)) and run2_9 = ((run1_9 * 1)) and run2_10 = ((run1_10 * 1)) and run2_11 = ((run1_11 * 1)) and run2_12 = ((run1_12 * 1)) and run2_13 = ((run1_13 * 1)) and run2_14 = ((run1_14 * 1)) and run2_15 = ((run1_15 * 1))) and (((run1_0 * 1)) = ((1 * 1)) and T)) and !(((run2_0 * 1)) = ((1 * 1)) and T)) Proved satisfiability of the following formula, indicating that the system is entered at least once: ((run2_0 = ((1 * 1)) and run2_1 = ((run1_1 * 1)) and run2_2 = ((run1_2 * 1)) and run2_3 = ((run1_3 * 1)) and run2_4 = ((run1_4 * 1)) and run2_5 = ((run1_5 * 1)) and run2_6 = ((run1_6 * 1)) and run2_7 = ((run1_7 * 1)) and run2_8 = ((run1_8 * 1)) and run2_9 = ((run1_9 * 1)) and run2_10 = ((run1_10 * 1)) and run2_11 = ((run1_11 * 1)) and run2_12 = ((run1_12 * 1)) and run2_13 = ((run1_13 * 1)) and run2_14 = ((run1_14 * 1)) and run2_15 = ((run1_15 * 1))) and (((run1_0 * 1)) = ((1 * 1)) and T)) ---------------------------------------- (10) NO