packages feed

liquid-fixpoint-8.10.7: tests/pos/bad-subst02.fq

fixpoint "--eliminate=none"

qualif Eq(v:a, x:a): (v = x)

bind 0 x0 : {v: a0 | true }
bind 1 x1 : {v: a1 | true }

constraint:
  env [ 1 ]
  lhs {v : a1 | v = x1 }
  rhs {v : a1 | $k0[v0 := v][x0 := x1] }
  id 1 tag []

constraint:
  env [ ]
  lhs {v : a2 | $k0[v0 := v][x0 := x2] }
  rhs {v : a2 | 2 < 3 + 4 }
  id 2 tag []

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