Greetings,

On 2024-08-23 at 14:12-07:00, Yuzhou Fang wrote:
> I see the return values are slightly different. Method `mustBeTrue` will
> merely return true and false while `evaluate` would give an extra
> `unknown`.  Could you briefly explain the difference between them?

SMT solver could give up on the constraint, hence the unknown result.
I like to think mustBeTrue is supposed to check if the constraint
evaluates to neither false or unknown.

Kind regards,
Phong

Attachment: signature.asc
Description: PGP signature

_______________________________________________
klee-dev mailing list
klee-dev@imperial.ac.uk
https://mailman.ic.ac.uk/mailman/listinfo/klee-dev

Reply via email to