In the following example sortValues doesn't contain value
with(KContext()) {
KYicesSolver(this).use { solver ->
val sort = mkUninterpretedSort("sort")
val value = mkUninterpretedSortValue(sort, 0)
val a by sort
solver.assert(a neq value)
solver.check()
val model = solver.model()
val sortValues = model.uninterpretedSortUniverse(sort)!!
println(value in sortValues)
}
}
In the following example
sortValues
doesn't containvalue