mirror of
https://github.com/Z3Prover/z3
synced 2025-08-24 12:07:52 +00:00
don't store full use list of clauses to avoid space overhead
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
fb0eb029a8
commit
eebff13f8b
3 changed files with 30 additions and 33 deletions
|
@ -1436,13 +1436,6 @@ namespace sls {
|
|||
for (auto const& [coeff, bv] : ui.m_linear_occurs)
|
||||
vi.m_bool_vars_of.insert(bv);
|
||||
}
|
||||
;
|
||||
for (auto bv : vi.m_bool_vars_of) {
|
||||
for (auto i : ctx.get_use_list(sat::literal(bv, true)))
|
||||
vi.m_clauses_of.insert(i);
|
||||
for (auto i : ctx.get_use_list(sat::literal(bv, false)))
|
||||
vi.m_clauses_of.insert(i);
|
||||
}
|
||||
}
|
||||
|
||||
template<typename num_t>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue