mirror of
https://github.com/Z3Prover/z3
synced 2025-08-26 04:56:03 +00:00
fix #2650, use datatype constructor producing smallest possible tree whenever possible
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
b0bf2f1792
commit
02e71c7d23
5 changed files with 55 additions and 41 deletions
|
@ -423,7 +423,7 @@ namespace nlsat {
|
|||
scoped_anum_vector & roots = m_tmp_values;
|
||||
roots.reset();
|
||||
m_am.isolate_roots(polynomial_ref(a->p(), m_pm), undef_var_assignment(m_assignment, a->x()), roots);
|
||||
TRACE("nlsat",
|
||||
TRACE("nlsat_evaluator",
|
||||
m_solver.display(tout << (neg?"!":""), *a); tout << "\n";
|
||||
if (roots.empty()) {
|
||||
tout << "No roots\n";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue