mirror of
https://github.com/Z3Prover/z3
synced 2025-05-08 16:25:48 +00:00
debugged new pb solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
86e22c1186
commit
2b2d0e155c
7 changed files with 114 additions and 52 deletions
|
@ -144,6 +144,9 @@ namespace smt {
|
|||
void resolve_conflict(literal conseq, ineq& c);
|
||||
void process_antecedent(literal l, numeral coeff);
|
||||
void process_ineq(ineq& c);
|
||||
|
||||
void validate_final_check();
|
||||
void validate_final_check(ineq& c);
|
||||
public:
|
||||
theory_pb(ast_manager& m);
|
||||
|
||||
|
@ -156,7 +159,7 @@ namespace smt {
|
|||
virtual void new_diseq_eh(theory_var v1, theory_var v2) { }
|
||||
virtual bool use_diseqs() const { return false; }
|
||||
virtual bool build_models() const { return false; }
|
||||
virtual final_check_status final_check_eh() { return FC_DONE; }
|
||||
virtual final_check_status final_check_eh();
|
||||
|
||||
virtual void reset_eh();
|
||||
virtual void assign_eh(bool_var v, bool is_true);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue