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

Fixed bugs in static features and smt setup

Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
This commit is contained in:
Christoph M. Wintersteiger 2015-02-08 16:53:08 +00:00
parent 72345026be
commit 4792c5fb7c
3 changed files with 21 additions and 4 deletions

View file

@ -888,7 +888,15 @@ namespace smt {
return;
}
// TODO QF_AUFBV, QF_AUFLIA
if (st.num_theories() == 1 && st.m_has_arrays)
setup_QF_AX();
if (st.num_theories() == 2 && st.has_uf() && st.m_has_arrays && st.m_has_bv)
setup_QF_AUFBV();
if (st.num_theories() == 2 && st.has_uf() && st.m_has_arrays && st.m_has_int)
setup_QF_AUFLIA();
setup_unknown();
}