liquid-fixpoint-8.10.7: tests/neg/ebind-04.fq
fixpoint "--eliminate=all"
ebind 1 x : { int }
constraint:
env [1]
lhs {v : int | $k1 }
rhs {v : int | v = x }
id 1 tag []
constraint:
env [1]
lhs {v : int | v = x + 1 }
rhs {v : int | $k2 }
id 2 tag []
constraint:
env []
lhs {v : int | v = 3 }
rhs {v : int | $k1 }
id 3 tag []
constraint:
env []
lhs {v : int | $k2 }
rhs {v : int | v = 40 }
id 4 tag []
wf:
env []
reft {v:int | [$k1] }
wf:
env []
reft {v:int | [$k2] }