3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-05-07 07:45:46 +00:00

add bit-matrix, avoid flattening and/or after bit-blasting, split pdd_grobner into solver/simplifier, add xlin, add smtfd option for incremental mode logic

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2020-01-01 20:14:12 -08:00
parent 09dbacdf50
commit 1d0572354b
17 changed files with 991 additions and 386 deletions

View file

@ -197,6 +197,14 @@ struct check_logic::imp {
m_dt = true;
m_nonlinear = true; // non-linear 0-1 variables may get eliminated
}
else if (logic == "SMTFD") {
m_bvs = true;
m_uf = true;
m_arrays = true;
m_ints = false;
m_dt = false;
m_nonlinear = false;
}
else {
m_unknown_logic = true;
}