Start: eval_foo_start
Program_Vars: X₀, X₁, X₂
Temp_Vars:
Locations: eval_foo_bb0_in, eval_foo_bb10_in, eval_foo_bb11_in, eval_foo_bb3_in, eval_foo_bb6_in, eval_foo_bb9_in, eval_foo_start, eval_foo_stop
Transitions:
t₁: eval_foo_bb0_in(X₀, X₁, X₂) → eval_foo_bb3_in(X₀, X₁, X₂)
t₆: eval_foo_bb10_in(X₀, X₁, X₂) → eval_foo_bb9_in(X₀, X₁, X₂)
t₇: eval_foo_bb11_in(X₀, X₁, X₂) → eval_foo_stop(X₀, X₁, X₂)
t₂: eval_foo_bb3_in(X₀, X₁, X₂) → eval_foo_bb6_in(X₀, X₁, X₂)
t₃: eval_foo_bb6_in(X₀, X₁, X₂) → eval_foo_bb9_in(0, X₁, X₂)
t₄: eval_foo_bb9_in(X₀, X₁, X₂) → eval_foo_bb10_in(X₀, X₁, X₂) :|: X₀ ≤ 102
t₅: eval_foo_bb9_in(X₀, X₁, X₂) → eval_foo_bb11_in(X₀, X₁, X₂) :|: 103 ≤ X₀
t₀: eval_foo_start(X₀, X₁, X₂) → eval_foo_bb0_in(X₀, X₁, X₂)
Eliminate variables [X₁; X₂] that do not contribute to the problem
Found invariant X₀ ≤ 0 ∧ 0 ≤ X₀ for location eval_foo_bb10_in
Found invariant X₀ ≤ 0 ∧ 0 ≤ X₀ for location eval_foo_bb9_in
Found invariant 1 ≤ 0 for location eval_foo_stop
Found invariant 1 ≤ 0 for location eval_foo_bb11_in
Cut unsatisfiable transition [t₁₈: eval_foo_bb11_in→eval_foo_stop; t₂₂: eval_foo_bb9_in→eval_foo_bb11_in]
Cut unreachable locations [eval_foo_bb11_in; eval_foo_stop] from the program graph
Start: eval_foo_start
Program_Vars: X₀
Temp_Vars:
Locations: eval_foo_bb0_in, eval_foo_bb10_in, eval_foo_bb3_in, eval_foo_bb6_in, eval_foo_bb9_in, eval_foo_start
Transitions:
t₁₆: eval_foo_bb0_in(X₀) → eval_foo_bb3_in(X₀)
t₁₇: eval_foo_bb10_in(X₀) → eval_foo_bb9_in(X₀) :|: 0 ≤ X₀ ∧ X₀ ≤ 0
t₁₉: eval_foo_bb3_in(X₀) → eval_foo_bb6_in(X₀)
t₂₀: eval_foo_bb6_in(X₀) → eval_foo_bb9_in(0)
t₂₁: eval_foo_bb9_in(X₀) → eval_foo_bb10_in(X₀) :|: X₀ ≤ 102 ∧ 0 ≤ X₀ ∧ X₀ ≤ 0
t₂₃: eval_foo_start(X₀) → eval_foo_bb0_in(X₀)
Found invariant X₀ ≤ 0 ∧ 0 ≤ X₀ for location eval_foo_bb9_in_v1
Found invariant X₀ ≤ 0 ∧ 0 ≤ X₀ for location eval_foo_bb10_in_v1
Found invariant X₀ ≤ 0 ∧ 0 ≤ X₀ for location eval_foo_bb9_in
Overall timebound:inf {Infinity}
t₁₆: 1 {O(1)}
t₁₇: inf {Infinity}
t₁₉: 1 {O(1)}
t₂₀: 1 {O(1)}
t₂₁: inf {Infinity}
t₂₃: 1 {O(1)}
Overall costbound: inf {Infinity}
t₁₆: 1 {O(1)}
t₁₇: inf {Infinity}
t₁₉: 1 {O(1)}
t₂₀: 1 {O(1)}
t₂₁: inf {Infinity}
t₂₃: 1 {O(1)}
t₁₆, X₀: X₀ {O(n)}
t₁₇, X₀: 0 {O(1)}
t₁₉, X₀: X₀ {O(n)}
t₂₀, X₀: 0 {O(1)}
t₂₁, X₀: 0 {O(1)}
t₂₃, X₀: X₀ {O(n)}