liquid-fixpoint-0.3.0.1: tests/pos/test1.fq
// This qualifier saves the day; solve constraints WITHOUT IT
qualif Zog(v:a) : (10 <= v)
bind 0 x : {v : int | v = 10}
bind 1 y : {v : int | v = 20}
bind 2 a : {v : int | $k0 }
constraint:
env [0]
grd true
lhs {v : int | v = x}
rhs {v : int | $k0 }
id 1
constraint:
env [1]
grd true
lhs {v : int | v = y}
rhs {v : int | $k0 }
id 2
constraint:
env [2]
grd true
lhs {v : int | v = a }
rhs {v : int | 10 <= v}
id 3
wf:
env [ ]
reft {v : int | $k0}