liquidhaskell-0.7.0.0: liquid-fixpoint/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 }