mirror of
https://github.com/Z3Prover/z3
synced 2025-04-30 04:15:51 +00:00
test mbi
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
a764d528a1
commit
fb6e7e146b
3 changed files with 22 additions and 17 deletions
|
@ -119,7 +119,6 @@ namespace arith {
|
|||
literal lit = eq_internalize(n, e);
|
||||
add_unit(lit);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
lpvar solver::add_const(int c, lpvar& var, bool is_int) {
|
||||
|
@ -299,6 +298,11 @@ namespace arith {
|
|||
st.to_ensure_var().reset();
|
||||
}
|
||||
|
||||
void solver::eq_internalized(enode* n) {
|
||||
internalize_term(n->get_arg(0)->get_expr());
|
||||
internalize_term(n->get_arg(1)->get_expr());
|
||||
}
|
||||
|
||||
bool solver::internalize_atom(expr* atom) {
|
||||
TRACE("arith", tout << mk_pp(atom, m) << "\n";);
|
||||
SASSERT(!ctx.get_enode(atom));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue