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:
parent
56c78753f0
commit
67c6f9be91
3 changed files with 34 additions and 32 deletions
|
@ -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()) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue