3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-11-10 08:02:01 +00:00

non-deterministic calls are marked

Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
This commit is contained in:
Lev Nachmanson 2025-10-28 19:13:12 -07:00
parent 54257b6629
commit c739e581e4
68 changed files with 253 additions and 0 deletions

View file

@ -344,6 +344,7 @@ namespace seq {
if (ctx.expr2rep(xs[0]) == ctx.expr2rep(ys[0]))
return false;
// TODO: non-deterministic parameter evaluation
expr_ref eq(m.mk_eq(xs[0], ys[0]), m);
expr* veq = ctx.expr2rep(eq);
if (m.is_true(veq))