mirror of
https://github.com/Z3Prover/z3
synced 2025-06-20 12:53:38 +00:00
parent
5154295202
commit
81084b8232
6 changed files with 186 additions and 69 deletions
|
@ -217,7 +217,7 @@ expr * datatype_factory::get_fresh_value(sort * s) {
|
|||
expr * maybe_new_arg = nullptr;
|
||||
if (!m_util.is_datatype(s_arg))
|
||||
maybe_new_arg = m_model.get_fresh_value(s_arg);
|
||||
else if (num_iterations <= 1 || s == s_arg)
|
||||
else if (num_iterations <= 1 || m_util.is_recursive(s_arg))
|
||||
maybe_new_arg = get_almost_fresh_value(s_arg);
|
||||
else
|
||||
maybe_new_arg = get_fresh_value(s_arg);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue