mirror of
https://github.com/Z3Prover/z3
synced 2026-03-20 11:55:49 +00:00
removed front-end-params
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
This commit is contained in:
parent
288a96610f
commit
ffb7e26c75
91 changed files with 264 additions and 412 deletions
|
|
@ -244,7 +244,7 @@ namespace pdr {
|
|||
}
|
||||
};
|
||||
|
||||
farkas_learner::farkas_learner(front_end_params& params, ast_manager& outer_mgr)
|
||||
farkas_learner::farkas_learner(smt_params& params, ast_manager& outer_mgr)
|
||||
: m_proof_params(get_proof_params(params)),
|
||||
m_pr(PROOF_MODE),
|
||||
p2o(m_pr, outer_mgr),
|
||||
|
|
@ -254,8 +254,8 @@ namespace pdr {
|
|||
m_ctx = alloc(smt::kernel, m_pr, m_proof_params);
|
||||
}
|
||||
|
||||
front_end_params farkas_learner::get_proof_params(front_end_params& orig_params) {
|
||||
front_end_params res(orig_params);
|
||||
smt_params farkas_learner::get_proof_params(smt_params& orig_params) {
|
||||
smt_params res(orig_params);
|
||||
res.m_proof_mode = PROOF_MODE;
|
||||
res.m_arith_bound_prop = BP_NONE;
|
||||
// temp hack to fix the build
|
||||
|
|
@ -796,7 +796,7 @@ namespace pdr {
|
|||
|
||||
|
||||
void farkas_learner::test() {
|
||||
front_end_params params;
|
||||
smt_params params;
|
||||
enable_trace("farkas_learner");
|
||||
|
||||
bool res;
|
||||
|
|
@ -883,7 +883,7 @@ namespace pdr {
|
|||
end = p->get_benchmark()->end_formulas();
|
||||
B = m.mk_and(static_cast<unsigned>(end-it), it);
|
||||
|
||||
front_end_params params;
|
||||
smt_params params;
|
||||
pdr::farkas_learner fl(params, m);
|
||||
expr_ref_vector lemmas(m);
|
||||
bool res = fl.get_lemma_guesses(A, B, lemmas);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue