YES Solver Timeout: 4 Global Timeout: 300 No parsing errors! Init Location: 0 Transitions: (0 + tmp___6^0)}> 0}> 1}> (0 + tmp^0)}> 0}> 0}> 0}> 0}> 0}> 0}> 0}> (0 + tmp___5^0)}> 1}> 1}> 0}> 0}> (0 + tmp___4^0)}> 1}> 0}> 0}> 0}> 0}> (0 + tmp___3^0)}> 1}> 0}> 0}> 0}> 0}> 0}> (0 + tmp___2^0)}> 1}> 0}> 0}> 0}> 0}> 0}> 0}> (0 + tmp___1^0)}> 0}> 1}> 0}> 0}> 0}> 0}> 0}> 0}> 0}> (0 + tmp___0^0)}> 1}> 0}> 0}> 0}> 0}> 0}> 0}> 0}> 0}> 0}> 1}> 1}> 1}> 1}> (0 + tmp___7^0), bSum^0 -> undef3172}> 1}> 0}> 0}> 0}> Fresh variables: undef3172, Undef variables: undef3172, Abstraction variables: Exit nodes: Accepting locations: Asserts: Preprocessed LLVMGraph Init Location: 0 Transitions: (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0), bSum^0 -> undef3172}> (0 + 0), bSum^0 -> undef3172}> (0 + 0), bSum^0 -> undef3172}> (0 + 0), bSum^0 -> undef3172}> (0 + 0), bSum^0 -> undef3172}> (0 + 0), bSum^0 -> undef3172}> (0 + 1), bSum^0 -> undef3172}> (0 + 1), bSum^0 -> undef3172}> (0 + 1), bSum^0 -> undef3172}> (0 + 1), bSum^0 -> undef3172}> (0 + 1), bSum^0 -> undef3172}> (0 + 1), bSum^0 -> undef3172}> (0 + 0), bSum^0 -> undef3172}> (0 + 0), bSum^0 -> undef3172}> (0 + 0), bSum^0 -> undef3172}> (0 + 1), bSum^0 -> undef3172}> (0 + 1), bSum^0 -> undef3172}> (0 + 1), bSum^0 -> undef3172}> (0 + 1), bSum^0 -> undef3172}> (0 + 1), bSum^0 -> undef3172}> (0 + 1), bSum^0 -> undef3172}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 1)}> (0 + 0), bDomain^0 -> (0 + 0)}> (0 + 0), bDomain^0 -> (0 + 0)}> (0 + 0)}> (0 + 0), bDomain^0 -> (0 + 0)}> (0 + 0), bDomain^0 -> (0 + 0)}> (0 + 0)}> (0 + 1), bDomain^0 -> (0 + 0)}> (0 + 1), bDomain^0 -> (0 + 0)}> (0 + 1)}> (0 + 1), bDomain^0 -> (0 + 0)}> (0 + 1), bDomain^0 -> (0 + 0)}> (0 + 1)}> (0 + 0), bDomain^0 -> (0 + 0)}> (0 + 0), bDomain^0 -> (0 + 0)}> (0 + 0)}> (0 + 1), bDomain^0 -> (0 + 0)}> (0 + 1), bDomain^0 -> (0 + 0)}> (0 + 1)}> (0 + 1), bDomain^0 -> (0 + 0)}> (0 + 1), bDomain^0 -> (0 + 0)}> (0 + 1)}> (0 + 0)}> (0 + 1)}> (0 + 1)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 1)}> (0 + 1)}> (0 + 0)}> (0 + 1)}> (0 + 1)}> (0 + 0)}> (0 + 0)}> (0 + 1)}> (0 + 1)}> (0 + 0)}> (0 + 1)}> (0 + 1)}> (0 + 0)}> (0 + 1)}> (0 + 1)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 1)}> (0 + 1)}> (0 + 0)}> (0 + 1)}> (0 + 1)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 1)}> (0 + 1)}> (0 + 0)}> (0 + 1)}> (0 + 1)}> (0 + 0)}> (0 + 0)}> (0 + 1)}> (0 + 1)}> (0 + 0)}> (0 + 1)}> (0 + 1)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 1)}> (0 + 1)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> (0 + 0)}> Fresh variables: undef3172, Undef variables: undef3172, Abstraction variables: Exit nodes: Accepting locations: Asserts: ************************************************************* ******************************************************************************************* *********************** WORKING TRANSITION SYSTEM (DAG) *********************** ******************************************************************************************* Init Location: 0 Graph 0: Transitions: Variables: Graph 1: Transitions: Variables: Graph 2: Transitions: Variables: Graph 3: Transitions: Variables: Graph 4: Transitions: Variables: Graph 5: Transitions: Variables: Graph 6: Transitions: Variables: Graph 7: Transitions: Variables: Graph 8: Transitions: Variables: Graph 9: Transitions: Variables: Graph 10: Transitions: Variables: Graph 11: Transitions: Variables: Graph 12: Transitions: Variables: Graph 13: Transitions: Variables: Graph 14: Transitions: Variables: Graph 15: Transitions: Variables: Graph 16: Transitions: Variables: Graph 17: Transitions: Variables: Precedence: Graph 0 Graph 1 Graph 2 Graph 3 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 1, rest remain the same}> 1, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> Graph 4 Graph 5 Graph 6 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 1, rest remain the same}> 1, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> Graph 7 Graph 8 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 1, rest remain the same}> 1, rest remain the same}> 0, rest remain the same}> 1, rest remain the same}> 1, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 1, rest remain the same}> 1, rest remain the same}> 0, rest remain the same}> 1, rest remain the same}> 1, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> Graph 9 Graph 10 0, rest remain the same}> 0, rest remain the same}> 1, rest remain the same}> 1, rest remain the same}> 0, rest remain the same}> 1, rest remain the same}> 1, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> Graph 11 Graph 12 0, rest remain the same}> 1, rest remain the same}> 1, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> Graph 13 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 1, rest remain the same}> 1, rest remain the same}> 0, rest remain the same}> 1, rest remain the same}> 1, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 1, rest remain the same}> 1, rest remain the same}> 0, rest remain the same}> 1, rest remain the same}> 1, rest remain the same}> Graph 14 0, rest remain the same}> 0, rest remain the same}> 1, rest remain the same}> 1, rest remain the same}> 0, rest remain the same}> 1, rest remain the same}> 1, rest remain the same}> Graph 15 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 0, rest remain the same}> 1, rest remain the same}> 0, bDomain^0 -> 0, rest remain the same}> 0, bDomain^0 -> 0, rest remain the same}> 0, bDomain^0 -> 0, rest remain the same}> 0, bDomain^0 -> 0, rest remain the same}> 1, bDomain^0 -> 0, rest remain the same}> 1, bDomain^0 -> 0, rest remain the same}> 1, bDomain^0 -> 0, rest remain the same}> 1, bDomain^0 -> 0, rest remain the same}> 0, bDomain^0 -> 0, rest remain the same}> 0, bDomain^0 -> 0, rest remain the same}> 1, bDomain^0 -> 0, rest remain the same}> 1, bDomain^0 -> 0, rest remain the same}> 1, bDomain^0 -> 0, rest remain the same}> 1, bDomain^0 -> 0, rest remain the same}> Graph 16 0, bSum^0 -> undef3172, rest remain the same}> 0, bSum^0 -> undef3172, rest remain the same}> 0, bSum^0 -> undef3172, rest remain the same}> 0, bSum^0 -> undef3172, rest remain the same}> 1, bSum^0 -> undef3172, rest remain the same}> 1, bSum^0 -> undef3172, rest remain the same}> 1, bSum^0 -> undef3172, rest remain the same}> 1, bSum^0 -> undef3172, rest remain the same}> 0, bSum^0 -> undef3172, rest remain the same}> 0, bSum^0 -> undef3172, rest remain the same}> 1, bSum^0 -> undef3172, rest remain the same}> 1, bSum^0 -> undef3172, rest remain the same}> 1, bSum^0 -> undef3172, rest remain the same}> 1, bSum^0 -> undef3172, rest remain the same}> Graph 17 0, bSum^0 -> undef3172, rest remain the same}> 0, bSum^0 -> undef3172, rest remain the same}> 1, bSum^0 -> undef3172, rest remain the same}> 1, bSum^0 -> undef3172, rest remain the same}> 0, bSum^0 -> undef3172, rest remain the same}> 1, bSum^0 -> undef3172, rest remain the same}> 1, bSum^0 -> undef3172, rest remain the same}> Map Locations to Subgraph: ( 0 , 0 ) ( 2 , 15 ) ( 5 , 3 ) ( 10 , 14 ) ( 17 , 13 ) ( 22 , 2 ) ( 23 , 12 ) ( 26 , 11 ) ( 30 , 10 ) ( 34 , 9 ) ( 38 , 8 ) ( 40 , 1 ) ( 44 , 7 ) ( 47 , 6 ) ( 51 , 5 ) ( 54 , 4 ) ( 59 , 17 ) ( 63 , 16 ) ******************************************************************************************* ******************************** CHECKING ASSERTIONS ******************************** ******************************************************************************************* Proving termination of subgraph 0 Proving termination of subgraph 1 Analyzing SCC {l40}... No cycles found. Proving termination of subgraph 2 Analyzing SCC {l22}... No cycles found. Proving termination of subgraph 3 Analyzing SCC {l5}... No cycles found. Proving termination of subgraph 4 Analyzing SCC {l54}... No cycles found. Proving termination of subgraph 5 Analyzing SCC {l51}... No cycles found. Proving termination of subgraph 6 Analyzing SCC {l47}... No cycles found. Proving termination of subgraph 7 Analyzing SCC {l44}... No cycles found. Proving termination of subgraph 8 Analyzing SCC {l38}... No cycles found. Proving termination of subgraph 9 Analyzing SCC {l34}... No cycles found. Proving termination of subgraph 10 Analyzing SCC {l30}... No cycles found. Proving termination of subgraph 11 Analyzing SCC {l26}... No cycles found. Proving termination of subgraph 12 Analyzing SCC {l23}... No cycles found. Proving termination of subgraph 13 Analyzing SCC {l17}... No cycles found. Proving termination of subgraph 14 Analyzing SCC {l10}... No cycles found. Proving termination of subgraph 15 Analyzing SCC {l2}... No cycles found. Proving termination of subgraph 16 Analyzing SCC {l63}... No cycles found. Proving termination of subgraph 17 Analyzing SCC {l59}... No cycles found. Program Terminates