3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-23 09:05:31 +00:00

have the classifier revert to full arithmetic on non-difference logic, reported on 38596187 (3)

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2016-07-26 10:32:54 -07:00
parent 56c78753f0
commit 67c6f9be91
3 changed files with 34 additions and 32 deletions

View file

@ -895,7 +895,7 @@ namespace pdr {
SASSERT(m_prev);
SASSERT(children().empty());
if (this == m_next) {
SASSERT(root == this);
// SASSERT(root == this);
root = 0;
}
else {
@ -1818,6 +1818,10 @@ namespace pdr {
m_fparams.m_arith_mode = AS_UTVPI;
m_fparams.m_arith_expand_eqs = true;
}
else {
m_fparams.m_arith_mode = AS_ARITH;
m_fparams.m_arith_expand_eqs = false;
}
}
}
if (m_params.pdr_use_convex_closure_generalizer()) {