3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-29 11:55:51 +00:00

debug relevancy mode

This commit is contained in:
Nikolaj Bjorner 2021-12-28 13:02:09 -08:00
parent 743e56bda3
commit 8ff8252e89
6 changed files with 33 additions and 9 deletions

View file

@ -73,6 +73,13 @@ namespace euf {
return m_relevant_expr_ids.get(n->get_expr_id(), true);
}
bool solver::is_relevant(bool_var v) const {
if (m_relevancy.enabled())
return m_relevancy.is_relevant(v);
expr* e = bool_var2expr(v);
return !e || is_relevant(e);
}
void solver::ensure_dual_solver() {
if (m_relevancy.enabled())
return;