packages feed

liquid-fixpoint-0.9.6.3.4: tests/pos/gfp00.fq

qualif Pos(v:int)   { 0 <= v }
qualif Neg(v:int)   { v <= 0 }
qualif NeqZ(v:int)  { 0 != v }
qualif False(v:int)  { 66 = 77 }

constraint:
  env []
  lhs {v1 : int | $k0[v0 := v1] }
  rhs {v1 : int | 0 < v1 + 1   }
  id 1 tag []

constraint:
  env []
  lhs {v1 : int | v1 = 10       }
  rhs {v1 : int | $k0[v0 := v1] }
  id 2 tag []


wf:
  env []
  reft {v0 : int | $k0}

//  K0(v, b) => b <= v+1