mirror of
https://github.com/Z3Prover/z3
synced 2025-05-03 22:05:45 +00:00
refactor sat/sls interface. Remove wpm2 and bvsls dependencies
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
a02cab2194
commit
ee1a1b1135
43 changed files with 609 additions and 891 deletions
|
@ -21,7 +21,7 @@ Notes:
|
|||
|
||||
namespace opt {
|
||||
class mss {
|
||||
ref<solver>& m_s;
|
||||
solver& m_s;
|
||||
ast_manager& m;
|
||||
volatile bool m_cancel;
|
||||
typedef ptr_vector<expr> exprs;
|
||||
|
@ -32,7 +32,7 @@ namespace opt {
|
|||
exprs m_todo;
|
||||
model_ref m_model;
|
||||
public:
|
||||
mss(ref<solver>& s, ast_manager& m);
|
||||
mss(solver& s, ast_manager& m);
|
||||
~mss();
|
||||
|
||||
lbool operator()(vector<exprs> const& cores, exprs& literals, exprs& mcs);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue