mirror of
https://github.com/Z3Prover/z3
synced 2025-04-14 21:08:46 +00:00
parent
f053daa051
commit
b4873d226c
|
@ -254,6 +254,8 @@ namespace smt {
|
||||||
app_ref n_is_con(m.mk_app(rec, own), m);
|
app_ref n_is_con(m.mk_app(rec, own), m);
|
||||||
ctx.internalize(n_is_con, false);
|
ctx.internalize(n_is_con, false);
|
||||||
literal lits[2] = { ~is_con, literal(ctx.get_bool_var(n_is_con)) };
|
literal lits[2] = { ~is_con, literal(ctx.get_bool_var(n_is_con)) };
|
||||||
|
ctx.mark_as_relevant(lits[0]);
|
||||||
|
ctx.mark_as_relevant(lits[1]);
|
||||||
std::function<literal_vector(void)> fn = [&]() { return literal_vector(2, lits); };
|
std::function<literal_vector(void)> fn = [&]() { return literal_vector(2, lits); };
|
||||||
scoped_trace_stream _st(*this, fn);
|
scoped_trace_stream _st(*this, fn);
|
||||||
ctx.mk_th_axiom(get_id(), 2, lits);
|
ctx.mk_th_axiom(get_id(), 2, lits);
|
||||||
|
|
Loading…
Reference in a new issue