mirror of
https://github.com/Z3Prover/z3
synced 2025-04-12 20:18:18 +00:00
fix #7024
This commit is contained in:
parent
d469c1054e
commit
41a3196c89
|
@ -95,7 +95,7 @@ namespace nla {
|
||||||
|
|
||||||
scoped_anum& solver::tmp2() {
|
scoped_anum& solver::tmp2() {
|
||||||
SASSERT(use_nra_model());
|
SASSERT(use_nra_model());
|
||||||
return m_core->m_nra.tmp1();
|
return m_core->m_nra.tmp2();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -918,7 +918,7 @@ namespace arith {
|
||||||
theory_var v = (i + start) % sz;
|
theory_var v = (i + start) % sz;
|
||||||
if (is_bool(v))
|
if (is_bool(v))
|
||||||
continue;
|
continue;
|
||||||
if (!ctx.is_shared(var2enode(v)) && !include_func_interp(var2enode(v)))
|
if (!ctx.is_shared(var2enode(v)))
|
||||||
continue;
|
continue;
|
||||||
ensure_column(v);
|
ensure_column(v);
|
||||||
if (!is_registered_var(v))
|
if (!is_registered_var(v))
|
||||||
|
|
|
@ -1513,7 +1513,7 @@ public:
|
||||||
for (theory_var i = 0; i < sz; ++i) {
|
for (theory_var i = 0; i < sz; ++i) {
|
||||||
theory_var v = (i + start) % sz;
|
theory_var v = (i + start) % sz;
|
||||||
enode* n1 = get_enode(v);
|
enode* n1 = get_enode(v);
|
||||||
if (!th.is_relevant_and_shared(n1) && !include_func_interp(n1))
|
if (!th.is_relevant_and_shared(n1))
|
||||||
continue;
|
continue;
|
||||||
ensure_column(v);
|
ensure_column(v);
|
||||||
if (!is_registered_var(v))
|
if (!is_registered_var(v))
|
||||||
|
|
Loading…
Reference in a new issue