[kernel] Parsing share/libc/__fc_builtin_for_normalization.i (no preprocessing)
[kernel] Parsing tests/misc/for_loops.c (with preprocessing)
[value] Analyzing a complete application starting at g
[value] Computing initial state
[value] Initial state computed
[value] Values of globals at initialization
  Frama_C_entropy_source ∈ [--..--]
  x ∈ {0}
[value] computing for function Frama_C_interval <- g.
        Called from tests/misc/for_loops.c:37.
[value] using specification for function Frama_C_interval
share/libc/__fc_builtin.h:51:[value] Function Frama_C_interval: precondition got status valid.
[value] Done for function Frama_C_interval
[value] DUMPING STATE of file tests/misc/for_loops.c line 39
        Frama_C_entropy_source ∈ [--..--]
        x ∈ {0}
        j ∈ UNINITIALIZED
        T[0..999] ∈ UNINITIALIZED
        nSelectors ∈ [0..1000]
        w ∈ {0}
        =END OF DUMP==
tests/misc/for_loops.c:40:[value] entering loop for the first time
[value] DUMPING STATE of file tests/misc/for_loops.c line 41
        Frama_C_entropy_source ∈ [--..--]
        x ∈ {0}
        j ∈ [0..1000]
        T[0..999] ∈ {1} or UNINITIALIZED
        nSelectors ∈ [0..1000]
        w ∈ {0}
        =END OF DUMP==
tests/misc/for_loops.c:42:[value] entering loop for the first time
tests/misc/for_loops.c:42:[kernel] warning: accessing uninitialized left-value: assert \initialized(&T[j]);
tests/misc/for_loops.c:42:[kernel] warning: signed overflow. assert w+T[j] ≤ 2147483647;
[value] Recording results for g
[value] done for function g
[value] ====== VALUES COMPUTED ======
[value] Values at end of function g:
  Frama_C_entropy_source ∈ [--..--]
  j ∈ [0..1000]
  T[0..999] ∈ {1} or UNINITIALIZED
  nSelectors ∈ [0..1000]
  w ∈ [0..2147483647]
[from] Computing for function g
[from] Computing for function Frama_C_interval <-g
[from] Done for function Frama_C_interval
[from] Computing for function Frama_C_dump_each <-g
[from] Done for function Frama_C_dump_each
[from] Done for function g
[from] ====== DEPENDENCIES COMPUTED ======
       These dependencies hold at termination for the executions that terminate:
[from] Function Frama_C_interval:
  Frama_C_entropy_source FROM Frama_C_entropy_source (and SELF)
  \result FROM Frama_C_entropy_source; min; max
[from] Function g:
  Frama_C_entropy_source FROM Frama_C_entropy_source (and SELF)
[from] ====== END OF DEPENDENCIES ======
[inout] Out (internal) for function g:
          Frama_C_entropy_source; j; T[0..999]; nSelectors; w
[inout] Inputs for function g:
          Frama_C_entropy_source
