3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-09-03 08:38:06 +00:00

pass sign into literal definition for pbge

This commit is contained in:
Nikolaj Bjorner 2023-01-04 16:55:44 -08:00
parent 81ce57b5a8
commit 0d8a472aac
4 changed files with 12 additions and 12 deletions

View file

@ -371,7 +371,7 @@ namespace pb {
~solver() override;
void set_lookahead(sat::lookahead* l) override { m_lookahead = l; }
void add_at_least(bool_var v, literal_vector const& lits, unsigned k);
void add_pb_ge(bool_var v, svector<wliteral> const& wlits, unsigned k);
void add_pb_ge(bool_var v, bool sign, svector<wliteral> const& wlits, unsigned k);
bool is_external(bool_var v) override;
bool propagated(literal l, sat::ext_constraint_idx idx) override;