mirror of
https://github.com/Z3Prover/z3
synced 2025-04-10 19:27:06 +00:00
build warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
d58de2f8e4
commit
7def610a69
src
|
@ -281,8 +281,8 @@ namespace array {
|
|||
* a = b or default(a) != default(b) or a[md(a,b)] != b[md(a,b)]
|
||||
*/
|
||||
bool solver::assert_diff(expr* md) {
|
||||
expr* x, *y;
|
||||
SASSERT(a.is_maxdiff(md, x, y) || a.is_mindiff(md, x, y));
|
||||
expr* x = nullptr, *y = nullptr;
|
||||
VERIFY(a.is_maxdiff(md, x, y) || a.is_mindiff(md, x, y));
|
||||
expr* args1[2] = { x, md };
|
||||
expr* args2[2] = { y, md };
|
||||
literal eq = eq_internalize(x, y);
|
||||
|
|
|
@ -2699,7 +2699,7 @@ namespace pb {
|
|||
}
|
||||
}
|
||||
++m_stats.m_num_big_strengthenings;
|
||||
constraint* c = add_pb_ge(sat::null_literal, wlits, b, p.learned());
|
||||
add_pb_ge(sat::null_literal, wlits, b, p.learned());
|
||||
p.set_removed();
|
||||
return;
|
||||
}
|
||||
|
|
|
@ -239,7 +239,6 @@ namespace smt {
|
|||
//
|
||||
bool theory_array::internalize_term_core(app * n) {
|
||||
TRACE("array_bug", tout << mk_bounded_pp(n, m) << "\n";);
|
||||
unsigned num_args = n->get_num_args();
|
||||
for (expr* arg : *n)
|
||||
ctx.internalize(arg, false);
|
||||
// force merge-tf by re-internalizing expression.
|
||||
|
|
Loading…
Reference in a new issue