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, 10.7 s] (4) IRSwT (5) IntTRSCompressionProof [EQUIVALENT, 42 ms] (6) IRSwT (7) FilterProof [EQUIVALENT, 0 ms] (8) IntTRS (9) IntTRSNonPeriodicNontermProof [COMPLETE, 4 ms] (10) NO ---------------------------------------- (0) Obligation: Rules: l0(__const_1000HAT0, __rho_1_HAT0, __rho_2_HAT0, __rho_4_HAT0, __rho_5_HAT0, __rho_6_HAT0, __rho_7_HAT0, a22HAT0, curtimeHAT0, got_SIGHUPHAT0, last_copy_timeHAT0, tt1HAT0, wakendHAT0) -> l1(__const_1000HATpost, __rho_1_HATpost, __rho_2_HATpost, __rho_4_HATpost, __rho_5_HATpost, __rho_6_HATpost, __rho_7_HATpost, a22HATpost, curtimeHATpost, got_SIGHUPHATpost, last_copy_timeHATpost, tt1HATpost, wakendHATpost) :|: wakendHAT0 = wakendHATpost && tt1HAT0 = tt1HATpost && last_copy_timeHAT0 = last_copy_timeHATpost && got_SIGHUPHAT0 = got_SIGHUPHATpost && curtimeHAT0 = curtimeHATpost && a22HAT0 = a22HATpost && __rho_7_HAT0 = __rho_7_HATpost && __rho_6_HAT0 = __rho_6_HATpost && __rho_5_HAT0 = __rho_5_HATpost && __rho_4_HAT0 = __rho_4_HATpost && __rho_2_HAT0 = __rho_2_HATpost && __rho_1_HAT0 = __rho_1_HATpost && __const_1000HAT0 = __const_1000HATpost && got_SIGHUPHAT0 <= 0 l0(x, x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12) -> l2(x13, x14, x15, x16, x17, x18, x19, x20, x21, x22, x23, x24, x25) :|: x12 = x25 && x10 = x23 && x8 = x21 && x6 = x19 && x5 = x18 && x3 = x16 && x2 = x15 && x1 = x14 && x = x13 && x24 = x17 && x17 = x17 && x20 = 1 && x22 = 0 && 1 <= x9 l3(x26, x27, x28, x29, x30, x31, x32, x33, x34, x35, x36, x37, x38) -> l4(x39, x40, x41, x42, x43, x44, x45, x46, x47, x48, x49, x50, x51) :|: x38 = x51 && x37 = x50 && x36 = x49 && x35 = x48 && x34 = x47 && x33 = x46 && x32 = x45 && x31 = x44 && x30 = x43 && x29 = x42 && x28 = x41 && x27 = x40 && x26 = x39 l5(x52, x53, x54, x55, x56, x57, x58, x59, x60, x61, x62, x63, x64) -> l6(x65, x66, x67, x68, x69, x70, x71, x72, x73, x74, x75, x76, x77) :|: x64 = x77 && x63 = x76 && x62 = x75 && x61 = x74 && x60 = x73 && x59 = x72 && x58 = x71 && x57 = x70 && x56 = x69 && x55 = x68 && x54 = x67 && x53 = x66 && x52 = x65 l7(x78, x79, x80, x81, x82, x83, x84, x85, x86, x87, x88, x89, x90) -> l5(x91, x92, x93, x94, x95, x96, x97, x98, x99, x100, x101, x102, x103) :|: x90 = x103 && x89 = x102 && x88 = x101 && x87 = x100 && x86 = x99 && x85 = x98 && x84 = x97 && x83 = x96 && x82 = x95 && x80 = x93 && x79 = x92 && x78 = x91 && x94 = x94 l8(x104, x105, x106, x107, x108, x109, x110, x111, x112, x113, x114, x115, x116) -> l7(x117, x118, x119, x120, x121, x122, x123, x124, x125, x126, x127, x128, x129) :|: x116 = x129 && x115 = x128 && x114 = x127 && x113 = x126 && x112 = x125 && x111 = x124 && x110 = x123 && x109 = x122 && x108 = x121 && x107 = x120 && x106 = x119 && x105 = x118 && x104 = x117 && 1 + x112 - x114 <= x104 l8(x130, x131, x132, x133, x134, x135, x136, x137, x138, x139, x140, x141, x142) -> l7(x143, x144, x145, x146, x147, x148, x149, x150, x151, x152, x153, x154, x155) :|: x141 = x154 && x140 = x153 && x139 = x152 && x138 = x151 && x137 = x150 && x136 = x149 && x135 = x148 && x134 = x147 && x133 = x146 && x132 = x145 && x131 = x144 && x130 = x143 && x155 = 1 && x130 <= x138 - x140 l9(x156, x157, x158, x159, x160, x161, x162, x163, x164, x165, x166, x167, x168) -> l7(x169, x170, x171, x172, x173, x174, x175, x176, x177, x178, x179, x180, x181) :|: x168 = x181 && x167 = x180 && x166 = x179 && x165 = x178 && x164 = x177 && x163 = x176 && x162 = x175 && x161 = x174 && x160 = x173 && x159 = x172 && x158 = x171 && x157 = x170 && x156 = x169 && 1 <= x168 l9(x182, x183, x184, x185, x186, x187, x188, x189, x190, x191, x192, x193, x194) -> l8(x195, x196, x197, x198, x199, x200, x201, x202, x203, x204, x205, x206, x207) :|: x194 = x207 && x193 = x206 && x192 = x205 && x191 = x204 && x189 = x202 && x187 = x200 && x186 = x199 && x185 = x198 && x184 = x197 && x183 = x196 && x182 = x195 && x203 = x201 && x201 = x201 && x194 <= 0 l6(x208, x209, x210, x211, x212, x213, x214, x215, x216, x217, x218, x219, x220) -> l10(x221, x222, x223, x224, x225, x226, x227, x228, x229, x230, x231, x232, x233) :|: x220 = x233 && x219 = x232 && x218 = x231 && x217 = x230 && x216 = x229 && x215 = x228 && x214 = x227 && x213 = x226 && x212 = x225 && x211 = x224 && x210 = x223 && x209 = x222 && x208 = x221 l10(x234, x235, x236, x237, x238, x239, x240, x241, x242, x243, x244, x245, x246) -> l6(x247, x248, x249, x250, x251, x252, x253, x254, x255, x256, x257, x258, x259) :|: x246 = x259 && x245 = x258 && x244 = x257 && x243 = x256 && x242 = x255 && x241 = x254 && x240 = x253 && x239 = x252 && x238 = x251 && x237 = x250 && x236 = x249 && x235 = x248 && x234 = x247 l1(x260, x261, x262, x263, x264, x265, x266, x267, x268, x269, x270, x271, x272) -> l9(x273, x274, x275, x276, x277, x278, x279, x280, x281, x282, x283, x284, x285) :|: x272 = x285 && x271 = x284 && x270 = x283 && x269 = x282 && x268 = x281 && x267 = x280 && x266 = x279 && x265 = x278 && x264 = x277 && x263 = x276 && x262 = x275 && x261 = x274 && x260 = x273 && x272 <= 0 l1(x286, x287, x288, x289, x290, x291, x292, x293, x294, x295, x296, x297, x298) -> l9(x299, x300, x301, x302, x303, x304, x305, x306, x307, x308, x309, x310, x311) :|: x297 = x310 && x295 = x308 && x294 = x307 && x293 = x306 && x292 = x305 && x290 = x303 && x289 = x302 && x288 = x301 && x287 = x300 && x286 = x299 && x309 = x304 && x304 = x304 && x311 = 0 && 1 <= x298 l2(x312, x313, x314, x315, x316, x317, x318, x319, x320, x321, x322, x323, x324) -> l1(x325, x326, x327, x328, x329, x330, x331, x332, x333, x334, x335, x336, x337) :|: x324 = x337 && x323 = x336 && x322 = x335 && x321 = x334 && x320 = x333 && x319 = x332 && x318 = x331 && x317 = x330 && x316 = x329 && x315 = x328 && x314 = x327 && x313 = x326 && x312 = x325 && 1 <= x323 l2(x338, x339, x340, x341, x342, x343, x344, x345, x346, x347, x348, x349, x350) -> l5(x351, x352, x353, x354, x355, x356, x357, x358, x359, x360, x361, x362, x363) :|: x350 = x363 && x349 = x362 && x348 = x361 && x347 = x360 && x346 = x359 && x345 = x358 && x344 = x357 && x343 = x356 && x342 = x355 && x341 = x354 && x340 = x353 && x339 = x352 && x338 = x351 && x349 <= 0 l11(x364, x365, x366, x367, x368, x369, x370, x371, x372, x373, x374, x375, x376) -> l0(x377, x378, x379, x380, x381, x382, x383, x384, x385, x386, x387, x388, x389) :|: x390 = 1 && x378 = x378 && x386 = x366 && x389 = 1 && x364 = x377 && x366 = x379 && x367 = x380 && x368 = x381 && x369 = x382 && x370 = x383 && x371 = x384 && x372 = x385 && x374 = x387 && x375 = x388 l12(x391, x392, x393, x394, x395, x396, x397, x398, x399, x400, x401, x402, x403) -> l11(x404, x405, x406, x407, x408, x409, x410, x411, x412, x413, x414, x415, x416) :|: x403 = x416 && x402 = x415 && x401 = x414 && x400 = x413 && x399 = x412 && x398 = x411 && x397 = x410 && x396 = x409 && x395 = x408 && x394 = x407 && x393 = x406 && x392 = x405 && x391 = x404 Start term: l12(__const_1000HAT0, __rho_1_HAT0, __rho_2_HAT0, __rho_4_HAT0, __rho_5_HAT0, __rho_6_HAT0, __rho_7_HAT0, a22HAT0, curtimeHAT0, got_SIGHUPHAT0, last_copy_timeHAT0, tt1HAT0, wakendHAT0) ---------------------------------------- (1) IRSFormatTransformerProof (EQUIVALENT) Reformatted IRS to match normalized format (transformed away non-linear left-hand sides, !=, / and %). ---------------------------------------- (2) Obligation: Rules: l0(__const_1000HAT0, __rho_1_HAT0, __rho_2_HAT0, __rho_4_HAT0, __rho_5_HAT0, __rho_6_HAT0, __rho_7_HAT0, a22HAT0, curtimeHAT0, got_SIGHUPHAT0, last_copy_timeHAT0, tt1HAT0, wakendHAT0) -> l1(__const_1000HATpost, __rho_1_HATpost, __rho_2_HATpost, __rho_4_HATpost, __rho_5_HATpost, __rho_6_HATpost, __rho_7_HATpost, a22HATpost, curtimeHATpost, got_SIGHUPHATpost, last_copy_timeHATpost, tt1HATpost, wakendHATpost) :|: wakendHAT0 = wakendHATpost && tt1HAT0 = tt1HATpost && last_copy_timeHAT0 = last_copy_timeHATpost && got_SIGHUPHAT0 = got_SIGHUPHATpost && curtimeHAT0 = curtimeHATpost && a22HAT0 = a22HATpost && __rho_7_HAT0 = __rho_7_HATpost && __rho_6_HAT0 = __rho_6_HATpost && __rho_5_HAT0 = __rho_5_HATpost && __rho_4_HAT0 = __rho_4_HATpost && __rho_2_HAT0 = __rho_2_HATpost && __rho_1_HAT0 = __rho_1_HATpost && __const_1000HAT0 = __const_1000HATpost && got_SIGHUPHAT0 <= 0 l0(x, x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12) -> l2(x13, x14, x15, x16, x17, x18, x19, x20, x21, x22, x23, x24, x25) :|: x12 = x25 && x10 = x23 && x8 = x21 && x6 = x19 && x5 = x18 && x3 = x16 && x2 = x15 && x1 = x14 && x = x13 && x24 = x17 && x17 = x17 && x20 = 1 && x22 = 0 && 1 <= x9 l3(x26, x27, x28, x29, x30, x31, x32, x33, x34, x35, x36, x37, x38) -> l4(x39, x40, x41, x42, x43, x44, x45, x46, x47, x48, x49, x50, x51) :|: x38 = x51 && x37 = x50 && x36 = x49 && x35 = x48 && x34 = x47 && x33 = x46 && x32 = x45 && x31 = x44 && x30 = x43 && x29 = x42 && x28 = x41 && x27 = x40 && x26 = x39 l5(x52, x53, x54, x55, x56, x57, x58, x59, x60, x61, x62, x63, x64) -> l6(x65, x66, x67, x68, x69, x70, x71, x72, x73, x74, x75, x76, x77) :|: x64 = x77 && x63 = x76 && x62 = x75 && x61 = x74 && x60 = x73 && x59 = x72 && x58 = x71 && x57 = x70 && x56 = x69 && x55 = x68 && x54 = x67 && x53 = x66 && x52 = x65 l7(x78, x79, x80, x81, x82, x83, x84, x85, x86, x87, x88, x89, x90) -> l5(x91, x92, x93, x94, x95, x96, x97, x98, x99, x100, x101, x102, x103) :|: x90 = x103 && x89 = x102 && x88 = x101 && x87 = x100 && x86 = x99 && x85 = x98 && x84 = x97 && x83 = x96 && x82 = x95 && x80 = x93 && x79 = x92 && x78 = x91 && x94 = x94 l8(x104, x105, x106, x107, x108, x109, x110, x111, x112, x113, x114, x115, x116) -> l7(x117, x118, x119, x120, x121, x122, x123, x124, x125, x126, x127, x128, x129) :|: x116 = x129 && x115 = x128 && x114 = x127 && x113 = x126 && x112 = x125 && x111 = x124 && x110 = x123 && x109 = x122 && x108 = x121 && x107 = x120 && x106 = x119 && x105 = x118 && x104 = x117 && 1 + x112 - x114 <= x104 l8(x130, x131, x132, x133, x134, x135, x136, x137, x138, x139, x140, x141, x142) -> l7(x143, x144, x145, x146, x147, x148, x149, x150, x151, x152, x153, x154, x155) :|: x141 = x154 && x140 = x153 && x139 = x152 && x138 = x151 && x137 = x150 && x136 = x149 && x135 = x148 && x134 = x147 && x133 = x146 && x132 = x145 && x131 = x144 && x130 = x143 && x155 = 1 && x130 <= x138 - x140 l9(x156, x157, x158, x159, x160, x161, x162, x163, x164, x165, x166, x167, x168) -> l7(x169, x170, x171, x172, x173, x174, x175, x176, x177, x178, x179, x180, x181) :|: x168 = x181 && x167 = x180 && x166 = x179 && x165 = x178 && x164 = x177 && x163 = x176 && x162 = x175 && x161 = x174 && x160 = x173 && x159 = x172 && x158 = x171 && x157 = x170 && x156 = x169 && 1 <= x168 l9(x182, x183, x184, x185, x186, x187, x188, x189, x190, x191, x192, x193, x194) -> l8(x195, x196, x197, x198, x199, x200, x201, x202, x203, x204, x205, x206, x207) :|: x194 = x207 && x193 = x206 && x192 = x205 && x191 = x204 && x189 = x202 && x187 = x200 && x186 = x199 && x185 = x198 && x184 = x197 && x183 = x196 && x182 = x195 && x203 = x201 && x201 = x201 && x194 <= 0 l6(x208, x209, x210, x211, x212, x213, x214, x215, x216, x217, x218, x219, x220) -> l10(x221, x222, x223, x224, x225, x226, x227, x228, x229, x230, x231, x232, x233) :|: x220 = x233 && x219 = x232 && x218 = x231 && x217 = x230 && x216 = x229 && x215 = x228 && x214 = x227 && x213 = x226 && x212 = x225 && x211 = x224 && x210 = x223 && x209 = x222 && x208 = x221 l10(x234, x235, x236, x237, x238, x239, x240, x241, x242, x243, x244, x245, x246) -> l6(x247, x248, x249, x250, x251, x252, x253, x254, x255, x256, x257, x258, x259) :|: x246 = x259 && x245 = x258 && x244 = x257 && x243 = x256 && x242 = x255 && x241 = x254 && x240 = x253 && x239 = x252 && x238 = x251 && x237 = x250 && x236 = x249 && x235 = x248 && x234 = x247 l1(x260, x261, x262, x263, x264, x265, x266, x267, x268, x269, x270, x271, x272) -> l9(x273, x274, x275, x276, x277, x278, x279, x280, x281, x282, x283, x284, x285) :|: x272 = x285 && x271 = x284 && x270 = x283 && x269 = x282 && x268 = x281 && x267 = x280 && x266 = x279 && x265 = x278 && x264 = x277 && x263 = x276 && x262 = x275 && x261 = x274 && x260 = x273 && x272 <= 0 l1(x286, x287, x288, x289, x290, x291, x292, x293, x294, x295, x296, x297, x298) -> l9(x299, x300, x301, x302, x303, x304, x305, x306, x307, x308, x309, x310, x311) :|: x297 = x310 && x295 = x308 && x294 = x307 && x293 = x306 && x292 = x305 && x290 = x303 && x289 = x302 && x288 = x301 && x287 = x300 && x286 = x299 && x309 = x304 && x304 = x304 && x311 = 0 && 1 <= x298 l2(x312, x313, x314, x315, x316, x317, x318, x319, x320, x321, x322, x323, x324) -> l1(x325, x326, x327, x328, x329, x330, x331, x332, x333, x334, x335, x336, x337) :|: x324 = x337 && x323 = x336 && x322 = x335 && x321 = x334 && x320 = x333 && x319 = x332 && x318 = x331 && x317 = x330 && x316 = x329 && x315 = x328 && x314 = x327 && x313 = x326 && x312 = x325 && 1 <= x323 l2(x338, x339, x340, x341, x342, x343, x344, x345, x346, x347, x348, x349, x350) -> l5(x351, x352, x353, x354, x355, x356, x357, x358, x359, x360, x361, x362, x363) :|: x350 = x363 && x349 = x362 && x348 = x361 && x347 = x360 && x346 = x359 && x345 = x358 && x344 = x357 && x343 = x356 && x342 = x355 && x341 = x354 && x340 = x353 && x339 = x352 && x338 = x351 && x349 <= 0 l11(x364, x365, x366, x367, x368, x369, x370, x371, x372, x373, x374, x375, x376) -> l0(x377, x378, x379, x380, x381, x382, x383, x384, x385, x386, x387, x388, x389) :|: x390 = 1 && x378 = x378 && x386 = x366 && x389 = 1 && x364 = x377 && x366 = x379 && x367 = x380 && x368 = x381 && x369 = x382 && x370 = x383 && x371 = x384 && x372 = x385 && x374 = x387 && x375 = x388 l12(x391, x392, x393, x394, x395, x396, x397, x398, x399, x400, x401, x402, x403) -> l11(x404, x405, x406, x407, x408, x409, x410, x411, x412, x413, x414, x415, x416) :|: x403 = x416 && x402 = x415 && x401 = x414 && x400 = x413 && x399 = x412 && x398 = x411 && x397 = x410 && x396 = x409 && x395 = x408 && x394 = x407 && x393 = x406 && x392 = x405 && x391 = x404 Start term: l12(__const_1000HAT0, __rho_1_HAT0, __rho_2_HAT0, __rho_4_HAT0, __rho_5_HAT0, __rho_6_HAT0, __rho_7_HAT0, a22HAT0, curtimeHAT0, got_SIGHUPHAT0, last_copy_timeHAT0, tt1HAT0, wakendHAT0) ---------------------------------------- (3) IRSwTTerminationDigraphProof (EQUIVALENT) Constructed termination digraph! Nodes: (1) l0(__const_1000HAT0, __rho_1_HAT0, __rho_2_HAT0, __rho_4_HAT0, __rho_5_HAT0, __rho_6_HAT0, __rho_7_HAT0, a22HAT0, curtimeHAT0, got_SIGHUPHAT0, last_copy_timeHAT0, tt1HAT0, wakendHAT0) -> l1(__const_1000HATpost, __rho_1_HATpost, __rho_2_HATpost, __rho_4_HATpost, __rho_5_HATpost, __rho_6_HATpost, __rho_7_HATpost, a22HATpost, curtimeHATpost, got_SIGHUPHATpost, last_copy_timeHATpost, tt1HATpost, wakendHATpost) :|: wakendHAT0 = wakendHATpost && tt1HAT0 = tt1HATpost && last_copy_timeHAT0 = last_copy_timeHATpost && got_SIGHUPHAT0 = got_SIGHUPHATpost && curtimeHAT0 = curtimeHATpost && a22HAT0 = a22HATpost && __rho_7_HAT0 = __rho_7_HATpost && __rho_6_HAT0 = __rho_6_HATpost && __rho_5_HAT0 = __rho_5_HATpost && __rho_4_HAT0 = __rho_4_HATpost && __rho_2_HAT0 = __rho_2_HATpost && __rho_1_HAT0 = __rho_1_HATpost && __const_1000HAT0 = __const_1000HATpost && got_SIGHUPHAT0 <= 0 (2) l0(x, x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12) -> l2(x13, x14, x15, x16, x17, x18, x19, x20, x21, x22, x23, x24, x25) :|: x12 = x25 && x10 = x23 && x8 = x21 && x6 = x19 && x5 = x18 && x3 = x16 && x2 = x15 && x1 = x14 && x = x13 && x24 = x17 && x17 = x17 && x20 = 1 && x22 = 0 && 1 <= x9 (3) l3(x26, x27, x28, x29, x30, x31, x32, x33, x34, x35, x36, x37, x38) -> l4(x39, x40, x41, x42, x43, x44, x45, x46, x47, x48, x49, x50, x51) :|: x38 = x51 && x37 = x50 && x36 = x49 && x35 = x48 && x34 = x47 && x33 = x46 && x32 = x45 && x31 = x44 && x30 = x43 && x29 = x42 && x28 = x41 && x27 = x40 && x26 = x39 (4) l5(x52, x53, x54, x55, x56, x57, x58, x59, x60, x61, x62, x63, x64) -> l6(x65, x66, x67, x68, x69, x70, x71, x72, x73, x74, x75, x76, x77) :|: x64 = x77 && x63 = x76 && x62 = x75 && x61 = x74 && x60 = x73 && x59 = x72 && x58 = x71 && x57 = x70 && x56 = x69 && x55 = x68 && x54 = x67 && x53 = x66 && x52 = x65 (5) l7(x78, x79, x80, x81, x82, x83, x84, x85, x86, x87, x88, x89, x90) -> l5(x91, x92, x93, x94, x95, x96, x97, x98, x99, x100, x101, x102, x103) :|: x90 = x103 && x89 = x102 && x88 = x101 && x87 = x100 && x86 = x99 && x85 = x98 && x84 = x97 && x83 = x96 && x82 = x95 && x80 = x93 && x79 = x92 && x78 = x91 && x94 = x94 (6) l8(x104, x105, x106, x107, x108, x109, x110, x111, x112, x113, x114, x115, x116) -> l7(x117, x118, x119, x120, x121, x122, x123, x124, x125, x126, x127, x128, x129) :|: x116 = x129 && x115 = x128 && x114 = x127 && x113 = x126 && x112 = x125 && x111 = x124 && x110 = x123 && x109 = x122 && x108 = x121 && x107 = x120 && x106 = x119 && x105 = x118 && x104 = x117 && 1 + x112 - x114 <= x104 (7) l8(x130, x131, x132, x133, x134, x135, x136, x137, x138, x139, x140, x141, x142) -> l7(x143, x144, x145, x146, x147, x148, x149, x150, x151, x152, x153, x154, x155) :|: x141 = x154 && x140 = x153 && x139 = x152 && x138 = x151 && x137 = x150 && x136 = x149 && x135 = x148 && x134 = x147 && x133 = x146 && x132 = x145 && x131 = x144 && x130 = x143 && x155 = 1 && x130 <= x138 - x140 (8) l9(x156, x157, x158, x159, x160, x161, x162, x163, x164, x165, x166, x167, x168) -> l7(x169, x170, x171, x172, x173, x174, x175, x176, x177, x178, x179, x180, x181) :|: x168 = x181 && x167 = x180 && x166 = x179 && x165 = x178 && x164 = x177 && x163 = x176 && x162 = x175 && x161 = x174 && x160 = x173 && x159 = x172 && x158 = x171 && x157 = x170 && x156 = x169 && 1 <= x168 (9) l9(x182, x183, x184, x185, x186, x187, x188, x189, x190, x191, x192, x193, x194) -> l8(x195, x196, x197, x198, x199, x200, x201, x202, x203, x204, x205, x206, x207) :|: x194 = x207 && x193 = x206 && x192 = x205 && x191 = x204 && x189 = x202 && x187 = x200 && x186 = x199 && x185 = x198 && x184 = x197 && x183 = x196 && x182 = x195 && x203 = x201 && x201 = x201 && x194 <= 0 (10) l6(x208, x209, x210, x211, x212, x213, x214, x215, x216, x217, x218, x219, x220) -> l10(x221, x222, x223, x224, x225, x226, x227, x228, x229, x230, x231, x232, x233) :|: x220 = x233 && x219 = x232 && x218 = x231 && x217 = x230 && x216 = x229 && x215 = x228 && x214 = x227 && x213 = x226 && x212 = x225 && x211 = x224 && x210 = x223 && x209 = x222 && x208 = x221 (11) l10(x234, x235, x236, x237, x238, x239, x240, x241, x242, x243, x244, x245, x246) -> l6(x247, x248, x249, x250, x251, x252, x253, x254, x255, x256, x257, x258, x259) :|: x246 = x259 && x245 = x258 && x244 = x257 && x243 = x256 && x242 = x255 && x241 = x254 && x240 = x253 && x239 = x252 && x238 = x251 && x237 = x250 && x236 = x249 && x235 = x248 && x234 = x247 (12) l1(x260, x261, x262, x263, x264, x265, x266, x267, x268, x269, x270, x271, x272) -> l9(x273, x274, x275, x276, x277, x278, x279, x280, x281, x282, x283, x284, x285) :|: x272 = x285 && x271 = x284 && x270 = x283 && x269 = x282 && x268 = x281 && x267 = x280 && x266 = x279 && x265 = x278 && x264 = x277 && x263 = x276 && x262 = x275 && x261 = x274 && x260 = x273 && x272 <= 0 (13) l1(x286, x287, x288, x289, x290, x291, x292, x293, x294, x295, x296, x297, x298) -> l9(x299, x300, x301, x302, x303, x304, x305, x306, x307, x308, x309, x310, x311) :|: x297 = x310 && x295 = x308 && x294 = x307 && x293 = x306 && x292 = x305 && x290 = x303 && x289 = x302 && x288 = x301 && x287 = x300 && x286 = x299 && x309 = x304 && x304 = x304 && x311 = 0 && 1 <= x298 (14) l2(x312, x313, x314, x315, x316, x317, x318, x319, x320, x321, x322, x323, x324) -> l1(x325, x326, x327, x328, x329, x330, x331, x332, x333, x334, x335, x336, x337) :|: x324 = x337 && x323 = x336 && x322 = x335 && x321 = x334 && x320 = x333 && x319 = x332 && x318 = x331 && x317 = x330 && x316 = x329 && x315 = x328 && x314 = x327 && x313 = x326 && x312 = x325 && 1 <= x323 (15) l2(x338, x339, x340, x341, x342, x343, x344, x345, x346, x347, x348, x349, x350) -> l5(x351, x352, x353, x354, x355, x356, x357, x358, x359, x360, x361, x362, x363) :|: x350 = x363 && x349 = x362 && x348 = x361 && x347 = x360 && x346 = x359 && x345 = x358 && x344 = x357 && x343 = x356 && x342 = x355 && x341 = x354 && x340 = x353 && x339 = x352 && x338 = x351 && x349 <= 0 (16) l11(x364, x365, x366, x367, x368, x369, x370, x371, x372, x373, x374, x375, x376) -> l0(x377, x378, x379, x380, x381, x382, x383, x384, x385, x386, x387, x388, x389) :|: x390 = 1 && x378 = x378 && x386 = x366 && x389 = 1 && x364 = x377 && x366 = x379 && x367 = x380 && x368 = x381 && x369 = x382 && x370 = x383 && x371 = x384 && x372 = x385 && x374 = x387 && x375 = x388 (17) l12(x391, x392, x393, x394, x395, x396, x397, x398, x399, x400, x401, x402, x403) -> l11(x404, x405, x406, x407, x408, x409, x410, x411, x412, x413, x414, x415, x416) :|: x403 = x416 && x402 = x415 && x401 = x414 && x400 = x413 && x399 = x412 && x398 = x411 && x397 = x410 && x396 = x409 && x395 = x408 && x394 = x407 && x393 = x406 && x392 = x405 && x391 = x404 Arcs: (1) -> (12), (13) (2) -> (14), (15) (4) -> (10) (5) -> (4) (6) -> (5) (7) -> (5) (8) -> (5) (9) -> (6), (7) (10) -> (11) (11) -> (10) (12) -> (9) (13) -> (9) (14) -> (12), (13) (15) -> (4) (16) -> (1), (2) (17) -> (16) This digraph is fully evaluated! ---------------------------------------- (4) Obligation: Termination digraph: Nodes: (1) l6(x208, x209, x210, x211, x212, x213, x214, x215, x216, x217, x218, x219, x220) -> l10(x221, x222, x223, x224, x225, x226, x227, x228, x229, x230, x231, x232, x233) :|: x220 = x233 && x219 = x232 && x218 = x231 && x217 = x230 && x216 = x229 && x215 = x228 && x214 = x227 && x213 = x226 && x212 = x225 && x211 = x224 && x210 = x223 && x209 = x222 && x208 = x221 (2) l10(x234, x235, x236, x237, x238, x239, x240, x241, x242, x243, x244, x245, x246) -> l6(x247, x248, x249, x250, x251, x252, x253, x254, x255, x256, x257, x258, x259) :|: x246 = x259 && x245 = x258 && x244 = x257 && x243 = x256 && x242 = x255 && x241 = x254 && x240 = x253 && x239 = x252 && x238 = x251 && x237 = x250 && x236 = x249 && x235 = x248 && x234 = x247 Arcs: (1) -> (2) (2) -> (1) This digraph is fully evaluated! ---------------------------------------- (5) IntTRSCompressionProof (EQUIVALENT) Compressed rules. ---------------------------------------- (6) Obligation: Rules: l6(x208:0, x209:0, x210:0, x211:0, x212:0, x213:0, x214:0, x215:0, x216:0, x217:0, x218:0, x219:0, x220:0) -> l6(x208:0, x209:0, x210:0, x211:0, x212:0, x213:0, x214:0, x215:0, x216:0, x217:0, x218:0, x219:0, x220: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) Replaced non-predefined constructor symbols by 0. ---------------------------------------- (8) Obligation: Rules: l6(x208:0, x209:0, x210:0, x211:0, x212:0, x213:0, x214:0, x215:0, x216:0, x217:0, x218:0, x219:0, x220:0) -> l6(x208:0, x209:0, x210:0, x211:0, x212:0, x213:0, x214:0, x215:0, x216:0, x217:0, x218:0, x219:0, x220:0) :|: TRUE ---------------------------------------- (9) IntTRSNonPeriodicNontermProof (COMPLETE) Normalized system to the following form: f(pc, x208:0, x209:0, x210:0, x211:0, x212:0, x213:0, x214:0, x215:0, x216:0, x217:0, x218:0, x219:0, x220:0) -> f(1, x208:0, x209:0, x210:0, x211:0, x212:0, x213:0, x214:0, x215:0, x216:0, x217:0, x218:0, x219:0, x220: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 (((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 (((run1_0 * 1)) = ((1 * 1)) and T)) ---------------------------------------- (10) NO