Skip to content

Commit 1281964

Browse files
fix E instantiation
Signed-off-by: Nikolaj Bjorner <[email protected]>
1 parent 74cfcc4 commit 1281964

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/tactic/fd_solver/smtfd_solver.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1437,10 +1437,10 @@ namespace smtfd {
14371437
unsigned sz = q->get_num_decls();
14381438
vars.resize(sz, nullptr);
14391439
for (unsigned i = 0; i < sz; ++i) {
1440-
vars[sz - i - 1] = m.mk_fresh_const(q->get_decl_name(i), q->get_decl_sort(i));
1440+
vars[i] = m.mk_fresh_const(q->get_decl_name(i), q->get_decl_sort(i));
14411441
}
14421442
var_subst subst(m);
1443-
expr_ref body = subst(tmp, vars.size(), vars.c_ptr());
1443+
expr_ref body = subst(q->get_expr(), vars.size(), vars.c_ptr());
14441444
if (is_exists(q)) {
14451445
body = m.mk_implies(q, body);
14461446
}

0 commit comments

Comments
 (0)