3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-28 19:35:50 +00:00
This commit is contained in:
Nikolaj Bjorner 2022-10-20 04:48:13 -07:00
parent f6595c161f
commit 2842c27e92
4 changed files with 10 additions and 8 deletions

View file

@ -152,7 +152,6 @@ namespace arith {
solver& a = dynamic_cast<solver&>(*s.fid2solver(fid));
char const* name;
expr_ref_vector args(m);
sort_ref_vector sorts(m);
switch (m_ty) {
case hint_type::farkas_h:
@ -182,11 +181,6 @@ namespace arith {
args.push_back(arith.mk_int(1));
args.push_back(eq);
}
for (expr* arg : args)
sorts.push_back(arg->get_sort());
sort* range = m.mk_proof_sort();
func_decl* d = m.mk_func_decl(symbol(name), args.size(), sorts.data(), range);
expr* r = m.mk_app(d, args);
return r;
return m.mk_app(symbol(name), args.size(), args.data(), m.mk_proof_sort());
}
}