mirror of
https://github.com/Z3Prover/z3
synced 2025-04-24 01:25:31 +00:00
disable dotnet in ci script. It seems to get turned on even if dotnet bindings are not requested
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
1e11b62bc6
commit
36a14a354a
4 changed files with 34 additions and 14 deletions
|
@ -312,6 +312,13 @@ namespace smt {
|
|||
}
|
||||
|
||||
expr_ref farkas_util::get() {
|
||||
TRACE("arith",
|
||||
for (unsigned i = 0; i < m_coeffs.size(); ++i) {
|
||||
tout << m_coeffs[i] << " * (" << mk_pp(m_ineqs[i].get(), m) << ") ";
|
||||
}
|
||||
tout << "\n";
|
||||
);
|
||||
|
||||
m_normalize_factor = rational::one();
|
||||
expr_ref res(m);
|
||||
if (m_coeffs.empty()) {
|
||||
|
@ -330,13 +337,12 @@ namespace smt {
|
|||
partition_ineqs();
|
||||
expr_ref_vector lits(m);
|
||||
unsigned lo = 0;
|
||||
for (unsigned i = 0; i < m_his.size(); ++i) {
|
||||
unsigned hi = m_his[i];
|
||||
for (unsigned hi : m_his) {
|
||||
lits.push_back(extract_consequence(lo, hi));
|
||||
lo = hi;
|
||||
}
|
||||
bool_rewriter(m).mk_or(lits.size(), lits.c_ptr(), res);
|
||||
IF_VERBOSE(2, { if (lits.size() > 1) { verbose_stream() << "combined lemma: " << mk_pp(res, m) << "\n"; } });
|
||||
IF_VERBOSE(2, { if (lits.size() > 1) { verbose_stream() << "combined lemma: " << res << "\n"; } });
|
||||
}
|
||||
else {
|
||||
res = extract_consequence(0, m_coeffs.size());
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue