Skip to content

Commit

Permalink
fix build
Browse files Browse the repository at this point in the history
Signed-off-by: Nikolaj Bjorner <[email protected]>
  • Loading branch information
NikolajBjorner committed Oct 4, 2024
1 parent b60e1a2 commit 2ae4ac8
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions src/ast/rewriter/var_subst.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -59,14 +59,15 @@ expr_ref var_subst::operator()(expr * n, unsigned num_args, expr * const * args)
new_args.push_back(arg);
else {
unsigned idx = to_var(arg)->get_idx();
expr* new_arg = m_std_order ? args[num_args - idx - 1] : args[idx];
expr* new_arg = nullptr;
if (idx < num_args)
new_arg = m_std_order ? args[num_args - idx - 1] : args[idx];
if (!new_arg)
new_arg = arg;
new_args.push_back(new_arg);
}
}
result = m.mk_app(to_app(n)->get_decl(), new_args.size(), new_args.data());
// verbose_stream() << result << "\n";
return result;
}
SASSERT(is_well_sorted(result.m(), n));
Expand Down

0 comments on commit 2ae4ac8

Please sign in to comment.