mirror of
https://github.com/Z3Prover/z3
synced 2025-04-29 11:55:51 +00:00
bugs in: - rewriting of 0-ary expressions was incomplete - sharing annotations when a node has two theories attached it is shared - sharing of const of an array Remove unreadable part of pretty printer for lp solver.
This commit is contained in:
parent
3764eb1959
commit
72f6271d82
13 changed files with 70 additions and 38 deletions
|
@ -190,7 +190,7 @@ namespace array {
|
|||
std::pair<app*, func_decl*> mk_epsilon(sort* s);
|
||||
void collect_shared_vars(sbuffer<theory_var>& roots);
|
||||
bool add_interface_equalities();
|
||||
bool is_select_arg(euf::enode* r);
|
||||
bool is_shared_arg(euf::enode* r);
|
||||
bool is_array(euf::enode* n) const { return a.is_array(n->get_expr()); }
|
||||
|
||||
// solving
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue