mirror of
https://github.com/Z3Prover/z3
synced 2025-07-19 10:52:02 +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
|
@ -228,9 +228,12 @@ namespace euf {
|
|||
SASSERT(args.size() == arity);
|
||||
if (!fi->get_entry(args.data()))
|
||||
fi->insert_new_entry(args.data(), v);
|
||||
TRACE("euf", tout << f->get_name() << "\n";
|
||||
TRACE("euf", tout << bpp(n) << " " << f->get_name() << "\n";
|
||||
for (expr* arg : args) tout << mk_pp(arg, m) << " ";
|
||||
tout << "\n -> " << mk_pp(v, m) << "\n";);
|
||||
tout << "\n -> " << mk_pp(v, m) << "\n";
|
||||
for (euf::enode* arg : euf::enode_args(n)) tout << bpp(arg) << " ";
|
||||
tout << "\n";
|
||||
);
|
||||
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue