48.91/48.95 NO 48.91/48.95 48.91/48.95 Solver Timeout: 4 48.91/48.95 Global Timeout: 300 48.91/48.95 No parsing errors! 48.91/48.95 Init Location: 0 48.91/48.95 Transitions: 48.91/48.95 48.91/48.95 48.91/48.95 (0 + i3^0)}> 48.91/48.95 48.91/48.95 (~(1) + j5^0)}> 48.91/48.95 48.91/48.95 48.91/48.95 48.91/48.95 undef88}> 48.91/48.95 48.91/48.95 1}> 48.91/48.95 48.91/48.95 (~(1) + j5^0)}> 48.91/48.95 48.91/48.95 (1 + i3^0)}> 48.91/48.95 (~(1) + j5^0)}> 48.91/48.95 48.91/48.95 48.91/48.95 48.91/48.95 (1 + i3^0)}> 48.91/48.95 48.91/48.95 undef221, i3^0 -> (1 + l6^0), j5^0 -> (0 + ir4^0)}> 48.91/48.95 undef242}> 48.91/48.95 48.91/48.95 48.91/48.95 undef275}> 48.91/48.95 48.91/48.95 undef297}> 48.91/48.95 48.91/48.95 48.91/48.95 48.91/48.95 undef339, temp9^0 -> undef341}> 48.91/48.95 48.91/48.95 1}> 48.91/48.95 undef374}> 48.91/48.95 48.91/48.95 48.91/48.95 48.91/48.95 48.91/48.95 48.91/48.95 48.91/48.95 48.91/48.95 48.91/48.95 48.91/48.95 48.91/48.95 (0 + undef487), flag211^0 -> undef487, ir4^0 -> (0 + undef494), k1^0 -> 10, l6^0 -> 1, n2^0 -> undef494}> 48.91/48.95 48.91/48.95 48.91/48.95 Fresh variables: 48.91/48.95 undef88, undef221, undef242, undef275, undef297, undef339, undef341, undef374, undef487, undef494, 48.91/48.95 48.91/48.95 Undef variables: 48.91/48.95 undef88, undef221, undef242, undef275, undef297, undef339, undef341, undef374, undef487, undef494, 48.91/48.95 48.91/48.95 Abstraction variables: 48.91/48.95 48.91/48.95 Exit nodes: 48.91/48.95 48.91/48.95 Accepting locations: 48.91/48.95 48.91/48.95 Asserts: 48.91/48.95 48.91/48.95 Preprocessed LLVMGraph 48.91/48.95 Init Location: 0 48.91/48.95 Transitions: 48.91/48.95 48.91/48.95 48.91/48.95 48.91/48.95 48.91/48.95 48.91/48.95 1}> 48.91/48.95 1}> 48.91/48.95 1}> 48.91/48.95 (~(1) + j5^0)}> 48.91/48.95 (0 + i3^0)}> 48.91/48.95 (~(1) + j5^0)}> 48.91/48.95 (~(1) + j5^0), l6^0 -> (0 + i3^0)}> 48.91/48.95 (0 + i3^0)}> 48.91/48.95 (~(1) + j5^0)}> 48.91/48.95 (~(1) + j5^0), l6^0 -> (0 + i3^0)}> 48.91/48.95 (1 + i3^0)}> 48.91/48.95 1, l6^0 -> (0 + i3^0)}> 48.91/48.95 1, ir4^0 -> (~(1) + j5^0)}> 48.91/48.95 1, ir4^0 -> (~(1) + j5^0), l6^0 -> (0 + i3^0)}> 48.91/48.95 (1 + i3^0)}> 48.91/48.95 (~(1) + j5^0)}> 48.91/48.95 (1 + l6^0), j5^0 -> (0 + ir4^0), l6^0 -> (0 + (1 + l6^0))}> 48.91/48.95 (1 + l6^0), ir4^0 -> (~(1) + (0 + ir4^0)), j5^0 -> (0 + ir4^0)}> 48.91/48.95 (1 + l6^0), ir4^0 -> (~(1) + (0 + ir4^0)), j5^0 -> (0 + ir4^0), l6^0 -> (0 + (1 + l6^0))}> 48.91/48.95 (1 + l6^0), j5^0 -> (0 + ir4^0), l6^0 -> (0 + (1 + l6^0))}> 48.91/48.95 (1 + l6^0), ir4^0 -> (~(1) + (0 + ir4^0)), j5^0 -> (0 + ir4^0)}> 48.91/48.95 (1 + l6^0), ir4^0 -> (~(1) + (0 + ir4^0)), j5^0 -> (0 + ir4^0), l6^0 -> (0 + (1 + l6^0))}> 48.91/48.95 (1 + (1 + l6^0)), j5^0 -> (0 + ir4^0)}> 48.91/48.95 (1 + l6^0), j5^0 -> (0 + ir4^0), l6^0 -> (0 + (1 + l6^0))}> 48.91/48.95 (1 + l6^0), ir4^0 -> (~(1) + (0 + ir4^0)), j5^0 -> (0 + ir4^0)}> 48.91/48.95 (1 + l6^0), ir4^0 -> (~(1) + (0 + ir4^0)), j5^0 -> (0 + ir4^0), l6^0 -> (0 + (1 + l6^0))}> 48.91/48.95 (1 + l6^0), j5^0 -> (0 + ir4^0), l6^0 -> (0 + (1 + l6^0))}> 48.91/48.95 (1 + l6^0), ir4^0 -> (~(1) + (0 + ir4^0)), j5^0 -> (0 + ir4^0)}> 48.91/48.95 (1 + l6^0), ir4^0 -> (~(1) + (0 + ir4^0)), j5^0 -> (0 + ir4^0), l6^0 -> (0 + (1 + l6^0))}> 48.91/48.95 (1 + (1 + l6^0)), j5^0 -> (0 + ir4^0)}> 48.91/48.95 (1 + l6^0), j5^0 -> (0 + ir4^0), l6^0 -> (0 + (1 + l6^0))}> 48.91/48.95 (1 + l6^0), ir4^0 -> (~(1) + (0 + ir4^0)), j5^0 -> (0 + ir4^0)}> 48.91/48.95 (1 + l6^0), ir4^0 -> (~(1) + (0 + ir4^0)), j5^0 -> (0 + ir4^0), l6^0 -> (0 + (1 + l6^0))}> 48.91/48.95 (1 + l6^0), j5^0 -> (0 + ir4^0), l6^0 -> (0 + (1 + l6^0))}> 48.91/48.95 (1 + l6^0), ir4^0 -> (~(1) + (0 + ir4^0)), j5^0 -> (0 + ir4^0)}> 48.91/48.95 (1 + l6^0), ir4^0 -> (~(1) + (0 + ir4^0)), j5^0 -> (0 + ir4^0), l6^0 -> (0 + (1 + l6^0))}> 48.91/48.95 (1 + (1 + l6^0)), j5^0 -> (0 + ir4^0)}> 48.91/48.95 (1 + l6^0), j5^0 -> (0 + ir4^0), l6^0 -> (0 + (1 + l6^0))}> 48.91/48.95 (1 + l6^0), ir4^0 -> (~(1) + (0 + ir4^0)), j5^0 -> (0 + ir4^0)}> 48.91/48.95 (1 + l6^0), ir4^0 -> (~(1) + (0 + ir4^0)), j5^0 -> (0 + ir4^0), l6^0 -> (0 + (1 + l6^0))}> 48.91/48.95 (1 + l6^0), j5^0 -> (0 + ir4^0), l6^0 -> (0 + (1 + l6^0))}> 48.91/48.95 (1 + l6^0), ir4^0 -> (~(1) + (0 + ir4^0)), j5^0 -> (0 + ir4^0)}> 48.91/48.95 (1 + l6^0), ir4^0 -> (~(1) + (0 + ir4^0)), j5^0 -> (0 + ir4^0), l6^0 -> (0 + (1 + l6^0))}> 48.91/48.95 (1 + (1 + l6^0)), j5^0 -> (0 + ir4^0)}> 48.91/48.95 48.91/48.95 Fresh variables: 48.91/48.95 undef88, undef221, undef242, undef275, undef297, undef339, undef341, undef374, undef487, undef494, 48.91/48.95 48.91/48.95 Undef variables: 48.91/48.95 undef88, undef221, undef242, undef275, undef297, undef339, undef341, undef374, undef487, undef494, 48.91/48.95 48.91/48.95 Abstraction variables: 48.91/48.95 48.91/48.95 Exit nodes: 48.91/48.95 48.91/48.95 Accepting locations: 48.91/48.95 48.91/48.95 Asserts: 48.91/48.95 48.91/48.95 ************************************************************* 48.91/48.95 ******************************************************************************************* 48.91/48.95 *********************** WORKING TRANSITION SYSTEM (DAG) *********************** 48.91/48.95 ******************************************************************************************* 48.91/48.95 48.91/48.95 Init Location: 0 48.91/48.95 Graph 0: 48.91/48.95 Transitions: 48.91/48.95 Variables: 48.91/48.95 48.91/48.95 Graph 1: 48.91/48.95 Transitions: 48.91/48.95 48.91/48.95 48.91/48.95 1, rest remain the same}> 48.91/48.95 1, rest remain the same}> 48.91/48.95 1, rest remain the same}> 48.91/48.95 -1 + j5^0, rest remain the same}> 48.91/48.95 i3^0, rest remain the same}> 48.91/48.95 -1 + j5^0, rest remain the same}> 48.91/48.95 -1 + j5^0, l6^0 -> i3^0, rest remain the same}> 48.91/48.95 i3^0, rest remain the same}> 48.91/48.95 -1 + j5^0, rest remain the same}> 48.91/48.95 -1 + j5^0, l6^0 -> i3^0, rest remain the same}> 48.91/48.95 1 + i3^0, rest remain the same}> 48.91/48.95 1, l6^0 -> i3^0, rest remain the same}> 48.91/48.95 1, ir4^0 -> -1 + j5^0, rest remain the same}> 48.91/48.95 1, ir4^0 -> -1 + j5^0, l6^0 -> i3^0, rest remain the same}> 48.91/48.95 1 + i3^0, rest remain the same}> 48.91/48.95 -1 + j5^0, rest remain the same}> 48.91/48.95 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.95 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.95 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.95 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.95 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.95 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.95 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.95 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.95 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.95 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.95 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.95 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.95 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.95 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.95 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.95 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.95 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.95 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 Variables: 48.91/48.96 flag10^0, ir4^0, l6^0, j5^0, flag211^0, i3^0 48.91/48.96 48.91/48.96 Graph 2: 48.91/48.96 Transitions: 48.91/48.96 Variables: 48.91/48.96 48.91/48.96 Precedence: 48.91/48.96 Graph 0 48.91/48.96 48.91/48.96 Graph 1 48.91/48.96 48.91/48.96 48.91/48.96 Graph 2 48.91/48.96 48.91/48.96 48.91/48.96 48.91/48.96 Map Locations to Subgraph: 48.91/48.96 ( 0 , 0 ) 48.91/48.96 ( 2 , 1 ) 48.91/48.96 ( 10 , 1 ) 48.91/48.96 ( 12 , 1 ) 48.91/48.96 ( 17 , 1 ) 48.91/48.96 ( 24 , 2 ) 48.91/48.96 48.91/48.96 ******************************************************************************************* 48.91/48.96 ******************************** CHECKING ASSERTIONS ******************************** 48.91/48.96 ******************************************************************************************* 48.91/48.96 48.91/48.96 Proving termination of subgraph 0 48.91/48.96 Proving termination of subgraph 1 48.91/48.96 Checking unfeasibility... 48.91/48.96 Time used: 1.29749 48.91/48.96 Some transition disabled by a set of invariant(s): 48.91/48.96 Invariant at l10: 0 <= flag211^0 48.91/48.96 Invariant at l12: 0 <= flag211^0 48.91/48.96 Invariant at l17: 1 + l6^0 <= flag10^0 + ir4^0 48.91/48.96 48.91/48.96 Strengthening and disabling transitions... 48.91/48.96 > It's unfeasible. Removing transition: 48.91/48.96 -1 + j5^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 -1 + j5^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 i3^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 -1 + j5^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 -1 + j5^0, l6^0 -> i3^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 It's unfeasible. Removing transition: 48.91/48.96 i3^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 It's unfeasible. Removing transition: 48.91/48.96 -1 + j5^0, l6^0 -> i3^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + i3^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1, l6^0 -> i3^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1, ir4^0 -> -1 + j5^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1, ir4^0 -> -1 + j5^0, l6^0 -> i3^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + i3^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 -1 + j5^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 Checking unfeasibility... 48.91/48.96 Time used: 1.17181 48.91/48.96 Some transition disabled by a set of invariant(s): 48.91/48.96 Invariant at l2: 0 <= flag211^0 48.91/48.96 Invariant at l10: flag211^0 + j5^0 + l6^0 <= i3^0 + ir4^0 48.91/48.96 Invariant at l12: flag211^0 + j5^0 + l6^0 <= i3^0 + ir4^0 48.91/48.96 Invariant at l17: 0 <= flag211^0 48.91/48.96 48.91/48.96 Strengthening and disabling transitions... 48.91/48.96 > It's unfeasible. Removing transition: 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 -1 + j5^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 i3^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 -1 + j5^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 -1 + j5^0, l6^0 -> i3^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + i3^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1, l6^0 -> i3^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1, ir4^0 -> -1 + j5^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1, ir4^0 -> -1 + j5^0, l6^0 -> i3^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + i3^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 -1 + j5^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 It's unfeasible. Removing transition: 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 It's unfeasible. Removing transition: 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 It's unfeasible. Removing transition: 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 It's unfeasible. Removing transition: 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 It's unfeasible. Removing transition: 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 It's unfeasible. Removing transition: 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 It's unfeasible. Removing transition: 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 It's unfeasible. Removing transition: 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 It's unfeasible. Removing transition: 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 It's unfeasible. Removing transition: 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 It's unfeasible. Removing transition: 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 Checking unfeasibility... 48.91/48.96 Time used: 1.14222 48.91/48.96 Some transition disabled by a set of invariant(s): 48.91/48.96 Invariant at l10: flag211^0 <= 0 48.91/48.96 Invariant at l12: flag211^0 <= 0 48.91/48.96 Invariant at l17: l6^0 <= 1 + flag211^0 + ir4^0 48.91/48.96 48.91/48.96 Strengthening and disabling transitions... 48.91/48.96 > It's unfeasible. Removing transition: 48.91/48.96 i3^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 -1 + j5^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 It's unfeasible. Removing transition: 48.91/48.96 -1 + j5^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 It's unfeasible. Removing transition: 48.91/48.96 -1 + j5^0, l6^0 -> i3^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + i3^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1, l6^0 -> i3^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1, ir4^0 -> -1 + j5^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1, ir4^0 -> -1 + j5^0, l6^0 -> i3^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + i3^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 -1 + j5^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 Checking unfeasibility... 48.91/48.96 Time used: 4.00186 48.91/48.96 48.91/48.96 Checking conditional termination of SCC {l2, l10, l12, l17}... 48.91/48.96 48.91/48.96 LOG: CALL solveLinear 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear - Elapsed time: 0.035320s 48.91/48.96 Ranking function: (~(29) / 3)*flag10^0 48.91/48.96 New Graphs: 48.91/48.96 Transitions: 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 -1 + j5^0, rest remain the same}> 48.91/48.96 1 + i3^0, rest remain the same}> 48.91/48.96 1, l6^0 -> i3^0, rest remain the same}> 48.91/48.96 1, ir4^0 -> -1 + j5^0, rest remain the same}> 48.91/48.96 1, ir4^0 -> -1 + j5^0, l6^0 -> i3^0, rest remain the same}> 48.91/48.96 1 + i3^0, rest remain the same}> 48.91/48.96 -1 + j5^0, rest remain the same}> 48.91/48.96 Variables: 48.91/48.96 flag10^0, flag211^0, i3^0, ir4^0, j5^0, l6^0 48.91/48.96 Checking conditional termination of SCC {l2, l10, l12}... 48.91/48.96 48.91/48.96 LOG: CALL solveLinear 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear - Elapsed time: 0.076249s 48.91/48.96 Ranking function: 1 - flag211^0 48.91/48.96 New Graphs: 48.91/48.96 Transitions: 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 Variables: 48.91/48.96 flag10^0, flag211^0, i3^0, ir4^0, j5^0, l6^0 48.91/48.96 Transitions: 48.91/48.96 -1 + j5^0, rest remain the same}> 48.91/48.96 1 + i3^0, rest remain the same}> 48.91/48.96 1 + i3^0, rest remain the same}> 48.91/48.96 -1 + j5^0, rest remain the same}> 48.91/48.96 Variables: 48.91/48.96 flag211^0, i3^0, ir4^0, j5^0, l6^0 48.91/48.96 Checking conditional termination of SCC {l2}... 48.91/48.96 48.91/48.96 LOG: CALL solveLinear 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear - Elapsed time: 0.045285s 48.91/48.96 Ranking function: -11 + 20*flag10^0 + 16*ir4^0 - 19*l6^0 48.91/48.96 New Graphs: 48.91/48.96 Transitions: 48.91/48.96 -1 + j5^0, rest remain the same}> 48.91/48.96 1 + i3^0, rest remain the same}> 48.91/48.96 1 + i3^0, rest remain the same}> 48.91/48.96 -1 + j5^0, rest remain the same}> 48.91/48.96 Variables: 48.91/48.96 flag211^0, i3^0, ir4^0, j5^0, l6^0 48.91/48.96 Transitions: 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 Variables: 48.91/48.96 flag10^0, flag211^0, i3^0, ir4^0, j5^0, l6^0 48.91/48.96 Checking conditional termination of SCC {l10, l12}... 48.91/48.96 48.91/48.96 LOG: CALL solveLinear 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear - Elapsed time: 0.004140s 48.91/48.96 Ranking function: flag211^0 - i3^0 + j5^0 48.91/48.96 New Graphs: 48.91/48.96 Transitions: 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 Variables: 48.91/48.96 flag10^0, flag211^0, i3^0, ir4^0, j5^0, l6^0 48.91/48.96 Transitions: 48.91/48.96 1 + i3^0, rest remain the same}> 48.91/48.96 Variables: 48.91/48.96 flag211^0, i3^0, ir4^0, j5^0, l6^0 48.91/48.96 Transitions: 48.91/48.96 -1 + j5^0, rest remain the same}> 48.91/48.96 Variables: 48.91/48.96 flag211^0, i3^0, ir4^0, j5^0, l6^0 48.91/48.96 Checking conditional termination of SCC {l2}... 48.91/48.96 48.91/48.96 LOG: CALL solveLinear 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear - Elapsed time: 0.023050s 48.91/48.96 Ranking function: 100 + 23*flag10^0 + (~(25) / 2)*l6^0 48.91/48.96 New Graphs: 48.91/48.96 Transitions: 48.91/48.96 1 + i3^0, rest remain the same}> 48.91/48.96 Variables: 48.91/48.96 flag211^0, i3^0, ir4^0, j5^0, l6^0 48.91/48.96 Transitions: 48.91/48.96 -1 + j5^0, rest remain the same}> 48.91/48.96 Variables: 48.91/48.96 flag211^0, i3^0, ir4^0, j5^0, l6^0 48.91/48.96 Transitions: 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 Variables: 48.91/48.96 flag10^0, flag211^0, i3^0, ir4^0, j5^0, l6^0 48.91/48.96 Checking conditional termination of SCC {l12}... 48.91/48.96 48.91/48.96 LOG: CALL solveLinear 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear - Elapsed time: 0.000877s 48.91/48.96 48.91/48.96 LOG: CALL solveLinear 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear - Elapsed time: 0.002949s 48.91/48.96 Trying to remove transition: 1 + i3^0, rest remain the same}> 48.91/48.96 Solving with 1 template(s). 48.91/48.96 48.91/48.96 LOG: CALL solveNonLinearGetFirstSolution 48.91/48.96 48.91/48.96 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.011075s 48.91/48.96 Time used: 0.010885 48.91/48.96 Solving with 1 template(s). 48.91/48.96 48.91/48.96 LOG: CALL solveNonLinearGetFirstSolution 48.91/48.96 48.91/48.96 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 4.002731s 48.91/48.96 Time used: 4.00237 48.91/48.96 Solving with 2 template(s). 48.91/48.96 48.91/48.96 LOG: CALL solveNonLinearGetFirstSolution 48.91/48.96 48.91/48.96 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 4.005454s 48.91/48.96 Time used: 4.00012 48.91/48.96 Solving with 3 template(s). 48.91/48.96 48.91/48.96 LOG: CALL solveNonLinearGetFirstSolution 48.91/48.96 48.91/48.96 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 1.020531s 48.91/48.96 Time used: 1.00151 48.91/48.96 Solving with 1 template(s). 48.91/48.96 48.91/48.96 LOG: CALL solveNonLinearGetFirstSolution 48.91/48.96 48.91/48.96 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.759950s 48.91/48.96 Time used: 0.721026 48.91/48.96 Improving Solution with cost 1 ... 48.91/48.96 48.91/48.96 LOG: CALL solveNonLinearGetNextSolution 48.91/48.96 48.91/48.96 LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 1.002699s 48.91/48.96 Time used: 1.00275 48.91/48.96 48.91/48.96 LOG: SAT solveNonLinear - Elapsed time: 1.762650s 48.91/48.96 Cost: 1; Total time: 1.72377 48.91/48.96 Termination implied by a set of invariant(s): 48.91/48.96 Invariant at l2: 0 <= 1 + flag211^0 48.91/48.96 Invariant at l10: j5^0 <= ir4^0 48.91/48.96 Invariant at l12: j5^0 <= ir4^0 48.91/48.96 Invariant at l17: l6^0 <= flag211^0 + ir4^0 48.91/48.96 [ Invariant Graph ] 48.91/48.96 Strengthening and disabling transitions... 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 -1 + j5^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + i3^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1, l6^0 -> i3^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1, ir4^0 -> -1 + j5^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1, ir4^0 -> -1 + j5^0, l6^0 -> i3^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + i3^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 -1 + j5^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 [ Termination Graph ] 48.91/48.96 Strengthening and disabling transitions... 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + i3^0, rest remain the same}> 48.91/48.96 Quasi-ranking function: 50000 - 2*i3^0 - ir4^0 + j5^0 + 2*l6^0 48.91/48.96 New Graphs: 48.91/48.96 Transitions: 48.91/48.96 -1 + j5^0, rest remain the same}> 48.91/48.96 Variables: 48.91/48.96 flag211^0, i3^0, ir4^0, j5^0, l6^0 48.91/48.96 Transitions: 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 Variables: 48.91/48.96 flag10^0, flag211^0, i3^0, ir4^0, j5^0, l6^0 48.91/48.96 Transitions: 48.91/48.96 1 + i3^0, rest remain the same}> 48.91/48.96 Variables: 48.91/48.96 flag211^0, i3^0, ir4^0, j5^0, l6^0 48.91/48.96 Checking conditional termination of SCC {l10}... 48.91/48.96 48.91/48.96 LOG: CALL solveLinear 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear - Elapsed time: 0.000892s 48.91/48.96 48.91/48.96 LOG: CALL solveLinear 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear - Elapsed time: 0.003101s 48.91/48.96 Trying to remove transition: -1 + j5^0, rest remain the same}> 48.91/48.96 Solving with 1 template(s). 48.91/48.96 48.91/48.96 LOG: CALL solveNonLinearGetFirstSolution 48.91/48.96 48.91/48.96 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.014894s 48.91/48.96 Time used: 0.014707 48.91/48.96 Solving with 1 template(s). 48.91/48.96 48.91/48.96 LOG: CALL solveNonLinearGetFirstSolution 48.91/48.96 48.91/48.96 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 4.003852s 48.91/48.96 Time used: 4.00341 48.91/48.96 Solving with 2 template(s). 48.91/48.96 48.91/48.96 LOG: CALL solveNonLinearGetFirstSolution 48.91/48.96 48.91/48.96 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 4.012005s 48.91/48.96 Time used: 4.00028 48.91/48.96 Solving with 3 template(s). 48.91/48.96 48.91/48.96 LOG: CALL solveNonLinearGetFirstSolution 48.91/48.96 48.91/48.96 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 1.018753s 48.91/48.96 Time used: 1.00012 48.91/48.96 Solving with 1 template(s). 48.91/48.96 48.91/48.96 LOG: CALL solveNonLinearGetFirstSolution 48.91/48.96 48.91/48.96 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 4.031728s 48.91/48.96 Time used: 4.00012 48.91/48.96 Termination failed. Trying to show unreachability... 48.91/48.96 Proving unreachability of entry: 48.91/48.96 48.91/48.96 LOG: CALL check - Post:1 <= 0 - Process 1 48.91/48.96 * Exit transition: 48.91/48.96 * Postcondition : 1 <= 0 48.91/48.96 48.91/48.96 LOG: CALL solveLinear 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear - Elapsed time: 0.028968s 48.91/48.96 > Postcondition is not implied! 48.91/48.96 48.91/48.96 LOG: RETURN check - Elapsed time: 0.029132s 48.91/48.96 Cannot prove unreachability 48.91/48.96 48.91/48.96 Proving non-termination of subgraph 1 48.91/48.96 Transitions: 48.91/48.96 48.91/48.96 48.91/48.96 1, rest remain the same}> 48.91/48.96 1, rest remain the same}> 48.91/48.96 1, rest remain the same}> 48.91/48.96 -1 + j5^0, rest remain the same}> 48.91/48.96 1 + i3^0, rest remain the same}> 48.91/48.96 1, l6^0 -> i3^0, rest remain the same}> 48.91/48.96 1, ir4^0 -> -1 + j5^0, rest remain the same}> 48.91/48.96 1, ir4^0 -> -1 + j5^0, l6^0 -> i3^0, rest remain the same}> 48.91/48.96 1 + i3^0, rest remain the same}> 48.91/48.96 -1 + j5^0, rest remain the same}> 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 Variables: 48.91/48.96 flag10^0, ir4^0, l6^0, j5^0, flag211^0, i3^0 48.91/48.96 48.91/48.96 Checking conditional non-termination of SCC {l2, l10, l12, l17}... 48.91/48.96 EXIT TRANSITIONS: 48.91/48.96 48.91/48.96 48.91/48.96 48.91/48.96 48.91/48.96 48.91/48.96 Solving with 1 template(s). 48.91/48.96 48.91/48.96 LOG: CALL solveNonLinearGetFirstSolution 48.91/48.96 48.91/48.96 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.629984s 48.91/48.96 Time used: 0.62852 48.91/48.96 Improving Solution with cost 2 ... 48.91/48.96 48.91/48.96 LOG: CALL solveNonLinearGetNextSolution 48.91/48.96 48.91/48.96 LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 0.231175s 48.91/48.96 Time used: 0.231183 48.91/48.96 48.91/48.96 LOG: SAT solveNonLinear - Elapsed time: 0.861159s 48.91/48.96 Cost: 2; Total time: 0.859703 48.91/48.96 Non-termination implied by a set of quasi-invariant(s): 48.91/48.96 Quasi-invariant at l2: 0 <= flag10^0 48.91/48.96 Quasi-invariant at l10: 0 <= flag10^0 + flag211^0 48.91/48.96 Quasi-invariant at l12: 0 <= flag10^0 48.91/48.96 Quasi-invariant at l17: 0 <= flag10^0 48.91/48.96 48.91/48.96 Strengthening and disabling EXIT transitions... 48.91/48.96 Closed exits from l2: 2 48.91/48.96 Strengthening exit transition (result): 48.91/48.96 48.91/48.96 Strengthening exit transition (result): 48.91/48.96 48.91/48.96 48.91/48.96 Strengthening and disabling transitions... 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 -1 + j5^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + i3^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1, l6^0 -> i3^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1, ir4^0 -> -1 + j5^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1, ir4^0 -> -1 + j5^0, l6^0 -> i3^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + i3^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 -1 + j5^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 1 + l6^0, ir4^0 -> -1 + ir4^0, j5^0 -> ir4^0, l6^0 -> 1 + l6^0, rest remain the same}> 48.91/48.96 48.91/48.96 LOG: CALL solverLinear in Graph for feasibility 48.91/48.96 48.91/48.96 LOG: RETURN solveLinear in Graph for feasibility 48.91/48.96 Strengthening transition (result): 48.91/48.96 2 + l6^0, j5^0 -> ir4^0, rest remain the same}> 48.91/48.96 48.91/48.96 Checking conditional non-termination of SCC {l2, l10, l12, l17}... 48.91/48.96 EXIT TRANSITIONS: 48.91/48.96 48.91/48.96 48.91/48.96 48.91/48.96 Solving with 1 template(s). 48.91/48.96 48.91/48.96 LOG: CALL solveNonLinearGetFirstSolution 48.91/48.96 48.91/48.96 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 5.011034s 48.91/48.96 Time used: 5.00482 48.91/48.96 Solving with 2 template(s). 48.91/48.96 48.91/48.96 LOG: CALL solveNonLinearGetFirstSolution 48.91/48.96 48.91/48.96 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 5.006214s 48.91/48.96 Time used: 5.00003 48.91/48.96 Solving with 3 template(s). 48.91/48.96 48.91/48.96 LOG: CALL solveNonLinearGetFirstSolution 48.91/48.96 48.91/48.96 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 5.020209s 48.91/48.96 Time used: 5.00021 48.91/48.96 > Checking if the negation of the conditions of every pending exit is quasi-invariant... NO 48.91/48.96 48.91/48.96 Proving non-termination of subgraph 1 48.91/48.96 Transitions: 48.91/48.96 -1 + j5^0, rest remain the same}> 48.91/48.96 Variables: 48.91/48.96 flag211^0, i3^0, ir4^0, j5^0, l6^0 48.91/48.96 48.91/48.96 Checking conditional non-termination of SCC {l10}... 48.91/48.96 > No exit transition to close. 48.91/48.96 Calling reachability with... 48.91/48.96 Transition: 48.91/48.96 Conditions: 48.91/48.96 OPEN EXITS: 48.91/48.96 48.91/48.96 48.91/48.96 --- Reachability graph --- 48.91/48.96 > Graph without transitions. 48.91/48.96 48.91/48.96 Calling reachability with... 48.91/48.96 Transition: 48.91/48.96 Conditions: 48.91/48.96 OPEN EXITS: 48.91/48.96 48.91/48.96 48.91/48.96 > Conditions are reachable! 48.91/48.96 48.91/48.96 Program does NOT terminate 48.91/48.96 /export/starexec/sandbox2/solver/bin/starexec_run_termcomp2019_ITS: line 26: delete: command not found 48.91/48.96 /export/starexec/sandbox2/solver/bin/starexec_run_termcomp2019_ITS: line 27: edit: command not found 48.91/48.96 EOF