mirror of
https://github.com/Z3Prover/z3
synced 2025-04-08 10:25:18 +00:00
parent
159e6ad987
commit
cb6896087d
|
@ -55,7 +55,6 @@ namespace sat {
|
|||
|
||||
struct report;
|
||||
|
||||
void reset_cache(literal l);
|
||||
void cache_bins(literal l, unsigned old_tr_sz);
|
||||
bool try_lit(literal l, bool updt_cache);
|
||||
void process(bool_var v);
|
||||
|
@ -66,6 +65,7 @@ namespace sat {
|
|||
|
||||
bool operator()(bool force = false);
|
||||
|
||||
void reset_cache(literal l);
|
||||
void updt_params(params_ref const & p);
|
||||
static void collect_param_descrs(param_descrs & d);
|
||||
|
||||
|
|
|
@ -2702,6 +2702,8 @@ namespace sat {
|
|||
if (v < m_level.size()) {
|
||||
for (bool_var i = v; i < m_level.size(); ++i) {
|
||||
m_case_split_queue.del_var_eh(i);
|
||||
m_probing.reset_cache(literal(i, true));
|
||||
m_probing.reset_cache(literal(i, false));
|
||||
}
|
||||
m_watches.shrink(2*v);
|
||||
m_assignment.shrink(2*v);
|
||||
|
|
Loading…
Reference in a new issue