YES(?,O(n^1)) * Step 1: TrivialSCCs WORST_CASE(?,O(n^1)) + Considered Problem: Rules: 0. eval_heapsort_start(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb0_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 1. eval_heapsort_bb0_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_0(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (?,1) 2. eval_heapsort_0(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_1(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (?,1) 3. eval_heapsort_1(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_2(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (?,1) 4. eval_heapsort_2(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_3(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (?,1) 5. eval_heapsort_3(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_4(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (?,1) 6. eval_heapsort_4(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_5(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (?,1) 7. eval_heapsort_5(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_6(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (?,1) 8. eval_heapsort_6(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_7(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (?,1) 9. eval_heapsort_7(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_8(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (?,1) 10. eval_heapsort_8(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_9(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (?,1) 11. eval_heapsort_9(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,1,v_max_1,v_max_3,v_size) True (?,1) 12. eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0 && 0 >= v_size] (?,1) 13. eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0 && -1 + v_size >= 0 && v_i_0 >= 1] (?,1) 14. eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_stop(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0] (?,1) 15. eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb5_in(v_13,2*v_i_0,1 + 2*v_i_0,v_8,v_i_0,v_i_0,v_max_3,v_size) [-1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1 + v_i_0 >= 0 && -1 + 2*v_i_0 >= v_size] (?,1) 16. eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb3_in(v_13,2*v_i_0,1 + 2*v_i_0,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1 + v_i_0 >= 0 && v_size >= 2*v_i_0] (?,1) 17. eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_1,v_size) [-1 + v_size >= 0 (?,1) && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_4 >= v_size] 18. eval_heapsort_bb3_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb4_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_2 >= 1 && v_size >= v_2] 19. eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -2 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -1 + v_max_3 >= 0 && -2 + v_max_1 + v_max_3 >= 0 && -2 + v_i_0 + v_max_3 >= 0 && -1*v_i_0 + v_max_3 >= 0 && -4 + v_4 + v_max_3 >= 0 && -3 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_i_0 = v_max_3] 20. eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -2 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -1 + v_max_3 >= 0 && -2 + v_max_1 + v_max_3 >= 0 && -2 + v_i_0 + v_max_3 >= 0 && -1*v_i_0 + v_max_3 >= 0 && -4 + v_4 + v_max_3 >= 0 && -3 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_max_3 >= v_i_0] 21. eval_heapsort_bb4_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_14(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 22. eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_i_0 >= 1 && v_size >= v_i_0] 23. eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_i_0 >= v_size] 24. eval_heapsort_14(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_15(v_13,v_2,v_4,nondef_0,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 25. eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_max_3,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1*v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_max_3 >= 1 && v_size >= v_max_3] 26. eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1*v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_max_3 >= v_size] 27. eval_heapsort_15(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_i_0,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && 0 >= v_8] 28. eval_heapsort_15(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_2,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_8 >= 0] 29. eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb6_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_size >= v_4] 30. eval_heapsort_bb6_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb7_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 (?,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_4 >= 1 && v_size >= v_4] 31. eval_heapsort_bb7_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_17(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 (?,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 32. eval_heapsort_17(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_18(nondef_1,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 (?,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 33. eval_heapsort_18(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_1,v_size) [-3 + v_size >= 0 (?,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && 0 >= v_13] 34. eval_heapsort_18(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_4,v_size) [-3 + v_size >= 0 (?,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_13 >= 0] Signature: {(eval_heapsort_0,8) ;(eval_heapsort_1,8) ;(eval_heapsort_14,8) ;(eval_heapsort_15,8) ;(eval_heapsort_17,8) ;(eval_heapsort_18,8) ;(eval_heapsort_2,8) ;(eval_heapsort_3,8) ;(eval_heapsort_4,8) ;(eval_heapsort_5,8) ;(eval_heapsort_6,8) ;(eval_heapsort_7,8) ;(eval_heapsort_8,8) ;(eval_heapsort_9,8) ;(eval_heapsort_bb0_in,8) ;(eval_heapsort_bb10_in,8) ;(eval_heapsort_bb11_in,8) ;(eval_heapsort_bb1_in,8) ;(eval_heapsort_bb2_in,8) ;(eval_heapsort_bb3_in,8) ;(eval_heapsort_bb4_in,8) ;(eval_heapsort_bb5_in,8) ;(eval_heapsort_bb6_in,8) ;(eval_heapsort_bb7_in,8) ;(eval_heapsort_bb8_in,8) ;(eval_heapsort_bb9_in,8) ;(eval_heapsort_start,8) ;(eval_heapsort_stop,8)} Flow Graph: [0->{1},1->{2},2->{3},3->{4},4->{5},5->{6},6->{7},7->{8},8->{9},9->{10},10->{11},11->{12,13},12->{14} ,13->{15,16},14->{},15->{17,29},16->{18},17->{19,20},18->{21},19->{14},20->{22,23},21->{24},22->{25,26} ,23->{14},24->{27,28},25->{12,13},26->{14},27->{17,29},28->{17,29},29->{30},30->{31},31->{32},32->{33,34} ,33->{19,20},34->{19,20}] + Applied Processor: TrivialSCCs + Details: All trivial SCCs of the transition graph admit timebound 1. * Step 2: UnsatPaths WORST_CASE(?,O(n^1)) + Considered Problem: Rules: 0. eval_heapsort_start(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb0_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 1. eval_heapsort_bb0_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_0(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 2. eval_heapsort_0(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_1(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 3. eval_heapsort_1(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_2(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 4. eval_heapsort_2(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_3(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 5. eval_heapsort_3(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_4(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 6. eval_heapsort_4(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_5(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 7. eval_heapsort_5(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_6(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 8. eval_heapsort_6(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_7(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 9. eval_heapsort_7(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_8(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 10. eval_heapsort_8(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_9(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 11. eval_heapsort_9(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,1,v_max_1,v_max_3,v_size) True (1,1) 12. eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0 && 0 >= v_size] (1,1) 13. eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0 && -1 + v_size >= 0 && v_i_0 >= 1] (?,1) 14. eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_stop(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0] (1,1) 15. eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb5_in(v_13,2*v_i_0,1 + 2*v_i_0,v_8,v_i_0,v_i_0,v_max_3,v_size) [-1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1 + v_i_0 >= 0 && -1 + 2*v_i_0 >= v_size] (?,1) 16. eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb3_in(v_13,2*v_i_0,1 + 2*v_i_0,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1 + v_i_0 >= 0 && v_size >= 2*v_i_0] (?,1) 17. eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_1,v_size) [-1 + v_size >= 0 (?,1) && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_4 >= v_size] 18. eval_heapsort_bb3_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb4_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_2 >= 1 && v_size >= v_2] 19. eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (1,1) && -2 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -1 + v_max_3 >= 0 && -2 + v_max_1 + v_max_3 >= 0 && -2 + v_i_0 + v_max_3 >= 0 && -1*v_i_0 + v_max_3 >= 0 && -4 + v_4 + v_max_3 >= 0 && -3 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_i_0 = v_max_3] 20. eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -2 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -1 + v_max_3 >= 0 && -2 + v_max_1 + v_max_3 >= 0 && -2 + v_i_0 + v_max_3 >= 0 && -1*v_i_0 + v_max_3 >= 0 && -4 + v_4 + v_max_3 >= 0 && -3 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_max_3 >= v_i_0] 21. eval_heapsort_bb4_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_14(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 22. eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_i_0 >= 1 && v_size >= v_i_0] 23. eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (1,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_i_0 >= v_size] 24. eval_heapsort_14(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_15(v_13,v_2,v_4,nondef_0,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 25. eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_max_3,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1*v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_max_3 >= 1 && v_size >= v_max_3] 26. eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (1,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1*v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_max_3 >= v_size] 27. eval_heapsort_15(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_i_0,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && 0 >= v_8] 28. eval_heapsort_15(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_2,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_8 >= 0] 29. eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb6_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_size >= v_4] 30. eval_heapsort_bb6_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb7_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 (?,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_4 >= 1 && v_size >= v_4] 31. eval_heapsort_bb7_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_17(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 (?,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 32. eval_heapsort_17(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_18(nondef_1,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 (?,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 33. eval_heapsort_18(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_1,v_size) [-3 + v_size >= 0 (?,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && 0 >= v_13] 34. eval_heapsort_18(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_4,v_size) [-3 + v_size >= 0 (?,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_13 >= 0] Signature: {(eval_heapsort_0,8) ;(eval_heapsort_1,8) ;(eval_heapsort_14,8) ;(eval_heapsort_15,8) ;(eval_heapsort_17,8) ;(eval_heapsort_18,8) ;(eval_heapsort_2,8) ;(eval_heapsort_3,8) ;(eval_heapsort_4,8) ;(eval_heapsort_5,8) ;(eval_heapsort_6,8) ;(eval_heapsort_7,8) ;(eval_heapsort_8,8) ;(eval_heapsort_9,8) ;(eval_heapsort_bb0_in,8) ;(eval_heapsort_bb10_in,8) ;(eval_heapsort_bb11_in,8) ;(eval_heapsort_bb1_in,8) ;(eval_heapsort_bb2_in,8) ;(eval_heapsort_bb3_in,8) ;(eval_heapsort_bb4_in,8) ;(eval_heapsort_bb5_in,8) ;(eval_heapsort_bb6_in,8) ;(eval_heapsort_bb7_in,8) ;(eval_heapsort_bb8_in,8) ;(eval_heapsort_bb9_in,8) ;(eval_heapsort_start,8) ;(eval_heapsort_stop,8)} Flow Graph: [0->{1},1->{2},2->{3},3->{4},4->{5},5->{6},6->{7},7->{8},8->{9},9->{10},10->{11},11->{12,13},12->{14} ,13->{15,16},14->{},15->{17,29},16->{18},17->{19,20},18->{21},19->{14},20->{22,23},21->{24},22->{25,26} ,23->{14},24->{27,28},25->{12,13},26->{14},27->{17,29},28->{17,29},29->{30},30->{31},31->{32},32->{33,34} ,33->{19,20},34->{19,20}] + Applied Processor: UnsatPaths + Details: We remove following edges from the transition graph: [(15,29),(25,12),(34,19)] * Step 3: PolyRank WORST_CASE(?,O(n^1)) + Considered Problem: Rules: 0. eval_heapsort_start(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb0_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 1. eval_heapsort_bb0_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_0(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 2. eval_heapsort_0(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_1(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 3. eval_heapsort_1(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_2(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 4. eval_heapsort_2(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_3(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 5. eval_heapsort_3(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_4(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 6. eval_heapsort_4(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_5(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 7. eval_heapsort_5(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_6(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 8. eval_heapsort_6(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_7(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 9. eval_heapsort_7(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_8(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 10. eval_heapsort_8(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_9(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 11. eval_heapsort_9(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,1,v_max_1,v_max_3,v_size) True (1,1) 12. eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0 && 0 >= v_size] (1,1) 13. eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0 && -1 + v_size >= 0 && v_i_0 >= 1] (?,1) 14. eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_stop(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0] (1,1) 15. eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb5_in(v_13,2*v_i_0,1 + 2*v_i_0,v_8,v_i_0,v_i_0,v_max_3,v_size) [-1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1 + v_i_0 >= 0 && -1 + 2*v_i_0 >= v_size] (?,1) 16. eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb3_in(v_13,2*v_i_0,1 + 2*v_i_0,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1 + v_i_0 >= 0 && v_size >= 2*v_i_0] (?,1) 17. eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_1,v_size) [-1 + v_size >= 0 (?,1) && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_4 >= v_size] 18. eval_heapsort_bb3_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb4_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_2 >= 1 && v_size >= v_2] 19. eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (1,1) && -2 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -1 + v_max_3 >= 0 && -2 + v_max_1 + v_max_3 >= 0 && -2 + v_i_0 + v_max_3 >= 0 && -1*v_i_0 + v_max_3 >= 0 && -4 + v_4 + v_max_3 >= 0 && -3 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_i_0 = v_max_3] 20. eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -2 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -1 + v_max_3 >= 0 && -2 + v_max_1 + v_max_3 >= 0 && -2 + v_i_0 + v_max_3 >= 0 && -1*v_i_0 + v_max_3 >= 0 && -4 + v_4 + v_max_3 >= 0 && -3 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_max_3 >= v_i_0] 21. eval_heapsort_bb4_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_14(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 22. eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_i_0 >= 1 && v_size >= v_i_0] 23. eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (1,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_i_0 >= v_size] 24. eval_heapsort_14(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_15(v_13,v_2,v_4,nondef_0,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 25. eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_max_3,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1*v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_max_3 >= 1 && v_size >= v_max_3] 26. eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (1,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1*v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_max_3 >= v_size] 27. eval_heapsort_15(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_i_0,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && 0 >= v_8] 28. eval_heapsort_15(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_2,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_8 >= 0] 29. eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb6_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_size >= v_4] 30. eval_heapsort_bb6_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb7_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 (?,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_4 >= 1 && v_size >= v_4] 31. eval_heapsort_bb7_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_17(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 (?,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 32. eval_heapsort_17(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_18(nondef_1,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 (?,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 33. eval_heapsort_18(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_1,v_size) [-3 + v_size >= 0 (?,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && 0 >= v_13] 34. eval_heapsort_18(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_4,v_size) [-3 + v_size >= 0 (?,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_13 >= 0] Signature: {(eval_heapsort_0,8) ;(eval_heapsort_1,8) ;(eval_heapsort_14,8) ;(eval_heapsort_15,8) ;(eval_heapsort_17,8) ;(eval_heapsort_18,8) ;(eval_heapsort_2,8) ;(eval_heapsort_3,8) ;(eval_heapsort_4,8) ;(eval_heapsort_5,8) ;(eval_heapsort_6,8) ;(eval_heapsort_7,8) ;(eval_heapsort_8,8) ;(eval_heapsort_9,8) ;(eval_heapsort_bb0_in,8) ;(eval_heapsort_bb10_in,8) ;(eval_heapsort_bb11_in,8) ;(eval_heapsort_bb1_in,8) ;(eval_heapsort_bb2_in,8) ;(eval_heapsort_bb3_in,8) ;(eval_heapsort_bb4_in,8) ;(eval_heapsort_bb5_in,8) ;(eval_heapsort_bb6_in,8) ;(eval_heapsort_bb7_in,8) ;(eval_heapsort_bb8_in,8) ;(eval_heapsort_bb9_in,8) ;(eval_heapsort_start,8) ;(eval_heapsort_stop,8)} Flow Graph: [0->{1},1->{2},2->{3},3->{4},4->{5},5->{6},6->{7},7->{8},8->{9},9->{10},10->{11},11->{12,13},12->{14} ,13->{15,16},14->{},15->{17},16->{18},17->{19,20},18->{21},19->{14},20->{22,23},21->{24},22->{25,26} ,23->{14},24->{27,28},25->{13},26->{14},27->{17,29},28->{17,29},29->{30},30->{31},31->{32},32->{33,34} ,33->{19,20},34->{20}] + Applied Processor: PolyRank {useFarkas = True, withSizebounds = [], shape = Linear} + Details: We apply a polynomial interpretation of shape linear: p(eval_heapsort_0) = x8 p(eval_heapsort_1) = x8 p(eval_heapsort_14) = -1*x5 + x8 p(eval_heapsort_15) = -1*x5 + x8 p(eval_heapsort_17) = -1*x5 + x8 p(eval_heapsort_18) = -1*x5 + x8 p(eval_heapsort_2) = x8 p(eval_heapsort_3) = x8 p(eval_heapsort_4) = x8 p(eval_heapsort_5) = x8 p(eval_heapsort_6) = x8 p(eval_heapsort_7) = x8 p(eval_heapsort_8) = x8 p(eval_heapsort_9) = x8 p(eval_heapsort_bb0_in) = x8 p(eval_heapsort_bb10_in) = -1 + -1*x5 + x8 p(eval_heapsort_bb11_in) = -1 + -1*x5 + x8 p(eval_heapsort_bb1_in) = -1*x5 + x8 p(eval_heapsort_bb2_in) = -1*x5 + x8 p(eval_heapsort_bb3_in) = -1*x5 + x8 p(eval_heapsort_bb4_in) = -1*x5 + x8 p(eval_heapsort_bb5_in) = -1*x5 + x8 p(eval_heapsort_bb6_in) = -1*x5 + x8 p(eval_heapsort_bb7_in) = -1*x5 + x8 p(eval_heapsort_bb8_in) = -1 + -1*x5 + x8 p(eval_heapsort_bb9_in) = -1 + -1*x5 + x8 p(eval_heapsort_start) = x8 p(eval_heapsort_stop) = -1 + -1*x5 + x8 Following rules are strictly oriented: [-3 + v_size >= 0 ==> && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_13 >= 0] eval_heapsort_18(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size > -1 + -1*v_i_0 + v_size = eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_4,v_size) Following rules are weakly oriented: True ==> eval_heapsort_start(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = v_size >= v_size = eval_heapsort_bb0_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_bb0_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = v_size >= v_size = eval_heapsort_0(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_0(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = v_size >= v_size = eval_heapsort_1(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_1(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = v_size >= v_size = eval_heapsort_2(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_2(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = v_size >= v_size = eval_heapsort_3(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_3(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = v_size >= v_size = eval_heapsort_4(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_4(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = v_size >= v_size = eval_heapsort_5(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_5(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = v_size >= v_size = eval_heapsort_6(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_6(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = v_size >= v_size = eval_heapsort_7(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_7(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = v_size >= v_size = eval_heapsort_8(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_8(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = v_size >= v_size = eval_heapsort_9(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_9(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = v_size >= -1 + v_size = eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,1,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0 && 0 >= v_size] ==> eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1 + -1*v_i_0 + v_size = eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0 && -1 + v_size >= 0 && v_i_0 >= 1] ==> eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1*v_i_0 + v_size = eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0] ==> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1 + -1*v_i_0 + v_size >= -1 + -1*v_i_0 + v_size = eval_heapsort_stop(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1 + v_i_0 >= 0 && -1 + 2*v_i_0 >= v_size] ==> eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1*v_i_0 + v_size = eval_heapsort_bb5_in(v_13,2*v_i_0,1 + 2*v_i_0,v_8,v_i_0,v_i_0,v_max_3,v_size) [-1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1 + v_i_0 >= 0 && v_size >= 2*v_i_0] ==> eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1*v_i_0 + v_size = eval_heapsort_bb3_in(v_13,2*v_i_0,1 + 2*v_i_0,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 ==> && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_4 >= v_size] eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1 + -1*v_i_0 + v_size = eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_1,v_size) [-2 + v_size >= 0 ==> && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_2 >= 1 && v_size >= v_2] eval_heapsort_bb3_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1*v_i_0 + v_size = eval_heapsort_bb4_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 ==> && -2 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -1 + v_max_3 >= 0 && -2 + v_max_1 + v_max_3 >= 0 && -2 + v_i_0 + v_max_3 >= 0 && -1*v_i_0 + v_max_3 >= 0 && -4 + v_4 + v_max_3 >= 0 && -3 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_i_0 = v_max_3] eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1 + -1*v_i_0 + v_size >= -1 + -1*v_i_0 + v_size = eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 ==> && -2 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -1 + v_max_3 >= 0 && -2 + v_max_1 + v_max_3 >= 0 && -2 + v_i_0 + v_max_3 >= 0 && -1*v_i_0 + v_max_3 >= 0 && -4 + v_4 + v_max_3 >= 0 && -3 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_max_3 >= v_i_0] eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1 + -1*v_i_0 + v_size >= -1 + -1*v_i_0 + v_size = eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 ==> && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] eval_heapsort_bb4_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1*v_i_0 + v_size = eval_heapsort_14(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 ==> && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_i_0 >= 1 && v_size >= v_i_0] eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1 + -1*v_i_0 + v_size >= -1 + -1*v_i_0 + v_size = eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 ==> && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_i_0 >= v_size] eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1 + -1*v_i_0 + v_size >= -1 + -1*v_i_0 + v_size = eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 ==> && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] eval_heapsort_14(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1*v_i_0 + v_size = eval_heapsort_15(v_13,v_2,v_4,nondef_0,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 ==> && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1*v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_max_3 >= 1 && v_size >= v_max_3] eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1 + -1*v_i_0 + v_size >= -1*v_max_3 + v_size = eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_max_3,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 ==> && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1*v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_max_3 >= v_size] eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1 + -1*v_i_0 + v_size >= -1 + -1*v_i_0 + v_size = eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 ==> && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && 0 >= v_8] eval_heapsort_15(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1*v_i_0 + v_size = eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_i_0,v_max_3,v_size) [-2 + v_size >= 0 ==> && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_8 >= 0] eval_heapsort_15(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1*v_i_0 + v_size = eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_2,v_max_3,v_size) [-1 + v_size >= 0 ==> && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_size >= v_4] eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1*v_i_0 + v_size = eval_heapsort_bb6_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 ==> && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_4 >= 1 && v_size >= v_4] eval_heapsort_bb6_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1*v_i_0 + v_size = eval_heapsort_bb7_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 ==> && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] eval_heapsort_bb7_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1*v_i_0 + v_size = eval_heapsort_17(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 ==> && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] eval_heapsort_17(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1*v_i_0 + v_size = eval_heapsort_18(nondef_1,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 ==> && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && 0 >= v_13] eval_heapsort_18(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1 + -1*v_i_0 + v_size = eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_1,v_size) * Step 4: PolyRank WORST_CASE(?,O(n^1)) + Considered Problem: Rules: 0. eval_heapsort_start(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb0_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 1. eval_heapsort_bb0_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_0(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 2. eval_heapsort_0(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_1(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 3. eval_heapsort_1(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_2(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 4. eval_heapsort_2(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_3(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 5. eval_heapsort_3(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_4(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 6. eval_heapsort_4(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_5(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 7. eval_heapsort_5(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_6(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 8. eval_heapsort_6(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_7(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 9. eval_heapsort_7(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_8(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 10. eval_heapsort_8(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_9(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 11. eval_heapsort_9(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,1,v_max_1,v_max_3,v_size) True (1,1) 12. eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0 && 0 >= v_size] (1,1) 13. eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0 && -1 + v_size >= 0 && v_i_0 >= 1] (?,1) 14. eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_stop(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0] (1,1) 15. eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb5_in(v_13,2*v_i_0,1 + 2*v_i_0,v_8,v_i_0,v_i_0,v_max_3,v_size) [-1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1 + v_i_0 >= 0 && -1 + 2*v_i_0 >= v_size] (?,1) 16. eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb3_in(v_13,2*v_i_0,1 + 2*v_i_0,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1 + v_i_0 >= 0 && v_size >= 2*v_i_0] (?,1) 17. eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_1,v_size) [-1 + v_size >= 0 (?,1) && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_4 >= v_size] 18. eval_heapsort_bb3_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb4_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_2 >= 1 && v_size >= v_2] 19. eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (1,1) && -2 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -1 + v_max_3 >= 0 && -2 + v_max_1 + v_max_3 >= 0 && -2 + v_i_0 + v_max_3 >= 0 && -1*v_i_0 + v_max_3 >= 0 && -4 + v_4 + v_max_3 >= 0 && -3 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_i_0 = v_max_3] 20. eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -2 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -1 + v_max_3 >= 0 && -2 + v_max_1 + v_max_3 >= 0 && -2 + v_i_0 + v_max_3 >= 0 && -1*v_i_0 + v_max_3 >= 0 && -4 + v_4 + v_max_3 >= 0 && -3 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_max_3 >= v_i_0] 21. eval_heapsort_bb4_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_14(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 22. eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_i_0 >= 1 && v_size >= v_i_0] 23. eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (1,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_i_0 >= v_size] 24. eval_heapsort_14(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_15(v_13,v_2,v_4,nondef_0,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 25. eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_max_3,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1*v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_max_3 >= 1 && v_size >= v_max_3] 26. eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (1,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1*v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_max_3 >= v_size] 27. eval_heapsort_15(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_i_0,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && 0 >= v_8] 28. eval_heapsort_15(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_2,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_8 >= 0] 29. eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb6_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_size >= v_4] 30. eval_heapsort_bb6_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb7_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 (?,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_4 >= 1 && v_size >= v_4] 31. eval_heapsort_bb7_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_17(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 (?,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 32. eval_heapsort_17(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_18(nondef_1,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 (?,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 33. eval_heapsort_18(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_1,v_size) [-3 + v_size >= 0 (?,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && 0 >= v_13] 34. eval_heapsort_18(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_4,v_size) [-3 + v_size >= 0 (v_size,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_13 >= 0] Signature: {(eval_heapsort_0,8) ;(eval_heapsort_1,8) ;(eval_heapsort_14,8) ;(eval_heapsort_15,8) ;(eval_heapsort_17,8) ;(eval_heapsort_18,8) ;(eval_heapsort_2,8) ;(eval_heapsort_3,8) ;(eval_heapsort_4,8) ;(eval_heapsort_5,8) ;(eval_heapsort_6,8) ;(eval_heapsort_7,8) ;(eval_heapsort_8,8) ;(eval_heapsort_9,8) ;(eval_heapsort_bb0_in,8) ;(eval_heapsort_bb10_in,8) ;(eval_heapsort_bb11_in,8) ;(eval_heapsort_bb1_in,8) ;(eval_heapsort_bb2_in,8) ;(eval_heapsort_bb3_in,8) ;(eval_heapsort_bb4_in,8) ;(eval_heapsort_bb5_in,8) ;(eval_heapsort_bb6_in,8) ;(eval_heapsort_bb7_in,8) ;(eval_heapsort_bb8_in,8) ;(eval_heapsort_bb9_in,8) ;(eval_heapsort_start,8) ;(eval_heapsort_stop,8)} Flow Graph: [0->{1},1->{2},2->{3},3->{4},4->{5},5->{6},6->{7},7->{8},8->{9},9->{10},10->{11},11->{12,13},12->{14} ,13->{15,16},14->{},15->{17},16->{18},17->{19,20},18->{21},19->{14},20->{22,23},21->{24},22->{25,26} ,23->{14},24->{27,28},25->{13},26->{14},27->{17,29},28->{17,29},29->{30},30->{31},31->{32},32->{33,34} ,33->{19,20},34->{20}] + Applied Processor: PolyRank {useFarkas = True, withSizebounds = [], shape = Linear} + Details: We apply a polynomial interpretation of shape linear: p(eval_heapsort_0) = x8 p(eval_heapsort_1) = x8 p(eval_heapsort_14) = -1*x5 + x8 p(eval_heapsort_15) = -1*x5 + x8 p(eval_heapsort_17) = -1*x5 + x8 p(eval_heapsort_18) = -1*x5 + x8 p(eval_heapsort_2) = x8 p(eval_heapsort_3) = x8 p(eval_heapsort_4) = x8 p(eval_heapsort_5) = x8 p(eval_heapsort_6) = x8 p(eval_heapsort_7) = x8 p(eval_heapsort_8) = x8 p(eval_heapsort_9) = x8 p(eval_heapsort_bb0_in) = x8 p(eval_heapsort_bb10_in) = -1 + -1*x5 + x8 p(eval_heapsort_bb11_in) = -1 + -1*x5 + x8 p(eval_heapsort_bb1_in) = -1*x5 + x8 p(eval_heapsort_bb2_in) = -1*x5 + x8 p(eval_heapsort_bb3_in) = -1*x5 + x8 p(eval_heapsort_bb4_in) = -1*x5 + x8 p(eval_heapsort_bb5_in) = -1*x5 + x8 p(eval_heapsort_bb6_in) = -1*x5 + x8 p(eval_heapsort_bb7_in) = -1*x5 + x8 p(eval_heapsort_bb8_in) = -1 + -1*x5 + x8 p(eval_heapsort_bb9_in) = -1 + -1*x5 + x8 p(eval_heapsort_start) = x8 p(eval_heapsort_stop) = -1 + -1*x5 + x8 Following rules are strictly oriented: [-3 + v_size >= 0 ==> && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && 0 >= v_13] eval_heapsort_18(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size > -1 + -1*v_i_0 + v_size = eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_1,v_size) [-3 + v_size >= 0 ==> && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_13 >= 0] eval_heapsort_18(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size > -1 + -1*v_i_0 + v_size = eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_4,v_size) Following rules are weakly oriented: True ==> eval_heapsort_start(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = v_size >= v_size = eval_heapsort_bb0_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_bb0_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = v_size >= v_size = eval_heapsort_0(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_0(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = v_size >= v_size = eval_heapsort_1(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_1(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = v_size >= v_size = eval_heapsort_2(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_2(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = v_size >= v_size = eval_heapsort_3(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_3(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = v_size >= v_size = eval_heapsort_4(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_4(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = v_size >= v_size = eval_heapsort_5(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_5(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = v_size >= v_size = eval_heapsort_6(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_6(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = v_size >= v_size = eval_heapsort_7(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_7(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = v_size >= v_size = eval_heapsort_8(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_8(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = v_size >= v_size = eval_heapsort_9(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_9(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = v_size >= -1 + v_size = eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,1,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0 && 0 >= v_size] ==> eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1 + -1*v_i_0 + v_size = eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0 && -1 + v_size >= 0 && v_i_0 >= 1] ==> eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1*v_i_0 + v_size = eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0] ==> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1 + -1*v_i_0 + v_size >= -1 + -1*v_i_0 + v_size = eval_heapsort_stop(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1 + v_i_0 >= 0 && -1 + 2*v_i_0 >= v_size] ==> eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1*v_i_0 + v_size = eval_heapsort_bb5_in(v_13,2*v_i_0,1 + 2*v_i_0,v_8,v_i_0,v_i_0,v_max_3,v_size) [-1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1 + v_i_0 >= 0 && v_size >= 2*v_i_0] ==> eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1*v_i_0 + v_size = eval_heapsort_bb3_in(v_13,2*v_i_0,1 + 2*v_i_0,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 ==> && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_4 >= v_size] eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1 + -1*v_i_0 + v_size = eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_1,v_size) [-2 + v_size >= 0 ==> && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_2 >= 1 && v_size >= v_2] eval_heapsort_bb3_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1*v_i_0 + v_size = eval_heapsort_bb4_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 ==> && -2 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -1 + v_max_3 >= 0 && -2 + v_max_1 + v_max_3 >= 0 && -2 + v_i_0 + v_max_3 >= 0 && -1*v_i_0 + v_max_3 >= 0 && -4 + v_4 + v_max_3 >= 0 && -3 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_i_0 = v_max_3] eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1 + -1*v_i_0 + v_size >= -1 + -1*v_i_0 + v_size = eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 ==> && -2 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -1 + v_max_3 >= 0 && -2 + v_max_1 + v_max_3 >= 0 && -2 + v_i_0 + v_max_3 >= 0 && -1*v_i_0 + v_max_3 >= 0 && -4 + v_4 + v_max_3 >= 0 && -3 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_max_3 >= v_i_0] eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1 + -1*v_i_0 + v_size >= -1 + -1*v_i_0 + v_size = eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 ==> && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] eval_heapsort_bb4_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1*v_i_0 + v_size = eval_heapsort_14(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 ==> && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_i_0 >= 1 && v_size >= v_i_0] eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1 + -1*v_i_0 + v_size >= -1 + -1*v_i_0 + v_size = eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 ==> && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_i_0 >= v_size] eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1 + -1*v_i_0 + v_size >= -1 + -1*v_i_0 + v_size = eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 ==> && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] eval_heapsort_14(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1*v_i_0 + v_size = eval_heapsort_15(v_13,v_2,v_4,nondef_0,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 ==> && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1*v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_max_3 >= 1 && v_size >= v_max_3] eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1 + -1*v_i_0 + v_size >= -1*v_max_3 + v_size = eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_max_3,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 ==> && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1*v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_max_3 >= v_size] eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1 + -1*v_i_0 + v_size >= -1 + -1*v_i_0 + v_size = eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 ==> && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && 0 >= v_8] eval_heapsort_15(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1*v_i_0 + v_size = eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_i_0,v_max_3,v_size) [-2 + v_size >= 0 ==> && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_8 >= 0] eval_heapsort_15(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1*v_i_0 + v_size = eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_2,v_max_3,v_size) [-1 + v_size >= 0 ==> && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_size >= v_4] eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1*v_i_0 + v_size = eval_heapsort_bb6_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 ==> && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_4 >= 1 && v_size >= v_4] eval_heapsort_bb6_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1*v_i_0 + v_size = eval_heapsort_bb7_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 ==> && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] eval_heapsort_bb7_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1*v_i_0 + v_size = eval_heapsort_17(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 ==> && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] eval_heapsort_17(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -1*v_i_0 + v_size >= -1*v_i_0 + v_size = eval_heapsort_18(nondef_1,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) * Step 5: PolyRank WORST_CASE(?,O(n^1)) + Considered Problem: Rules: 0. eval_heapsort_start(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb0_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 1. eval_heapsort_bb0_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_0(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 2. eval_heapsort_0(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_1(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 3. eval_heapsort_1(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_2(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 4. eval_heapsort_2(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_3(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 5. eval_heapsort_3(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_4(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 6. eval_heapsort_4(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_5(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 7. eval_heapsort_5(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_6(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 8. eval_heapsort_6(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_7(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 9. eval_heapsort_7(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_8(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 10. eval_heapsort_8(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_9(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 11. eval_heapsort_9(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,1,v_max_1,v_max_3,v_size) True (1,1) 12. eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0 && 0 >= v_size] (1,1) 13. eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0 && -1 + v_size >= 0 && v_i_0 >= 1] (?,1) 14. eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_stop(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0] (1,1) 15. eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb5_in(v_13,2*v_i_0,1 + 2*v_i_0,v_8,v_i_0,v_i_0,v_max_3,v_size) [-1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1 + v_i_0 >= 0 && -1 + 2*v_i_0 >= v_size] (?,1) 16. eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb3_in(v_13,2*v_i_0,1 + 2*v_i_0,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1 + v_i_0 >= 0 && v_size >= 2*v_i_0] (?,1) 17. eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_1,v_size) [-1 + v_size >= 0 (?,1) && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_4 >= v_size] 18. eval_heapsort_bb3_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb4_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_2 >= 1 && v_size >= v_2] 19. eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (1,1) && -2 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -1 + v_max_3 >= 0 && -2 + v_max_1 + v_max_3 >= 0 && -2 + v_i_0 + v_max_3 >= 0 && -1*v_i_0 + v_max_3 >= 0 && -4 + v_4 + v_max_3 >= 0 && -3 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_i_0 = v_max_3] 20. eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -2 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -1 + v_max_3 >= 0 && -2 + v_max_1 + v_max_3 >= 0 && -2 + v_i_0 + v_max_3 >= 0 && -1*v_i_0 + v_max_3 >= 0 && -4 + v_4 + v_max_3 >= 0 && -3 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_max_3 >= v_i_0] 21. eval_heapsort_bb4_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_14(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 22. eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_i_0 >= 1 && v_size >= v_i_0] 23. eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (1,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_i_0 >= v_size] 24. eval_heapsort_14(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_15(v_13,v_2,v_4,nondef_0,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 25. eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_max_3,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1*v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_max_3 >= 1 && v_size >= v_max_3] 26. eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (1,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1*v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_max_3 >= v_size] 27. eval_heapsort_15(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_i_0,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && 0 >= v_8] 28. eval_heapsort_15(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_2,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_8 >= 0] 29. eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb6_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_size >= v_4] 30. eval_heapsort_bb6_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb7_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 (?,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_4 >= 1 && v_size >= v_4] 31. eval_heapsort_bb7_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_17(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 (?,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 32. eval_heapsort_17(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_18(nondef_1,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 (?,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 33. eval_heapsort_18(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_1,v_size) [-3 + v_size >= 0 (v_size,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && 0 >= v_13] 34. eval_heapsort_18(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_4,v_size) [-3 + v_size >= 0 (v_size,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_13 >= 0] Signature: {(eval_heapsort_0,8) ;(eval_heapsort_1,8) ;(eval_heapsort_14,8) ;(eval_heapsort_15,8) ;(eval_heapsort_17,8) ;(eval_heapsort_18,8) ;(eval_heapsort_2,8) ;(eval_heapsort_3,8) ;(eval_heapsort_4,8) ;(eval_heapsort_5,8) ;(eval_heapsort_6,8) ;(eval_heapsort_7,8) ;(eval_heapsort_8,8) ;(eval_heapsort_9,8) ;(eval_heapsort_bb0_in,8) ;(eval_heapsort_bb10_in,8) ;(eval_heapsort_bb11_in,8) ;(eval_heapsort_bb1_in,8) ;(eval_heapsort_bb2_in,8) ;(eval_heapsort_bb3_in,8) ;(eval_heapsort_bb4_in,8) ;(eval_heapsort_bb5_in,8) ;(eval_heapsort_bb6_in,8) ;(eval_heapsort_bb7_in,8) ;(eval_heapsort_bb8_in,8) ;(eval_heapsort_bb9_in,8) ;(eval_heapsort_start,8) ;(eval_heapsort_stop,8)} Flow Graph: [0->{1},1->{2},2->{3},3->{4},4->{5},5->{6},6->{7},7->{8},8->{9},9->{10},10->{11},11->{12,13},12->{14} ,13->{15,16},14->{},15->{17},16->{18},17->{19,20},18->{21},19->{14},20->{22,23},21->{24},22->{25,26} ,23->{14},24->{27,28},25->{13},26->{14},27->{17,29},28->{17,29},29->{30},30->{31},31->{32},32->{33,34} ,33->{19,20},34->{20}] + Applied Processor: PolyRank {useFarkas = True, withSizebounds = [], shape = Linear} + Details: We apply a polynomial interpretation of shape linear: p(eval_heapsort_0) = 1 + x8 p(eval_heapsort_1) = 1 + x8 p(eval_heapsort_14) = 1 + -1*x5 + x8 p(eval_heapsort_15) = 1 + -1*x5 + x8 p(eval_heapsort_17) = 1 + -1*x5 + x8 p(eval_heapsort_18) = 1 + -1*x5 + x8 p(eval_heapsort_2) = 1 + x8 p(eval_heapsort_3) = 1 + x8 p(eval_heapsort_4) = 1 + x8 p(eval_heapsort_5) = 1 + x8 p(eval_heapsort_6) = 1 + x8 p(eval_heapsort_7) = 1 + x8 p(eval_heapsort_8) = 1 + x8 p(eval_heapsort_9) = 1 + x8 p(eval_heapsort_bb0_in) = 1 + x8 p(eval_heapsort_bb10_in) = 1 + -1*x5 + x8 p(eval_heapsort_bb11_in) = 1 + -1*x5 + x8 p(eval_heapsort_bb1_in) = 2 + -1*x5 + x8 p(eval_heapsort_bb2_in) = 2 + -1*x5 + x8 p(eval_heapsort_bb3_in) = 1 + -1*x5 + x8 p(eval_heapsort_bb4_in) = 1 + -1*x5 + x8 p(eval_heapsort_bb5_in) = 1 + -1*x5 + x8 p(eval_heapsort_bb6_in) = 1 + -1*x5 + x8 p(eval_heapsort_bb7_in) = 1 + -1*x5 + x8 p(eval_heapsort_bb8_in) = 1 + -1*x5 + x8 p(eval_heapsort_bb9_in) = 1 + -1*x5 + x8 p(eval_heapsort_start) = 1 + x8 p(eval_heapsort_stop) = 1 + -1*x5 + x8 Following rules are strictly oriented: [-1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1 + v_i_0 >= 0 && v_size >= 2*v_i_0] ==> eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 2 + -1*v_i_0 + v_size > 1 + -1*v_i_0 + v_size = eval_heapsort_bb3_in(v_13,2*v_i_0,1 + 2*v_i_0,v_8,v_i_0,v_max_1,v_max_3,v_size) Following rules are weakly oriented: True ==> eval_heapsort_start(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + v_size >= 1 + v_size = eval_heapsort_bb0_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_bb0_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + v_size >= 1 + v_size = eval_heapsort_0(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_0(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + v_size >= 1 + v_size = eval_heapsort_1(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_1(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + v_size >= 1 + v_size = eval_heapsort_2(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_2(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + v_size >= 1 + v_size = eval_heapsort_3(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_3(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + v_size >= 1 + v_size = eval_heapsort_4(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_4(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + v_size >= 1 + v_size = eval_heapsort_5(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_5(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + v_size >= 1 + v_size = eval_heapsort_6(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_6(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + v_size >= 1 + v_size = eval_heapsort_7(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_7(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + v_size >= 1 + v_size = eval_heapsort_8(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_8(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + v_size >= 1 + v_size = eval_heapsort_9(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_9(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + v_size >= 1 + v_size = eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,1,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0 && 0 >= v_size] ==> eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 2 + -1*v_i_0 + v_size >= 1 + -1*v_i_0 + v_size = eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0 && -1 + v_size >= 0 && v_i_0 >= 1] ==> eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 2 + -1*v_i_0 + v_size >= 2 + -1*v_i_0 + v_size = eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0] ==> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + -1*v_i_0 + v_size >= 1 + -1*v_i_0 + v_size = eval_heapsort_stop(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1 + v_i_0 >= 0 && -1 + 2*v_i_0 >= v_size] ==> eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 2 + -1*v_i_0 + v_size >= 1 + -1*v_i_0 + v_size = eval_heapsort_bb5_in(v_13,2*v_i_0,1 + 2*v_i_0,v_8,v_i_0,v_i_0,v_max_3,v_size) [-1 + v_size >= 0 ==> && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_4 >= v_size] eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + -1*v_i_0 + v_size >= 1 + -1*v_i_0 + v_size = eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_1,v_size) [-2 + v_size >= 0 ==> && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_2 >= 1 && v_size >= v_2] eval_heapsort_bb3_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + -1*v_i_0 + v_size >= 1 + -1*v_i_0 + v_size = eval_heapsort_bb4_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 ==> && -2 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -1 + v_max_3 >= 0 && -2 + v_max_1 + v_max_3 >= 0 && -2 + v_i_0 + v_max_3 >= 0 && -1*v_i_0 + v_max_3 >= 0 && -4 + v_4 + v_max_3 >= 0 && -3 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_i_0 = v_max_3] eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + -1*v_i_0 + v_size >= 1 + -1*v_i_0 + v_size = eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 ==> && -2 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -1 + v_max_3 >= 0 && -2 + v_max_1 + v_max_3 >= 0 && -2 + v_i_0 + v_max_3 >= 0 && -1*v_i_0 + v_max_3 >= 0 && -4 + v_4 + v_max_3 >= 0 && -3 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_max_3 >= v_i_0] eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + -1*v_i_0 + v_size >= 1 + -1*v_i_0 + v_size = eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 ==> && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] eval_heapsort_bb4_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + -1*v_i_0 + v_size >= 1 + -1*v_i_0 + v_size = eval_heapsort_14(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 ==> && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_i_0 >= 1 && v_size >= v_i_0] eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + -1*v_i_0 + v_size >= 1 + -1*v_i_0 + v_size = eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 ==> && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_i_0 >= v_size] eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + -1*v_i_0 + v_size >= 1 + -1*v_i_0 + v_size = eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 ==> && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] eval_heapsort_14(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + -1*v_i_0 + v_size >= 1 + -1*v_i_0 + v_size = eval_heapsort_15(v_13,v_2,v_4,nondef_0,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 ==> && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1*v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_max_3 >= 1 && v_size >= v_max_3] eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + -1*v_i_0 + v_size >= 2 + -1*v_max_3 + v_size = eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_max_3,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 ==> && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1*v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_max_3 >= v_size] eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + -1*v_i_0 + v_size >= 1 + -1*v_i_0 + v_size = eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 ==> && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && 0 >= v_8] eval_heapsort_15(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + -1*v_i_0 + v_size >= 1 + -1*v_i_0 + v_size = eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_i_0,v_max_3,v_size) [-2 + v_size >= 0 ==> && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_8 >= 0] eval_heapsort_15(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + -1*v_i_0 + v_size >= 1 + -1*v_i_0 + v_size = eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_2,v_max_3,v_size) [-1 + v_size >= 0 ==> && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_size >= v_4] eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + -1*v_i_0 + v_size >= 1 + -1*v_i_0 + v_size = eval_heapsort_bb6_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 ==> && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_4 >= 1 && v_size >= v_4] eval_heapsort_bb6_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + -1*v_i_0 + v_size >= 1 + -1*v_i_0 + v_size = eval_heapsort_bb7_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 ==> && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] eval_heapsort_bb7_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + -1*v_i_0 + v_size >= 1 + -1*v_i_0 + v_size = eval_heapsort_17(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 ==> && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] eval_heapsort_17(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + -1*v_i_0 + v_size >= 1 + -1*v_i_0 + v_size = eval_heapsort_18(nondef_1,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 ==> && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && 0 >= v_13] eval_heapsort_18(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + -1*v_i_0 + v_size >= 1 + -1*v_i_0 + v_size = eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_1,v_size) [-3 + v_size >= 0 ==> && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_13 >= 0] eval_heapsort_18(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + -1*v_i_0 + v_size >= 1 + -1*v_i_0 + v_size = eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_4,v_size) * Step 6: KnowledgePropagation WORST_CASE(?,O(n^1)) + Considered Problem: Rules: 0. eval_heapsort_start(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb0_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 1. eval_heapsort_bb0_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_0(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 2. eval_heapsort_0(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_1(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 3. eval_heapsort_1(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_2(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 4. eval_heapsort_2(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_3(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 5. eval_heapsort_3(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_4(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 6. eval_heapsort_4(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_5(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 7. eval_heapsort_5(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_6(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 8. eval_heapsort_6(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_7(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 9. eval_heapsort_7(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_8(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 10. eval_heapsort_8(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_9(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 11. eval_heapsort_9(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,1,v_max_1,v_max_3,v_size) True (1,1) 12. eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0 && 0 >= v_size] (1,1) 13. eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0 && -1 + v_size >= 0 && v_i_0 >= 1] (?,1) 14. eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_stop(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0] (1,1) 15. eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb5_in(v_13,2*v_i_0,1 + 2*v_i_0,v_8,v_i_0,v_i_0,v_max_3,v_size) [-1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1 + v_i_0 >= 0 && -1 + 2*v_i_0 >= v_size] (?,1) 16. eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb3_in(v_13,2*v_i_0,1 + 2*v_i_0,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1 + v_i_0 >= 0 && v_size >= 2*v_i_0] (1 + v_size,1) 17. eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_1,v_size) [-1 + v_size >= 0 (?,1) && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_4 >= v_size] 18. eval_heapsort_bb3_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb4_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_2 >= 1 && v_size >= v_2] 19. eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (1,1) && -2 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -1 + v_max_3 >= 0 && -2 + v_max_1 + v_max_3 >= 0 && -2 + v_i_0 + v_max_3 >= 0 && -1*v_i_0 + v_max_3 >= 0 && -4 + v_4 + v_max_3 >= 0 && -3 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_i_0 = v_max_3] 20. eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -2 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -1 + v_max_3 >= 0 && -2 + v_max_1 + v_max_3 >= 0 && -2 + v_i_0 + v_max_3 >= 0 && -1*v_i_0 + v_max_3 >= 0 && -4 + v_4 + v_max_3 >= 0 && -3 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_max_3 >= v_i_0] 21. eval_heapsort_bb4_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_14(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 22. eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_i_0 >= 1 && v_size >= v_i_0] 23. eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (1,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_i_0 >= v_size] 24. eval_heapsort_14(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_15(v_13,v_2,v_4,nondef_0,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 25. eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_max_3,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1*v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_max_3 >= 1 && v_size >= v_max_3] 26. eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (1,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1*v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_max_3 >= v_size] 27. eval_heapsort_15(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_i_0,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && 0 >= v_8] 28. eval_heapsort_15(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_2,v_max_3,v_size) [-2 + v_size >= 0 (?,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_8 >= 0] 29. eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb6_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_size >= v_4] 30. eval_heapsort_bb6_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb7_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 (?,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_4 >= 1 && v_size >= v_4] 31. eval_heapsort_bb7_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_17(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 (?,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 32. eval_heapsort_17(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_18(nondef_1,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 (?,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 33. eval_heapsort_18(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_1,v_size) [-3 + v_size >= 0 (v_size,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && 0 >= v_13] 34. eval_heapsort_18(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_4,v_size) [-3 + v_size >= 0 (v_size,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_13 >= 0] Signature: {(eval_heapsort_0,8) ;(eval_heapsort_1,8) ;(eval_heapsort_14,8) ;(eval_heapsort_15,8) ;(eval_heapsort_17,8) ;(eval_heapsort_18,8) ;(eval_heapsort_2,8) ;(eval_heapsort_3,8) ;(eval_heapsort_4,8) ;(eval_heapsort_5,8) ;(eval_heapsort_6,8) ;(eval_heapsort_7,8) ;(eval_heapsort_8,8) ;(eval_heapsort_9,8) ;(eval_heapsort_bb0_in,8) ;(eval_heapsort_bb10_in,8) ;(eval_heapsort_bb11_in,8) ;(eval_heapsort_bb1_in,8) ;(eval_heapsort_bb2_in,8) ;(eval_heapsort_bb3_in,8) ;(eval_heapsort_bb4_in,8) ;(eval_heapsort_bb5_in,8) ;(eval_heapsort_bb6_in,8) ;(eval_heapsort_bb7_in,8) ;(eval_heapsort_bb8_in,8) ;(eval_heapsort_bb9_in,8) ;(eval_heapsort_start,8) ;(eval_heapsort_stop,8)} Flow Graph: [0->{1},1->{2},2->{3},3->{4},4->{5},5->{6},6->{7},7->{8},8->{9},9->{10},10->{11},11->{12,13},12->{14} ,13->{15,16},14->{},15->{17},16->{18},17->{19,20},18->{21},19->{14},20->{22,23},21->{24},22->{25,26} ,23->{14},24->{27,28},25->{13},26->{14},27->{17,29},28->{17,29},29->{30},30->{31},31->{32},32->{33,34} ,33->{19,20},34->{20}] + Applied Processor: KnowledgePropagation + Details: We propagate bounds from predecessors. * Step 7: PolyRank WORST_CASE(?,O(n^1)) + Considered Problem: Rules: 0. eval_heapsort_start(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb0_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 1. eval_heapsort_bb0_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_0(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 2. eval_heapsort_0(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_1(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 3. eval_heapsort_1(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_2(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 4. eval_heapsort_2(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_3(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 5. eval_heapsort_3(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_4(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 6. eval_heapsort_4(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_5(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 7. eval_heapsort_5(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_6(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 8. eval_heapsort_6(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_7(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 9. eval_heapsort_7(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_8(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 10. eval_heapsort_8(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_9(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 11. eval_heapsort_9(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,1,v_max_1,v_max_3,v_size) True (1,1) 12. eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0 && 0 >= v_size] (1,1) 13. eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0 && -1 + v_size >= 0 && v_i_0 >= 1] (?,1) 14. eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_stop(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0] (1,1) 15. eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb5_in(v_13,2*v_i_0,1 + 2*v_i_0,v_8,v_i_0,v_i_0,v_max_3,v_size) [-1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1 + v_i_0 >= 0 && -1 + 2*v_i_0 >= v_size] (?,1) 16. eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb3_in(v_13,2*v_i_0,1 + 2*v_i_0,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1 + v_i_0 >= 0 && v_size >= 2*v_i_0] (1 + v_size,1) 17. eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_1,v_size) [-1 + v_size >= 0 (?,1) && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_4 >= v_size] 18. eval_heapsort_bb3_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb4_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 (1 + v_size,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_2 >= 1 && v_size >= v_2] 19. eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (1,1) && -2 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -1 + v_max_3 >= 0 && -2 + v_max_1 + v_max_3 >= 0 && -2 + v_i_0 + v_max_3 >= 0 && -1*v_i_0 + v_max_3 >= 0 && -4 + v_4 + v_max_3 >= 0 && -3 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_i_0 = v_max_3] 20. eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -2 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -1 + v_max_3 >= 0 && -2 + v_max_1 + v_max_3 >= 0 && -2 + v_i_0 + v_max_3 >= 0 && -1*v_i_0 + v_max_3 >= 0 && -4 + v_4 + v_max_3 >= 0 && -3 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_max_3 >= v_i_0] 21. eval_heapsort_bb4_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_14(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 (1 + v_size,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 22. eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_i_0 >= 1 && v_size >= v_i_0] 23. eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (1,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_i_0 >= v_size] 24. eval_heapsort_14(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_15(v_13,v_2,v_4,nondef_0,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 (1 + v_size,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 25. eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_max_3,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1*v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_max_3 >= 1 && v_size >= v_max_3] 26. eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (1,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1*v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_max_3 >= v_size] 27. eval_heapsort_15(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_i_0,v_max_3,v_size) [-2 + v_size >= 0 (1 + v_size,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && 0 >= v_8] 28. eval_heapsort_15(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_2,v_max_3,v_size) [-2 + v_size >= 0 (1 + v_size,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_8 >= 0] 29. eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb6_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (2 + 2*v_size,1) && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_size >= v_4] 30. eval_heapsort_bb6_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb7_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 (2 + 2*v_size,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_4 >= 1 && v_size >= v_4] 31. eval_heapsort_bb7_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_17(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 (2 + 2*v_size,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 32. eval_heapsort_17(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_18(nondef_1,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 (2 + 2*v_size,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 33. eval_heapsort_18(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_1,v_size) [-3 + v_size >= 0 (v_size,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && 0 >= v_13] 34. eval_heapsort_18(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_4,v_size) [-3 + v_size >= 0 (v_size,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_13 >= 0] Signature: {(eval_heapsort_0,8) ;(eval_heapsort_1,8) ;(eval_heapsort_14,8) ;(eval_heapsort_15,8) ;(eval_heapsort_17,8) ;(eval_heapsort_18,8) ;(eval_heapsort_2,8) ;(eval_heapsort_3,8) ;(eval_heapsort_4,8) ;(eval_heapsort_5,8) ;(eval_heapsort_6,8) ;(eval_heapsort_7,8) ;(eval_heapsort_8,8) ;(eval_heapsort_9,8) ;(eval_heapsort_bb0_in,8) ;(eval_heapsort_bb10_in,8) ;(eval_heapsort_bb11_in,8) ;(eval_heapsort_bb1_in,8) ;(eval_heapsort_bb2_in,8) ;(eval_heapsort_bb3_in,8) ;(eval_heapsort_bb4_in,8) ;(eval_heapsort_bb5_in,8) ;(eval_heapsort_bb6_in,8) ;(eval_heapsort_bb7_in,8) ;(eval_heapsort_bb8_in,8) ;(eval_heapsort_bb9_in,8) ;(eval_heapsort_start,8) ;(eval_heapsort_stop,8)} Flow Graph: [0->{1},1->{2},2->{3},3->{4},4->{5},5->{6},6->{7},7->{8},8->{9},9->{10},10->{11},11->{12,13},12->{14} ,13->{15,16},14->{},15->{17},16->{18},17->{19,20},18->{21},19->{14},20->{22,23},21->{24},22->{25,26} ,23->{14},24->{27,28},25->{13},26->{14},27->{17,29},28->{17,29},29->{30},30->{31},31->{32},32->{33,34} ,33->{19,20},34->{20}] + Applied Processor: PolyRank {useFarkas = True, withSizebounds = [], shape = Linear} + Details: We apply a polynomial interpretation of shape linear: p(eval_heapsort_0) = 2*x8 p(eval_heapsort_1) = 2*x8 p(eval_heapsort_14) = -2*x5 + 2*x8 p(eval_heapsort_15) = -2*x5 + 2*x8 p(eval_heapsort_17) = -2*x5 + 2*x8 p(eval_heapsort_18) = -2*x5 + 2*x8 p(eval_heapsort_2) = 2*x8 p(eval_heapsort_3) = 2*x8 p(eval_heapsort_4) = 2*x8 p(eval_heapsort_5) = 2*x8 p(eval_heapsort_6) = 2*x8 p(eval_heapsort_7) = 2*x8 p(eval_heapsort_8) = 2*x8 p(eval_heapsort_9) = 2*x8 p(eval_heapsort_bb0_in) = 2*x8 p(eval_heapsort_bb10_in) = -2*x5 + 2*x8 p(eval_heapsort_bb11_in) = -2*x5 + 2*x8 p(eval_heapsort_bb1_in) = 1 + -2*x5 + 2*x8 p(eval_heapsort_bb2_in) = 1 + -2*x5 + 2*x8 p(eval_heapsort_bb3_in) = 1 + -2*x5 + 2*x8 p(eval_heapsort_bb4_in) = -2*x5 + 2*x8 p(eval_heapsort_bb5_in) = -2*x5 + 2*x8 p(eval_heapsort_bb6_in) = -2*x5 + 2*x8 p(eval_heapsort_bb7_in) = -2*x5 + 2*x8 p(eval_heapsort_bb8_in) = -2*x5 + 2*x8 p(eval_heapsort_bb9_in) = -2*x5 + 2*x8 p(eval_heapsort_start) = 2*x8 p(eval_heapsort_stop) = -2*x5 + 2*x8 Following rules are strictly oriented: [-2 + v_size >= 0 ==> && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_2 >= 1 && v_size >= v_2] eval_heapsort_bb3_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + -2*v_i_0 + 2*v_size > -2*v_i_0 + 2*v_size = eval_heapsort_bb4_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 ==> && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1*v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_max_3 >= 1 && v_size >= v_max_3] eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -2*v_i_0 + 2*v_size > 1 + -2*v_max_3 + 2*v_size = eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_max_3,v_max_1,v_max_3,v_size) Following rules are weakly oriented: True ==> eval_heapsort_start(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 2*v_size >= 2*v_size = eval_heapsort_bb0_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_bb0_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 2*v_size >= 2*v_size = eval_heapsort_0(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_0(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 2*v_size >= 2*v_size = eval_heapsort_1(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_1(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 2*v_size >= 2*v_size = eval_heapsort_2(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_2(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 2*v_size >= 2*v_size = eval_heapsort_3(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_3(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 2*v_size >= 2*v_size = eval_heapsort_4(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_4(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 2*v_size >= 2*v_size = eval_heapsort_5(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_5(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 2*v_size >= 2*v_size = eval_heapsort_6(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_6(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 2*v_size >= 2*v_size = eval_heapsort_7(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_7(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 2*v_size >= 2*v_size = eval_heapsort_8(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_8(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 2*v_size >= 2*v_size = eval_heapsort_9(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True ==> eval_heapsort_9(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 2*v_size >= -1 + 2*v_size = eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,1,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0 && 0 >= v_size] ==> eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + -2*v_i_0 + 2*v_size >= -2*v_i_0 + 2*v_size = eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0 && -1 + v_size >= 0 && v_i_0 >= 1] ==> eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + -2*v_i_0 + 2*v_size >= 1 + -2*v_i_0 + 2*v_size = eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0] ==> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -2*v_i_0 + 2*v_size >= -2*v_i_0 + 2*v_size = eval_heapsort_stop(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1 + v_i_0 >= 0 && -1 + 2*v_i_0 >= v_size] ==> eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + -2*v_i_0 + 2*v_size >= -2*v_i_0 + 2*v_size = eval_heapsort_bb5_in(v_13,2*v_i_0,1 + 2*v_i_0,v_8,v_i_0,v_i_0,v_max_3,v_size) [-1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1 + v_i_0 >= 0 && v_size >= 2*v_i_0] ==> eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = 1 + -2*v_i_0 + 2*v_size >= 1 + -2*v_i_0 + 2*v_size = eval_heapsort_bb3_in(v_13,2*v_i_0,1 + 2*v_i_0,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 ==> && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_4 >= v_size] eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -2*v_i_0 + 2*v_size >= -2*v_i_0 + 2*v_size = eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_1,v_size) [-1 + v_size >= 0 ==> && -2 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -1 + v_max_3 >= 0 && -2 + v_max_1 + v_max_3 >= 0 && -2 + v_i_0 + v_max_3 >= 0 && -1*v_i_0 + v_max_3 >= 0 && -4 + v_4 + v_max_3 >= 0 && -3 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_i_0 = v_max_3] eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -2*v_i_0 + 2*v_size >= -2*v_i_0 + 2*v_size = eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 ==> && -2 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -1 + v_max_3 >= 0 && -2 + v_max_1 + v_max_3 >= 0 && -2 + v_i_0 + v_max_3 >= 0 && -1*v_i_0 + v_max_3 >= 0 && -4 + v_4 + v_max_3 >= 0 && -3 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_max_3 >= v_i_0] eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -2*v_i_0 + 2*v_size >= -2*v_i_0 + 2*v_size = eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 ==> && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] eval_heapsort_bb4_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -2*v_i_0 + 2*v_size >= -2*v_i_0 + 2*v_size = eval_heapsort_14(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 ==> && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_i_0 >= 1 && v_size >= v_i_0] eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -2*v_i_0 + 2*v_size >= -2*v_i_0 + 2*v_size = eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 ==> && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_i_0 >= v_size] eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -2*v_i_0 + 2*v_size >= -2*v_i_0 + 2*v_size = eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 ==> && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] eval_heapsort_14(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -2*v_i_0 + 2*v_size >= -2*v_i_0 + 2*v_size = eval_heapsort_15(v_13,v_2,v_4,nondef_0,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 ==> && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1*v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_max_3 >= v_size] eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -2*v_i_0 + 2*v_size >= -2*v_i_0 + 2*v_size = eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 ==> && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && 0 >= v_8] eval_heapsort_15(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -2*v_i_0 + 2*v_size >= -2*v_i_0 + 2*v_size = eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_i_0,v_max_3,v_size) [-2 + v_size >= 0 ==> && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_8 >= 0] eval_heapsort_15(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -2*v_i_0 + 2*v_size >= -2*v_i_0 + 2*v_size = eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_2,v_max_3,v_size) [-1 + v_size >= 0 ==> && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_size >= v_4] eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -2*v_i_0 + 2*v_size >= -2*v_i_0 + 2*v_size = eval_heapsort_bb6_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 ==> && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_4 >= 1 && v_size >= v_4] eval_heapsort_bb6_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -2*v_i_0 + 2*v_size >= -2*v_i_0 + 2*v_size = eval_heapsort_bb7_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 ==> && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] eval_heapsort_bb7_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -2*v_i_0 + 2*v_size >= -2*v_i_0 + 2*v_size = eval_heapsort_17(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 ==> && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] eval_heapsort_17(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -2*v_i_0 + 2*v_size >= -2*v_i_0 + 2*v_size = eval_heapsort_18(nondef_1,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 ==> && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && 0 >= v_13] eval_heapsort_18(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -2*v_i_0 + 2*v_size >= -2*v_i_0 + 2*v_size = eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_1,v_size) [-3 + v_size >= 0 ==> && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_13 >= 0] eval_heapsort_18(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) = -2*v_i_0 + 2*v_size >= -2*v_i_0 + 2*v_size = eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_4,v_size) * Step 8: KnowledgePropagation WORST_CASE(?,O(n^1)) + Considered Problem: Rules: 0. eval_heapsort_start(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb0_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 1. eval_heapsort_bb0_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_0(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 2. eval_heapsort_0(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_1(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 3. eval_heapsort_1(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_2(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 4. eval_heapsort_2(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_3(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 5. eval_heapsort_3(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_4(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 6. eval_heapsort_4(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_5(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 7. eval_heapsort_5(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_6(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 8. eval_heapsort_6(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_7(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 9. eval_heapsort_7(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_8(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 10. eval_heapsort_8(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_9(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 11. eval_heapsort_9(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,1,v_max_1,v_max_3,v_size) True (1,1) 12. eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0 && 0 >= v_size] (1,1) 13. eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0 && -1 + v_size >= 0 && v_i_0 >= 1] (?,1) 14. eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_stop(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0] (1,1) 15. eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb5_in(v_13,2*v_i_0,1 + 2*v_i_0,v_8,v_i_0,v_i_0,v_max_3,v_size) [-1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1 + v_i_0 >= 0 && -1 + 2*v_i_0 >= v_size] (?,1) 16. eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb3_in(v_13,2*v_i_0,1 + 2*v_i_0,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1 + v_i_0 >= 0 && v_size >= 2*v_i_0] (1 + v_size,1) 17. eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_1,v_size) [-1 + v_size >= 0 (?,1) && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_4 >= v_size] 18. eval_heapsort_bb3_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb4_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 (1 + v_size,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_2 >= 1 && v_size >= v_2] 19. eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (1,1) && -2 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -1 + v_max_3 >= 0 && -2 + v_max_1 + v_max_3 >= 0 && -2 + v_i_0 + v_max_3 >= 0 && -1*v_i_0 + v_max_3 >= 0 && -4 + v_4 + v_max_3 >= 0 && -3 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_i_0 = v_max_3] 20. eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -2 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -1 + v_max_3 >= 0 && -2 + v_max_1 + v_max_3 >= 0 && -2 + v_i_0 + v_max_3 >= 0 && -1*v_i_0 + v_max_3 >= 0 && -4 + v_4 + v_max_3 >= 0 && -3 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_max_3 >= v_i_0] 21. eval_heapsort_bb4_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_14(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 (1 + v_size,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 22. eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (?,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_i_0 >= 1 && v_size >= v_i_0] 23. eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (1,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_i_0 >= v_size] 24. eval_heapsort_14(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_15(v_13,v_2,v_4,nondef_0,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 (1 + v_size,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 25. eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_max_3,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (2*v_size,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1*v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_max_3 >= 1 && v_size >= v_max_3] 26. eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (1,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1*v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_max_3 >= v_size] 27. eval_heapsort_15(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_i_0,v_max_3,v_size) [-2 + v_size >= 0 (1 + v_size,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && 0 >= v_8] 28. eval_heapsort_15(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_2,v_max_3,v_size) [-2 + v_size >= 0 (1 + v_size,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_8 >= 0] 29. eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb6_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (2 + 2*v_size,1) && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_size >= v_4] 30. eval_heapsort_bb6_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb7_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 (2 + 2*v_size,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_4 >= 1 && v_size >= v_4] 31. eval_heapsort_bb7_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_17(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 (2 + 2*v_size,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 32. eval_heapsort_17(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_18(nondef_1,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 (2 + 2*v_size,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 33. eval_heapsort_18(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_1,v_size) [-3 + v_size >= 0 (v_size,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && 0 >= v_13] 34. eval_heapsort_18(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_4,v_size) [-3 + v_size >= 0 (v_size,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_13 >= 0] Signature: {(eval_heapsort_0,8) ;(eval_heapsort_1,8) ;(eval_heapsort_14,8) ;(eval_heapsort_15,8) ;(eval_heapsort_17,8) ;(eval_heapsort_18,8) ;(eval_heapsort_2,8) ;(eval_heapsort_3,8) ;(eval_heapsort_4,8) ;(eval_heapsort_5,8) ;(eval_heapsort_6,8) ;(eval_heapsort_7,8) ;(eval_heapsort_8,8) ;(eval_heapsort_9,8) ;(eval_heapsort_bb0_in,8) ;(eval_heapsort_bb10_in,8) ;(eval_heapsort_bb11_in,8) ;(eval_heapsort_bb1_in,8) ;(eval_heapsort_bb2_in,8) ;(eval_heapsort_bb3_in,8) ;(eval_heapsort_bb4_in,8) ;(eval_heapsort_bb5_in,8) ;(eval_heapsort_bb6_in,8) ;(eval_heapsort_bb7_in,8) ;(eval_heapsort_bb8_in,8) ;(eval_heapsort_bb9_in,8) ;(eval_heapsort_start,8) ;(eval_heapsort_stop,8)} Flow Graph: [0->{1},1->{2},2->{3},3->{4},4->{5},5->{6},6->{7},7->{8},8->{9},9->{10},10->{11},11->{12,13},12->{14} ,13->{15,16},14->{},15->{17},16->{18},17->{19,20},18->{21},19->{14},20->{22,23},21->{24},22->{25,26} ,23->{14},24->{27,28},25->{13},26->{14},27->{17,29},28->{17,29},29->{30},30->{31},31->{32},32->{33,34} ,33->{19,20},34->{20}] + Applied Processor: KnowledgePropagation + Details: We propagate bounds from predecessors. * Step 9: PolyRank WORST_CASE(?,O(n^1)) + Considered Problem: Rules: 0. eval_heapsort_start(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb0_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 1. eval_heapsort_bb0_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_0(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 2. eval_heapsort_0(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_1(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 3. eval_heapsort_1(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_2(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 4. eval_heapsort_2(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_3(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 5. eval_heapsort_3(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_4(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 6. eval_heapsort_4(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_5(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 7. eval_heapsort_5(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_6(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 8. eval_heapsort_6(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_7(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 9. eval_heapsort_7(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_8(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 10. eval_heapsort_8(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_9(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) True (1,1) 11. eval_heapsort_9(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,1,v_max_1,v_max_3,v_size) True (1,1) 12. eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0 && 0 >= v_size] (1,1) 13. eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0 && -1 + v_size >= 0 && v_i_0 >= 1] (1 + 2*v_size,1) 14. eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_stop(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_i_0 >= 0] (1,1) 15. eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb5_in(v_13,2*v_i_0,1 + 2*v_i_0,v_8,v_i_0,v_i_0,v_max_3,v_size) [-1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1 + v_i_0 >= 0 && -1 + 2*v_i_0 >= v_size] (1 + 2*v_size,1) 16. eval_heapsort_bb2_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb3_in(v_13,2*v_i_0,1 + 2*v_i_0,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1 + v_i_0 >= 0 && v_size >= 2*v_i_0] (1 + v_size,1) 17. eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_1,v_size) [-1 + v_size >= 0 (3 + 4*v_size,1) && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_4 >= v_size] 18. eval_heapsort_bb3_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb4_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 (1 + v_size,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_2 >= 1 && v_size >= v_2] 19. eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (1,1) && -2 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -1 + v_max_3 >= 0 && -2 + v_max_1 + v_max_3 >= 0 && -2 + v_i_0 + v_max_3 >= 0 && -1*v_i_0 + v_max_3 >= 0 && -4 + v_4 + v_max_3 >= 0 && -3 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_i_0 = v_max_3] 20. eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (3 + 6*v_size,1) && -2 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -1 + v_max_3 >= 0 && -2 + v_max_1 + v_max_3 >= 0 && -2 + v_i_0 + v_max_3 >= 0 && -1*v_i_0 + v_max_3 >= 0 && -4 + v_4 + v_max_3 >= 0 && -3 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_max_3 >= v_i_0] 21. eval_heapsort_bb4_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_14(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 (1 + v_size,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 22. eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (3 + 6*v_size,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_i_0 >= 1 && v_size >= v_i_0] 23. eval_heapsort_bb9_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (1,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_i_0 >= v_size] 24. eval_heapsort_14(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_15(v_13,v_2,v_4,nondef_0,v_i_0,v_max_1,v_max_3,v_size) [-2 + v_size >= 0 (1 + v_size,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 25. eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb1_in(v_13,v_2,v_4,v_8,v_max_3,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (2*v_size,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1*v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_max_3 >= 1 && v_size >= v_max_3] 26. eval_heapsort_bb10_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb11_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (1,1) && -3 + v_max_3 + v_size >= 0 && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -1*v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && -2 + v_max_3 >= 0 && -3 + v_max_1 + v_max_3 >= 0 && -3 + v_i_0 + v_max_3 >= 0 && -1 + -1*v_i_0 + v_max_3 >= 0 && -5 + v_4 + v_max_3 >= 0 && -4 + v_2 + v_max_3 >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_max_3 >= v_size] 27. eval_heapsort_15(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_i_0,v_max_3,v_size) [-2 + v_size >= 0 (1 + v_size,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && 0 >= v_8] 28. eval_heapsort_15(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_2,v_max_3,v_size) [-2 + v_size >= 0 (1 + v_size,1) && -3 + v_i_0 + v_size >= 0 && -1 + -1*v_i_0 + v_size >= 0 && -5 + v_4 + v_size >= 0 && -4 + v_2 + v_size >= 0 && -1*v_2 + v_size >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_8 >= 0] 29. eval_heapsort_bb5_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb6_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-1 + v_size >= 0 (2 + 2*v_size,1) && -2 + v_max_1 + v_size >= 0 && -2 + v_i_0 + v_size >= 0 && -4 + v_4 + v_size >= 0 && -3 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_size >= v_4] 30. eval_heapsort_bb6_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb7_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 (2 + 2*v_size,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && v_4 >= 1 && v_size >= v_4] 31. eval_heapsort_bb7_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_17(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 (2 + 2*v_size,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 32. eval_heapsort_17(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_18(nondef_1,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) [-3 + v_size >= 0 (2 + 2*v_size,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0] 33. eval_heapsort_18(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_1,v_size) [-3 + v_size >= 0 (v_size,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && 0 >= v_13] 34. eval_heapsort_18(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_max_3,v_size) -> eval_heapsort_bb8_in(v_13,v_2,v_4,v_8,v_i_0,v_max_1,v_4,v_size) [-3 + v_size >= 0 (v_size,1) && -4 + v_max_1 + v_size >= 0 && -4 + v_i_0 + v_size >= 0 && -2 + -1*v_i_0 + v_size >= 0 && -6 + v_4 + v_size >= 0 && -1*v_4 + v_size >= 0 && -5 + v_2 + v_size >= 0 && v_2 + -1*v_max_1 >= 0 && -1 + v_max_1 >= 0 && -2 + v_i_0 + v_max_1 >= 0 && -1*v_i_0 + v_max_1 >= 0 && -4 + v_4 + v_max_1 >= 0 && -3 + v_2 + v_max_1 >= 0 && -2 + v_4 + -1*v_i_0 >= 0 && -1 + v_2 + -1*v_i_0 >= 0 && -1 + v_i_0 >= 0 && -4 + v_4 + v_i_0 >= 0 && -3 + v_2 + v_i_0 >= 0 && -3 + v_4 >= 0 && -5 + v_2 + v_4 >= 0 && -2 + v_2 >= 0 && -1 + v_13 >= 0] Signature: {(eval_heapsort_0,8) ;(eval_heapsort_1,8) ;(eval_heapsort_14,8) ;(eval_heapsort_15,8) ;(eval_heapsort_17,8) ;(eval_heapsort_18,8) ;(eval_heapsort_2,8) ;(eval_heapsort_3,8) ;(eval_heapsort_4,8) ;(eval_heapsort_5,8) ;(eval_heapsort_6,8) ;(eval_heapsort_7,8) ;(eval_heapsort_8,8) ;(eval_heapsort_9,8) ;(eval_heapsort_bb0_in,8) ;(eval_heapsort_bb10_in,8) ;(eval_heapsort_bb11_in,8) ;(eval_heapsort_bb1_in,8) ;(eval_heapsort_bb2_in,8) ;(eval_heapsort_bb3_in,8) ;(eval_heapsort_bb4_in,8) ;(eval_heapsort_bb5_in,8) ;(eval_heapsort_bb6_in,8) ;(eval_heapsort_bb7_in,8) ;(eval_heapsort_bb8_in,8) ;(eval_heapsort_bb9_in,8) ;(eval_heapsort_start,8) ;(eval_heapsort_stop,8)} Flow Graph: [0->{1},1->{2},2->{3},3->{4},4->{5},5->{6},6->{7},7->{8},8->{9},9->{10},10->{11},11->{12,13},12->{14} ,13->{15,16},14->{},15->{17},16->{18},17->{19,20},18->{21},19->{14},20->{22,23},21->{24},22->{25,26} ,23->{14},24->{27,28},25->{13},26->{14},27->{17,29},28->{17,29},29->{30},30->{31},31->{32},32->{33,34} ,33->{19,20},34->{20}] + Applied Processor: PolyRank {useFarkas = True, withSizebounds = [], shape = Linear} + Details: The problem is already solved. YES(?,O(n^1))