mirror of
https://github.com/Z3Prover/z3
synced 2025-08-18 01:02:15 +00:00
fixing lut related pass
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
fdc27d61e4
commit
f5a307073a
4 changed files with 62 additions and 31 deletions
|
@ -113,12 +113,11 @@ namespace sat {
|
|||
m_removed_clauses.append(m_clauses_to_remove);
|
||||
bool_var v;
|
||||
uint64_t lut = convert_combination(m_vars, v);
|
||||
IF_VERBOSE(12,
|
||||
for (clause* cp : m_clauses_to_remove) {
|
||||
verbose_stream() << *cp << "\n";
|
||||
verbose_stream() << v << ": " << m_vars << "\n";
|
||||
}
|
||||
display_mask(verbose_stream(), lut, 1u << m_vars.size()) << "\n";);
|
||||
TRACE("aig_simplifier",
|
||||
for (clause* cp : m_clauses_to_remove) {
|
||||
tout << *cp << "\n" << v << ": " << m_vars << "\n";
|
||||
}
|
||||
display_mask(tout, lut, 1u << m_vars.size()) << "\n";);
|
||||
m_on_lut(lut, m_vars, v);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue