3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-23 11:37:54 +00:00

throttle ackerman on arrays

This commit is contained in:
Nikolaj Bjorner 2022-01-01 15:33:33 -08:00
parent a20b577b2f
commit 84f514a4f4
8 changed files with 54 additions and 6 deletions

View file

@ -445,6 +445,7 @@ namespace arith {
bool is_shared(theory_var v) const override;
lbool get_phase(bool_var v) override;
bool include_func_interp(func_decl* f) const override;
bool enable_ackerman_axioms(euf::enode* n) const override { return !a.is_add(n->get_expr()); }
// bounds and equality propagation callbacks
lp::lar_solver& lp() { return *m_solver; }