mirror of
https://github.com/Z3Prover/z3
synced 2025-06-27 00:18:45 +00:00
move to get_sort as method, add opt_lns pass, disable xor simplification unless configured, fix perf bug in model converter update trail
This commit is contained in:
parent
c623e2db28
commit
4455f6caf8
36 changed files with 391 additions and 90 deletions
|
@ -222,7 +222,6 @@ namespace sat {
|
|||
e.m_clause.append(c.size(), c.begin());
|
||||
}
|
||||
|
||||
|
||||
void model_converter::insert(entry & e, clause const & c) {
|
||||
SASSERT(c.contains(e.var()));
|
||||
SASSERT(m_entries.begin() <= &e);
|
||||
|
@ -345,7 +344,7 @@ namespace sat {
|
|||
void model_converter::flush(model_converter & src) {
|
||||
VERIFY(this != &src);
|
||||
m_entries.append(src.m_entries);
|
||||
m_exposed_lim = src.m_exposed_lim;
|
||||
m_exposed_lim += src.m_exposed_lim;
|
||||
src.m_entries.reset();
|
||||
src.m_exposed_lim = 0;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue