3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-14 21:08:46 +00:00

fix copy function

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2017-11-17 23:50:48 -08:00
parent df6b1a707e
commit 00f5308a0e
2 changed files with 4 additions and 1 deletions

View file

@ -105,6 +105,8 @@ void goal::copy_to(goal & target) const {
SASSERT(target.m_core_enabled == m_core_enabled);
target.m_inconsistent = m_inconsistent;
target.m_precision = mk_union(prec(), target.prec());
target.m_mc = m_mc.get();
target.m_pc = m_pc.get();
}
void goal::push_back(expr * f, proof * pr, expr_dependency * d) {

View file

@ -76,6 +76,7 @@ protected:
void shrink(unsigned j);
void reset_core();
public:
goal(ast_manager & m, bool models_enabled = true, bool core_enabled = false);
goal(ast_manager & m, bool proofs_enabled, bool models_enabled, bool core_enabled);