3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-10 19:27:06 +00:00
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2019-02-25 18:15:24 -08:00
parent 6ef3e5e363
commit 4876426866

View file

@ -294,15 +294,15 @@ namespace qe {
}
/**
* \brief project non-arithmetical private symbols.
* \brief project private symbols.
*/
void euf_arith_mbi_plugin::project_euf(model_ref& mdl, expr_ref_vector& lits, app_ref_vector& avars) {
term_graph tg(m);
func_decl_ref_vector shared(m_shared);
for (app* a : avars) shared.push_back(a->get_decl());
//for (app* a : avars) shared.push_back(a->get_decl());
tg.set_vars(shared, false);
tg.add_lits(lits);
lits.reset();
//lits.reset();
lits.append(tg.project(*mdl.get()));
TRACE("qe", tout << "project: " << lits << "\n";);
}