[kernel] Parsing share/libc/__fc_builtin_for_normalization.i (no preprocessing)
[kernel] Parsing tests/misc/logic_ptr_cast.i (no preprocessing)
[value] Analyzing a complete application starting at main
[value] Computing initial state
[value] Initial state computed
[value] Values of globals at initialization
  p ∈ {0}
  t[0..89] ∈ {0}
tests/misc/logic_ptr_cast.i:8:[value] warning: Operation {{ &t + {7} }} & {4294967288} incurs a loss of precision
tests/misc/logic_ptr_cast.i:8:[value] Assigning imprecise value to p.
        The imprecision originates from Arithmetic {tests/misc/logic_ptr_cast.i:8}
tests/misc/logic_ptr_cast.i:9:[value] Assertion got status unknown.
[value] Called Frama_C_show_each({{ &t + {0; 1; 2; 3; 4; 5; 6; 7} }})
[value] Recording results for main
[value] done for function main
[value] ====== VALUES COMPUTED ======
/* Generated by Frama-C */
int *p;
int t[90];
extern int ( /* missing proto */ Frama_C_show_each)();

int main(void)
{
  int __retres;
  p = (int *)(((unsigned long)(t) + (unsigned long)7) & ~ 7UL);
  /*@
  assert
  p ≡ (int *)t ∨ p ≡ (int *)((char *)((int *)t)+1) ∨
  p ≡ (int *)((char *)((int *)t)+2) ∨ p ≡ (int *)((char *)((int *)t)+3) ∨
  p ≡ (int *)((char *)((int *)t)+4) ∨ p ≡ (int *)((char *)((int *)t)+5) ∨
  p ≡ (int *)((char *)((int *)t)+6) ∨ p ≡ (int *)((char *)((int *)t)+7);
   */
  ;
  Frama_C_show_each(p);
  __retres = 0;
  return __retres;
}


