3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-07 18:05:21 +00:00
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2022-03-20 11:40:19 -07:00
parent f053daa051
commit b4873d226c

View file

@ -254,6 +254,8 @@ namespace smt {
app_ref n_is_con(m.mk_app(rec, own), m);
ctx.internalize(n_is_con, false);
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); };
scoped_trace_stream _st(*this, fn);
ctx.mk_th_axiom(get_id(), 2, lits);