mirror of
https://github.com/Z3Prover/z3
synced 2025-08-09 12:50:32 +00:00
disable throttle on unbounded objectives in shared theories. It may violate an interface equality, to fix issue #120
Signed-off-by: Nikolaj Bjorner <nbjorner@hotmail.com>
This commit is contained in:
parent
171ef5c8e3
commit
9734407cde
2 changed files with 31 additions and 1 deletions
|
@ -885,6 +885,7 @@ namespace smt {
|
|||
void add_tmp_row_entry(row & r, numeral const & coeff, theory_var v);
|
||||
enum max_min_t { UNBOUNDED, AT_BOUND, OPTIMIZED, BEST_EFFORT};
|
||||
max_min_t max_min(theory_var v, bool max, bool maintain_integrality, bool& has_shared);
|
||||
bool has_interface_equality(theory_var v);
|
||||
bool max_min(svector<theory_var> const & vars);
|
||||
|
||||
max_min_t max_min(row& r, bool max, bool maintain_integrality, bool& has_shared);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue