mirror of
https://github.com/Z3Prover/z3
synced 2025-07-18 02:16:40 +00:00
Fixed next_split call in pop (#6966)
* Give users ability to see if propagation failed * Skip propagations in the new core if they are already satisfied * Fix registration in final * Don't make it too complicated... * Fixed next_split when called in pop Made delay_units available even without quantifiers * Missing push calls before "decide"-callback
This commit is contained in:
parent
52d16a11f9
commit
e7c17e68b8
3 changed files with 41 additions and 32 deletions
|
@ -83,7 +83,8 @@ namespace smt {
|
|||
expr_ref_vector m_to_add;
|
||||
unsigned_vector m_to_add_lim;
|
||||
unsigned m_to_add_qhead = 0;
|
||||
bool_var m_next_split_var = null_bool_var;
|
||||
expr* m_next_split_var = nullptr;
|
||||
unsigned m_next_split_idx = 0;
|
||||
lbool m_next_split_phase = l_undef;
|
||||
|
||||
expr* var2expr(theory_var v) { return m_var2expr.get(v); }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue