3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-24 20:16:00 +00:00

match additional cases in forbidden intervals

This commit is contained in:
Jakob Rath 2022-01-24 14:15:10 +01:00
parent cd11b70864
commit 1cb7ca8dfc
3 changed files with 87 additions and 8 deletions

View file

@ -52,6 +52,11 @@ namespace polysat {
void add_non_unit_side_conds(fi_record& fi, pdd const& b1, pdd const& e1, pdd const& b2, pdd const& e2);
bool match_zero(signed_constraint const& c,
rational const & a1, pdd const& b1, pdd const& e1,
rational const & a2, pdd const& b2, pdd const& e2,
fi_record& fi);
bool match_non_zero(signed_constraint const& c,
rational const & a1, pdd const& b1, pdd const& e1,
fi_record& fi);