3.29/3.36 NO 3.29/3.36 3.29/3.36 Solver Timeout: 4 3.29/3.36 Global Timeout: 300 3.29/3.36 No parsing errors! 3.29/3.36 Init Location: 0 3.29/3.36 Transitions: 3.29/3.36 3.29/3.36 3.29/3.36 3.29/3.36 3.29/3.36 undef35}> 3.29/3.36 3.29/3.36 undef54}> 3.29/3.36 3.29/3.36 3.29/3.36 3.29/3.36 3.29/3.36 (0 + undef94), StackSize^0 -> undef93, __rho_99_^0 -> undef94}> 3.29/3.36 0}> 3.29/3.36 (~(1) + k4^0), keR^0 -> 0}> 3.29/3.36 0}> 3.29/3.36 0, keR^0 -> 0}> 3.29/3.36 3.29/3.36 3.29/3.36 Fresh variables: 3.29/3.36 undef35, undef54, undef93, undef94, undef100, undef110, undef120, undef130, 3.29/3.36 3.29/3.36 Undef variables: 3.29/3.36 undef35, undef54, undef93, undef94, undef100, undef110, undef120, undef130, 3.29/3.36 3.29/3.36 Abstraction variables: 3.29/3.36 3.29/3.36 Exit nodes: 3.29/3.36 3.29/3.36 Accepting locations: 3.29/3.36 3.29/3.36 Asserts: 3.29/3.36 3.29/3.36 Preprocessed LLVMGraph 3.29/3.36 Init Location: 0 3.29/3.36 Transitions: 3.29/3.36 3.29/3.36 3.29/3.36 3.29/3.36 (~(1) + k4^0)}> 3.29/3.36 (~(1) + k4^0)}> 3.29/3.36 (~(1) + k4^0)}> 3.29/3.36 (~(1) + k4^0)}> 3.29/3.36 (~(1) + k4^0)}> 3.29/3.36 (~(1) + k4^0)}> 3.29/3.36 3.29/3.36 Fresh variables: 3.29/3.36 undef35, undef54, undef93, undef94, undef100, undef110, undef120, undef130, 3.29/3.36 3.29/3.36 Undef variables: 3.29/3.36 undef35, undef54, undef93, undef94, undef100, undef110, undef120, undef130, 3.29/3.36 3.29/3.36 Abstraction variables: 3.29/3.36 3.29/3.36 Exit nodes: 3.29/3.36 3.29/3.36 Accepting locations: 3.29/3.36 3.29/3.36 Asserts: 3.29/3.36 3.29/3.36 ************************************************************* 3.29/3.36 ******************************************************************************************* 3.29/3.36 *********************** WORKING TRANSITION SYSTEM (DAG) *********************** 3.29/3.36 ******************************************************************************************* 3.29/3.36 3.29/3.36 Init Location: 0 3.29/3.36 Graph 0: 3.29/3.36 Transitions: 3.29/3.36 Variables: 3.29/3.36 3.29/3.36 Graph 1: 3.29/3.36 Transitions: 3.29/3.36 -1 + k4^0, rest remain the same}> 3.29/3.36 -1 + k4^0, rest remain the same}> 3.29/3.36 -1 + k4^0, rest remain the same}> 3.29/3.36 -1 + k4^0, rest remain the same}> 3.29/3.36 -1 + k4^0, rest remain the same}> 3.29/3.36 -1 + k4^0, rest remain the same}> 3.29/3.36 Variables: 3.29/3.36 IsochResourceData^0, k4^0 3.29/3.36 3.29/3.36 Graph 2: 3.29/3.36 Transitions: 3.29/3.36 3.29/3.36 Variables: 3.29/3.36 3.29/3.36 Precedence: 3.29/3.36 Graph 0 3.29/3.36 3.29/3.36 Graph 1 3.29/3.36 3.29/3.36 3.29/3.36 Graph 2 3.29/3.36 3.29/3.36 3.29/3.36 Map Locations to Subgraph: 3.29/3.36 ( 0 , 0 ) 3.29/3.36 ( 1 , 2 ) 3.29/3.36 ( 4 , 1 ) 3.29/3.36 3.29/3.36 ******************************************************************************************* 3.29/3.36 ******************************** CHECKING ASSERTIONS ******************************** 3.29/3.36 ******************************************************************************************* 3.29/3.36 3.29/3.36 Proving termination of subgraph 0 3.29/3.36 Proving termination of subgraph 1 3.29/3.36 Checking unfeasibility... 3.29/3.36 Time used: 0.013453 3.29/3.36 3.29/3.36 Checking conditional termination of SCC {l4}... 3.29/3.36 3.29/3.36 LOG: CALL solveLinear 3.29/3.36 3.29/3.36 LOG: RETURN solveLinear - Elapsed time: 0.004611s 3.29/3.36 Ranking function: -2 + IsochResourceData^0 + k4^0 3.29/3.36 New Graphs: 3.29/3.36 Transitions: 3.29/3.36 -1 + k4^0, rest remain the same}> 3.29/3.36 Variables: 3.29/3.36 IsochResourceData^0, k4^0 3.29/3.36 Checking conditional termination of SCC {l4}... 3.29/3.36 3.29/3.36 LOG: CALL solveLinear 3.29/3.36 3.29/3.36 LOG: RETURN solveLinear - Elapsed time: 0.000860s 3.29/3.36 Ranking function: -1 + k4^0 3.29/3.36 New Graphs: 3.29/3.36 Proving termination of subgraph 2 3.29/3.36 Checking unfeasibility... 3.29/3.36 Time used: 0.00084 3.29/3.36 3.29/3.36 > No variable changes in termination graph. 3.29/3.36 Checking conditional unfeasibility... 3.29/3.36 Termination failed. Trying to show unreachability... 3.29/3.36 Proving unreachability of entry: 3.29/3.36 3.29/3.36 LOG: CALL check - Post:1 <= 0 - Process 1 3.29/3.36 * Exit transition: 3.29/3.36 * Postcondition : 1 <= 0 3.29/3.36 Postcodition moved up: 1 <= 0 3.29/3.36 3.29/3.36 LOG: Try proving POST 3.29/3.36 Postcondition: 1 <= 0 3.29/3.36 3.29/3.36 LOG: CALL check - Post:1 <= 0 - Process 2 3.29/3.36 * Exit transition: 3.29/3.36 * Postcondition : 1 <= 0 3.29/3.36 3.29/3.36 LOG: CALL solveLinear 3.29/3.36 3.29/3.36 LOG: RETURN solveLinear - Elapsed time: 0.000440s 3.29/3.36 > Postcondition is not implied! 3.29/3.36 3.29/3.36 LOG: RETURN check - Elapsed time: 0.000515s 3.29/3.36 3.29/3.36 LOG: NarrowEntry size 1 3.29/3.36 Narrowing transition: 3.29/3.36 -1 + k4^0, rest remain the same}> 3.29/3.36 3.29/3.36 LOG: Narrow transition size 1 3.29/3.36 Narrowing transition: 3.29/3.36 -1 + k4^0, rest remain the same}> 3.29/3.36 3.29/3.36 LOG: Narrow transition size 1 3.29/3.36 Narrowing transition: 3.29/3.36 -1 + k4^0, rest remain the same}> 3.29/3.36 3.29/3.36 LOG: Narrow transition size 1 3.29/3.36 Narrowing transition: 3.29/3.36 -1 + k4^0, rest remain the same}> 3.29/3.36 3.29/3.36 LOG: Narrow transition size 1 3.29/3.36 Narrowing transition: 3.29/3.36 -1 + k4^0, rest remain the same}> 3.29/3.36 3.29/3.36 LOG: Narrow transition size 1 3.29/3.36 Narrowing transition: 3.29/3.36 -1 + k4^0, rest remain the same}> 3.29/3.36 3.29/3.36 LOG: Narrow transition size 1 3.29/3.36 ENTRIES: 3.29/3.36 3.29/3.36 END ENTRIES: 3.29/3.36 GRAPH: 3.29/3.36 -1 + k4^0, rest remain the same}> 3.29/3.36 -1 + k4^0, rest remain the same}> 3.29/3.36 -1 + k4^0, rest remain the same}> 3.29/3.36 -1 + k4^0, rest remain the same}> 3.29/3.36 -1 + k4^0, rest remain the same}> 3.29/3.36 -1 + k4^0, rest remain the same}> 3.29/3.36 END GRAPH: 3.29/3.36 EXIT: 3.29/3.36 POST: 1 <= 0 3.29/3.36 3.29/3.36 3.29/3.36 LOG: Try proving POST 3.29/3.36 Solving with 1 template(s). 3.29/3.36 3.29/3.36 LOG: CALL solveNonLinearGetFirstSolution 3.29/3.36 3.29/3.36 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.028473s 3.29/3.36 Time used: 0.028155 3.29/3.36 Improving Solution with cost 51 ... 3.29/3.36 3.29/3.36 LOG: CALL solveNonLinearGetNextSolution 3.29/3.36 3.29/3.36 LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 1.001391s 3.29/3.36 Time used: 1.00137 3.29/3.36 3.29/3.36 LOG: SAT solveNonLinear - Elapsed time: 1.029865s 3.29/3.36 Cost: 51; Total time: 1.02953 3.29/3.36 Failed at location 4: 1 + IsochResourceData^0 <= 0 3.29/3.36 Before Improving: 3.29/3.36 Quasi-invariant at l4: 1 + IsochResourceData^0 <= 0 3.29/3.36 Optimizing invariants... 3.29/3.36 3.29/3.36 LOG: CALL solveLinear 3.29/3.36 3.29/3.36 LOG: RETURN solveLinear - Elapsed time: 0.009989s 3.29/3.36 Remaining time after improvement: 0.996862 3.29/3.36 Some transition disabled by a set of quasi-invariant(s): 3.29/3.36 Quasi-invariant at l4: 1 + IsochResourceData^0 <= 0 3.29/3.36 3.29/3.36 LOG: NEXT CALL check - disable 3.29/3.36 3.29/3.36 LOG: CALL check - Post:1 + IsochResourceData^0 <= 0 - Process 3 3.29/3.36 * Exit transition: 3.29/3.36 * Postcondition : 1 + IsochResourceData^0 <= 0 3.29/3.36 3.29/3.36 LOG: CALL solveLinear 3.29/3.36 3.29/3.36 LOG: RETURN solveLinear - Elapsed time: 0.000939s 3.29/3.36 > Postcondition is not implied! 3.29/3.36 3.29/3.36 LOG: RETURN check - Elapsed time: 0.001028s 3.29/3.36 Solving with 2 template(s). 3.29/3.36 3.29/3.36 LOG: CALL solveNonLinearGetFirstSolution 3.29/3.36 3.29/3.36 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.117299s 3.29/3.36 Time used: 0.116755 3.29/3.36 Improving Solution with cost 51 ... 3.29/3.36 3.29/3.36 LOG: CALL solveNonLinearGetNextSolution 3.29/3.36 3.29/3.36 LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 1.001583s 3.29/3.36 Time used: 1.00159 3.29/3.36 3.29/3.36 LOG: SAT solveNonLinear - Elapsed time: 1.118882s 3.29/3.36 Cost: 51; Total time: 1.11834 3.29/3.36 Failed at location 4: k4^0 <= IsochResourceData^0 3.29/3.36 Before Improving: 3.29/3.36 Quasi-invariant at l4: k4^0 <= IsochResourceData^0 3.29/3.36 Optimizing invariants... 3.29/3.36 3.29/3.36 LOG: CALL solveLinear 3.29/3.36 3.29/3.36 LOG: RETURN solveLinear - Elapsed time: 0.059202s 3.29/3.36 Remaining time after improvement: 0.994569 3.29/3.36 Some transition disabled by a set of quasi-invariant(s): 3.29/3.36 Quasi-invariant at l4: k4^0 <= IsochResourceData^0 3.29/3.36 3.29/3.36 LOG: NEXT CALL check - disable 3.29/3.36 3.29/3.36 LOG: CALL check - Post:k4^0 <= IsochResourceData^0 - Process 4 3.29/3.36 * Exit transition: 3.29/3.36 * Postcondition : k4^0 <= IsochResourceData^0 3.29/3.36 3.29/3.36 LOG: CALL solveLinear 3.29/3.36 3.29/3.36 LOG: RETURN solveLinear - Elapsed time: 0.001561s 3.29/3.36 > Postcondition is not implied! 3.29/3.36 3.29/3.36 LOG: RETURN check - Elapsed time: 0.001660s 3.29/3.36 Solving with 3 template(s). 3.29/3.36 3.29/3.36 LOG: CALL solveNonLinearGetFirstSolution 3.29/3.36 3.29/3.36 LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.821331s 3.29/3.36 Time used: 0.820645 3.29/3.36 Improving Solution with cost 51 ... 3.29/3.36 3.29/3.36 LOG: CALL solveNonLinearGetNextSolution 3.29/3.36 3.29/3.36 LOG: RETURN solveNonLinearGetNextSolution - Elapsed time: 0.180225s 3.29/3.36 Time used: 0.180219 3.29/3.36 3.29/3.36 LOG: SAT solveNonLinear - Elapsed time: 1.001556s 3.29/3.36 Cost: 51; Total time: 1.00086 3.29/3.36 Failed at location 4: IsochResourceData^0 <= 0 3.29/3.36 Before Improving: 3.29/3.36 Quasi-invariant at l4: IsochResourceData^0 <= 0 3.29/3.36 Optimizing invariants... 3.29/3.36 3.29/3.36 LOG: CALL solveLinear 3.29/3.36 3.29/3.36 LOG: RETURN solveLinear - Elapsed time: 0.010870s 3.29/3.36 Remaining time after improvement: 0.993573 3.29/3.36 Some transition disabled by a set of quasi-invariant(s): 3.29/3.36 Quasi-invariant at l4: IsochResourceData^0 <= 0 3.29/3.36 3.29/3.36 LOG: NEXT CALL check - disable 3.29/3.36 3.29/3.36 LOG: CALL check - Post:IsochResourceData^0 <= 0 - Process 5 3.29/3.36 * Exit transition: 3.29/3.36 * Postcondition : IsochResourceData^0 <= 0 3.29/3.36 3.29/3.36 LOG: CALL solveLinear 3.29/3.36 3.29/3.36 LOG: RETURN solveLinear - Elapsed time: 0.001734s 3.29/3.36 > Postcondition is not implied! 3.29/3.36 3.29/3.36 LOG: RETURN check - Elapsed time: 0.001824s 3.29/3.36 3.29/3.36 LOG: Postcondition is not implied - no solution 3.29/3.36 > Postcondition is not implied! 3.29/3.36 3.29/3.36 LOG: RETURN check - Elapsed time: 3.262589s 3.29/3.36 Cannot prove unreachability 3.29/3.36 3.29/3.36 Proving non-termination of subgraph 2 3.29/3.36 Transitions: 3.29/3.36 3.29/3.36 Variables: 3.29/3.36 3.29/3.36 Checking conditional non-termination of SCC {l1}... 3.29/3.36 > No exit transition to close. 3.29/3.36 Calling reachability with... 3.29/3.36 Transition: 3.29/3.36 Conditions: 3.29/3.36 OPEN EXITS: 3.29/3.36 3.29/3.36 3.29/3.36 --- Reachability graph --- 3.29/3.36 > Graph without transitions. 3.29/3.36 3.29/3.36 Calling reachability with... 3.29/3.36 Transition: 3.29/3.36 Conditions: 3.29/3.36 OPEN EXITS: 3.29/3.36 (condsUp: undef110 = 1, undef130 = 1) 3.29/3.36 3.29/3.36 --- Reachability graph --- 3.29/3.36 > Graph without transitions. 3.29/3.36 3.29/3.36 Calling reachability with... 3.29/3.36 Transition: 3.29/3.36 Conditions: k4^0 <= 0, undef110 = 1, undef130 = 1, 3.29/3.36 OPEN EXITS: 3.29/3.36 3.29/3.36 3.29/3.36 > Conditions are reachable! 3.29/3.36 3.29/3.36 Program does NOT terminate 3.29/3.36 /export/starexec/sandbox2/solver/bin/starexec_run_termcomp2019_ITS: line 26: delete: command not found 3.29/3.36 /export/starexec/sandbox2/solver/bin/starexec_run_termcomp2019_ITS: line 27: edit: command not found 3.29/3.36 EOF