mirror of
https://github.com/Z3Prover/z3
synced 2025-08-24 12:07:52 +00:00
add call to check-assignment
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
d2ada6a772
commit
a38af61d77
1 changed files with 7 additions and 0 deletions
|
@ -1538,6 +1538,13 @@ lbool core::check() {
|
||||||
if (no_effect())
|
if (no_effect())
|
||||||
m_divisions.check();
|
m_divisions.check();
|
||||||
|
|
||||||
|
bool use_nra_linearization = true;
|
||||||
|
|
||||||
|
if (no_effect() && use_nra_linearization) {
|
||||||
|
scoped_limits sl(m_reslim);
|
||||||
|
sl.push_child(&m_nra_lim);
|
||||||
|
ret = m_nra.check_assignment();
|
||||||
|
}
|
||||||
|
|
||||||
if (no_effect()) {
|
if (no_effect()) {
|
||||||
std::function<void(void)> check1 = [&]() { m_order.order_lemma();
|
std::function<void(void)> check1 = [&]() { m_order.order_lemma();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue