loopFailImpl_2 Trace summary:

Step 1: State 0 -- loopFailImpl.c line 14 [main@0->main@3] "while (j > n)" [false] -> State 1
Step 2: State 1 -- loopFailImpl.c line 18 [main@3->main@4] "t = i;" -> State 2
Step 3: State 2 -- loopFailImpl.c line 19 [main@4->main@5] "" -> State 3
Step 4: State 3

loopFailImpl_2 Trace details:

begin State 0
  onStack = true;
  seen = true;
  pathCondition : X0 >= 0 && -1*X0 + 2 >= 0 && X0 + -1 >= 0 && X0 + -2 >= 0
  begin model state
    begin shared variables
      N_BOUND = 2 (int);
      n = X0 (int);
      t = undefined (int);
    end shared variables;
    begin process 0
      begin stack frame 0
        function : main;
        location : 0;
        j = 0 (int);
        i = 0 (int);
      end stack frame 0;
    end process 0;
  end model state
end State 0

Step 1: State 0 -- loopFailImpl.c line 14 [main@0->main@3] "while (j > n)" [false] -> State 1

begin State 1
  onStack = true;
  seen = true;
  pathCondition : X0 >= 0 && -1*X0 + 2 >= 0 && X0 + -1 >= 0 && X0 + -2 >= 0
  begin model state
    begin shared variables
      N_BOUND = 2 (int);
      n = X0 (int);
      t = undefined (int);
    end shared variables;
    begin process 0
      begin stack frame 0
        function : main;
        location : 3;
        j = 0 (int);
        i = 0 (int);
      end stack frame 0;
    end process 0;
  end model state
end State 1

Step 2: State 1 -- loopFailImpl.c line 18 [main@3->main@4] "t = i;" -> State 2

begin State 2
  onStack = true;
  seen = true;
  pathCondition : X0 >= 0 && -1*X0 + 2 >= 0 && X0 + -1 >= 0 && X0 + -2 >= 0
  begin model state
    begin shared variables
      N_BOUND = 2 (int);
      n = X0 (int);
      t = 0 (int);
    end shared variables;
    begin process 0
      begin stack frame 0
        function : main;
        location : 4;
        j = 0 (int);
        i = 0 (int);
      end stack frame 0;
    end process 0;
  end model state
end State 2

Step 3: State 2 -- loopFailImpl.c line 19 [main@4->main@5] "" -> State 3

begin State 3
  onStack = true;
  seen = true;
  pathCondition : X0 >= 0 && -1*X0 + 2 >= 0 && X0 + -1 >= 0 && X0 + -2 >= 0
  begin model state
    begin shared variables
      N_BOUND = 2 (int);
      n = X0 (int);
      t = 0 (int);
    end shared variables;
    begin process 0
    end process 0;
  end model state
end State 3

Step 4: State 3
