[kernel] Parsing share/libc/__fc_builtin_for_normalization.i (no preprocessing)
[kernel] Parsing tests/spec/behaviors_decl_def.c (with preprocessing)
/* Generated by Frama-C */
int G;
void f(int c);

/*@ behavior b1:
      assumes c > 0;
    
    behavior b2:
      assumes c < 1;
    
    complete behaviors b1, b2;
 */
void f(int c)
{
  /*@ for b1: assert \true; */ ;
  return;
}

/*@ requires \true;
    ensures \result ≡ 0 ∨ \result ≡ 1;
    assigns G;
    
    behavior no:
      assumes c < 1;
      ensures \result ≡ 0;
      assigns \nothing;
    
    behavior at_least_one:
      assumes c > 0;
      ensures \result ≡ 1;
      assigns G;
    
    complete behaviors at_least_one, no;
    disjoint behaviors at_least_one, no;
 */
int main(int c)
{
  int __retres;
  f(c);
  __retres = c > 0;
  return __retres;
}


