3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-29 11:55:51 +00:00

fix axiomatization for sdiv

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2024-01-13 13:10:00 -08:00
parent 0ca94b9c2f
commit 477db7d8bd
4 changed files with 39 additions and 9 deletions

View file

@ -187,6 +187,8 @@ namespace polysat {
void axiomatize_bv2int(app* e, expr* x);
void axioms_for_extract(app* e);
void axioms_for_concat(app* e);
expr_ref mk_ite(expr* c, expr* t, expr* e);
expr_ref mk_ule(expr* l, expr* r);
expr* rotate_left(app* e, unsigned n, expr* x);
unsigned m_delayed_axioms_qhead = 0;
ptr_vector<app> m_delayed_axioms;