mirror of
https://github.com/Z3Prover/z3
synced 2025-04-29 11:55:51 +00:00
remove unused features related to weighted check-sat
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
9f49905582
commit
bc6b3007de
16 changed files with 58 additions and 1656 deletions
|
@ -302,17 +302,7 @@ public:
|
|||
}
|
||||
|
||||
lbool check_sat(unsigned sz, expr* const* asms) {
|
||||
if (m_st == s_primal_dual && m_c.sat_enabled()) {
|
||||
rational max_weight = m_upper;
|
||||
vector<rational> weights;
|
||||
for (unsigned i = 0; i < sz; ++i) {
|
||||
weights.push_back(get_weight(asms[i]));
|
||||
}
|
||||
return inc_sat_check_sat(s(), sz, asms, weights.c_ptr(), max_weight);
|
||||
}
|
||||
else {
|
||||
return s().check_sat(sz, asms);
|
||||
}
|
||||
return s().check_sat(sz, asms);
|
||||
}
|
||||
|
||||
void found_optimum() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue