3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-08 04:01:22 +00:00
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2021-11-23 18:56:32 +01:00
parent 73ffd1c1cb
commit 21c604e7b4
2 changed files with 3 additions and 3 deletions

View file

@ -294,8 +294,8 @@ namespace polysat {
return false; return false;
} }
if (conflict_var() == v && s.m_viable.resolve(v, *this)) // forbidden interval projection is performed at top level
return true; SASSERT(v != conflict_var());
m_vars.remove(v); m_vars.remove(v);

View file

@ -473,7 +473,7 @@ namespace polysat {
if (m_conflict.conflict_var() != null_var) { if (m_conflict.conflict_var() != null_var) {
// This case corresponds to a propagation of conflict_var, except it's not explicitly on the stack. // This case corresponds to a propagation of conflict_var, except it's not explicitly on the stack.
resolve_value(m_conflict.conflict_var()); VERIFY(m_viable.resolve(m_conflict.conflict_var(), m_conflict));
} }
search_iterator search_it(m_search); search_iterator search_it(m_search);