mirror of
https://github.com/Z3Prover/z3
synced 2025-06-13 17:36:15 +00:00
parent
321329d77c
commit
be95ea121b
3 changed files with 4 additions and 4 deletions
|
@ -2284,7 +2284,6 @@ void ast_manager::check_args(func_decl* f, unsigned n, expr* const* es) {
|
|||
<< " for function " << mk_pp(f,*this)
|
||||
<< " supplied sort is "
|
||||
<< mk_pp(actual_sort, *this);
|
||||
SASSERT(false);
|
||||
throw ast_exception(buffer.str());
|
||||
}
|
||||
}
|
||||
|
|
|
@ -444,7 +444,7 @@ namespace smt {
|
|||
if (!gate_ctx) {
|
||||
mk_enode(n, true, true, false);
|
||||
set_enode_flag(v, true);
|
||||
SASSERT(get_assignment(v) == l_undef);
|
||||
SASSERT(get_assignment(v) == l_undef || get_assignment(l_def) != l_undef);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -1554,6 +1554,7 @@ expr * theory_arith<Ext>::cross_nested(sbuffer<coeff_expr> & p, expr * var) {
|
|||
tout << "i2: " << i2 << "\n";
|
||||
tout << "b: " << b << "\n";
|
||||
tout << "nm: " << nm << "\n";);
|
||||
if (n == nm) return horner(p, var);
|
||||
SASSERT(n != nm);
|
||||
expr * new_expr = nullptr;
|
||||
if (nm < n) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue