3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-29 11:55:51 +00:00
fix missing justification in explain_slice
tune intblast solver with some simplifications
bypass conflicts if the state is already conflicting
This commit is contained in:
Nikolaj Bjorner 2024-01-04 20:14:22 -08:00
parent cb672c7992
commit c4b7061590
6 changed files with 68 additions and 26 deletions

View file

@ -73,6 +73,9 @@ namespace intblast {
expr* umod(expr* bv_expr, unsigned i);
expr* smod(expr* bv_expr, unsigned i);
bool is_bounded(expr* v, rational const& N);
expr_ref mul(expr* x, expr* y);
expr_ref add(expr* x, expr* y);
rational bv_size(expr* bv_expr);
void translate_expr(expr* e);