3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-10-07 08:21:56 +00:00

activate non-overflow bounds

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2022-12-12 20:11:01 -08:00
parent a5f12e9d57
commit 6c7f556496
2 changed files with 14 additions and 0 deletions

View file

@ -30,6 +30,7 @@ namespace polysat {
static lbool eval(pdd const& p, pdd const& q);
bool narrow_bound(solver& s, bool is_positive, pdd const& p0, pdd const& q0, pdd const& p, pdd const& q);
bool try_viable(solver& s, bool is_positive, pdd const& p0, pdd const& q0, pdd const& p, pdd const& q);
void activate(solver& s, bool is_positive);
public:
~umul_ovfl_constraint() override {}