mirror of
https://github.com/Z3Prover/z3
synced 2025-04-22 16:45:31 +00:00
re-order when synth is invoked compared to q-solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
b91cb3ab6c
commit
5e9131042a
1 changed files with 4 additions and 4 deletions
|
@ -613,16 +613,16 @@ namespace euf {
|
|||
return sat::check_result::CR_CONTINUE;
|
||||
}
|
||||
|
||||
if (should_continue())
|
||||
return sat::check_result::CR_CONTINUE;
|
||||
if (m_qsolver && !m_config.m_arith_ignore_int)
|
||||
apply_solver(m_qsolver);
|
||||
if (should_continue())
|
||||
return sat::check_result::CR_CONTINUE;
|
||||
if (m_synth_solver)
|
||||
apply_solver(m_synth_solver);
|
||||
if (should_continue())
|
||||
return sat::check_result::CR_CONTINUE;
|
||||
if (m_qsolver && !m_config.m_arith_ignore_int)
|
||||
apply_solver(m_qsolver);
|
||||
if (should_continue())
|
||||
return sat::check_result::CR_CONTINUE;
|
||||
TRACE("after_search", s().display(tout););
|
||||
if (should_giveup())
|
||||
return sat::check_result::CR_GIVEUP;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue