From 79fc3f2375a9b6ef85c12f3ca1a21495f97aaef2 Mon Sep 17 00:00:00 2001 From: Nikolaj Bjorner Date: Sat, 29 Aug 2020 09:53:24 -0700 Subject: [PATCH] warnings /errors Signed-off-by: Nikolaj Bjorner --- src/sat/smt/euf_solver.h | 2 +- src/sat/tactic/goal2sat.cpp | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/sat/smt/euf_solver.h b/src/sat/smt/euf_solver.h index 0ab7b5c70..6c18b87e2 100644 --- a/src/sat/smt/euf_solver.h +++ b/src/sat/smt/euf_solver.h @@ -178,7 +178,7 @@ namespace euf { bool extract_pb(std::function& card, std::function& pb) override; - bool to_formulas(std::function& l2e, expr_ref_vector& fmls); + bool to_formulas(std::function& l2e, expr_ref_vector& fmls) override; sat::literal internalize(expr* e, bool sign, bool root) override; void update_model(model_ref& mdl); diff --git a/src/sat/tactic/goal2sat.cpp b/src/sat/tactic/goal2sat.cpp index 55eb7fa2f..fbe26d3f9 100644 --- a/src/sat/tactic/goal2sat.cpp +++ b/src/sat/tactic/goal2sat.cpp @@ -87,6 +87,8 @@ struct goal2sat::imp : public sat::sat_internalizer { m_true = sat::null_literal; m_aig = s.get_cut_simplifier(); } + + ~imp() override {} void updt_params(params_ref const & p) { m_ite_extra = p.get_bool("ite_extra", true);