mirror of
https://github.com/Z3Prover/z3
synced 2025-11-26 07:29:33 +00:00
fix #5304
This commit is contained in:
parent
15916091d1
commit
56b47fa956
2 changed files with 4 additions and 3 deletions
|
|
@ -134,8 +134,9 @@ expr * array_factory::get_fresh_value(sort * s) {
|
|||
sort * range = get_array_range(s);
|
||||
expr* range_val = nullptr;
|
||||
|
||||
if (!m_recursive_fresh) {
|
||||
flet<bool> _recursive(m_recursive_fresh, true);
|
||||
if (!m_ranges.contains(range)) {
|
||||
ptr_vector<sort>::scoped_stack _s(m_ranges);
|
||||
m_ranges.push_back(range);
|
||||
range_val = m_model.get_fresh_value(range);
|
||||
if (range_val != nullptr) {
|
||||
// easy case
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue