mirror of
https://github.com/Z3Prover/z3
synced 2025-04-23 09:05:31 +00:00
updated sat solver for cores
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
0e9511b597
commit
2b1af8fd50
9 changed files with 92 additions and 28 deletions
|
@ -62,6 +62,7 @@ public:
|
|||
proof_converter_ref pc;
|
||||
model_converter_ref mc;
|
||||
expr_dependency_ref core(m);
|
||||
obj_map<expr, sat::literal> dep2asm;
|
||||
|
||||
if (!m_fmls.empty()) {
|
||||
goal_ref g = alloc(goal, m);
|
||||
|
@ -86,7 +87,7 @@ public:
|
|||
}
|
||||
g = result[0];
|
||||
TRACE("opt", g->display(tout););
|
||||
m_goal2sat(*g, m_params, m_solver, m_map);
|
||||
m_goal2sat(*g, m_params, m_solver, m_map, dep2asm);
|
||||
}
|
||||
|
||||
lbool r = m_solver.check();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue