mirror of
https://github.com/Z3Prover/z3
synced 2025-07-19 10:52:02 +00:00
fixes to dt solver
This commit is contained in:
parent
04edfc9fdb
commit
080c9c6893
3 changed files with 26 additions and 16 deletions
|
@ -103,16 +103,15 @@ namespace euf {
|
|||
TRACE("euf",
|
||||
for (auto const& d : deps.deps())
|
||||
if (d.m_value) {
|
||||
tout << mk_bounded_pp(d.m_key->get_expr(), m) << ":\n";
|
||||
tout << bpp(d.m_key) << ":\n";
|
||||
for (auto* n : *d.m_value)
|
||||
tout << " " << mk_bounded_pp(n->get_expr(), m) << "\n";
|
||||
tout << " " << bpp(n) << "\n";
|
||||
}
|
||||
);
|
||||
}
|
||||
|
||||
void solver::dependencies2values(user_sort& us, deps_t& deps, model_ref& mdl) {
|
||||
for (enode* n : deps.top_sorted()) {
|
||||
|
||||
unsigned id = n->get_root_id();
|
||||
if (m_values.get(id, nullptr))
|
||||
continue;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue