[kernel] Parsing share/libc/__fc_builtin_for_normalization.i (no preprocessing)
[kernel] Parsing tests/rte/addsub_unsigned_typedef.c (with preprocessing)
[rte] annotating function main
tests/rte/addsub_unsigned_typedef.c:14:[rte] warning: unsigned overflow assert broken: 0x80000000U+0x80000000U ≤ 4294967295
tests/rte/addsub_unsigned_typedef.c:16:[rte] warning: unsigned overflow assert broken: 2U*0x80000000U ≤ 4294967295
/* Generated by Frama-C */
typedef unsigned int uint;
int main(void)
{
  int __retres;
  uint ux;
  uint uy;
  uint uz;
  ux = 0x7FFFFFFFU * (unsigned int)2;
  /*@ assert rte: unsigned_overflow: 0x80000000U+0x80000000U ≤ 4294967295;
  */
  uy = 0x80000000U + 0x80000000U;
  /*@ assert rte: unsigned_overflow: 2U*0x80000000U ≤ 4294967295; */
  uy = 2U * 0x80000000U;
  /*@ assert rte: unsigned_overflow: ux+(unsigned int)2 ≤ 4294967295; */
  uz = ux + (uint)2;
  __retres = 0;
  return __retres;
}


