mirror of
https://github.com/Z3Prover/z3
synced 2025-04-29 20:05:51 +00:00
relevancy overhaul
This commit is contained in:
parent
4a1975053f
commit
d1fb831030
6 changed files with 97 additions and 80 deletions
|
@ -297,11 +297,9 @@ namespace euf {
|
|||
|
||||
void solver::asserted(literal l) {
|
||||
|
||||
if (m_relevancy.enabled() && !m_relevancy.is_relevant(l)) {
|
||||
m_relevancy.asserted(l);
|
||||
if (!m_relevancy.is_relevant(l))
|
||||
return;
|
||||
}
|
||||
m_relevancy.asserted(l);
|
||||
if (!m_relevancy.is_relevant(l))
|
||||
return;
|
||||
|
||||
expr* e = m_bool_var2expr.get(l.var(), nullptr);
|
||||
TRACE("euf", tout << "asserted: " << l << "@" << s().scope_lvl() << " := " << mk_bounded_pp(e, m) << "\n";);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue