3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-07-19 10:52:02 +00:00

remove dead code

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2012-10-19 08:22:31 -07:00
parent b22fb74c5c
commit cadfb804c5
6 changed files with 37 additions and 187 deletions

View file

@ -29,19 +29,6 @@ Revision History:
namespace pdr {
//
// eliminate conjuncts from cube as long as state is satisfied.
//
void model_evaluation_generalizer::operator()(model_node& n, expr_ref_vector& cube) {
expr_ref_vector forms(cube.get_manager());
forms.push_back(n.state());
forms.push_back(n.pt().transition());
datalog::flatten_and(forms);
ptr_vector<expr> forms1(forms.size(), forms.c_ptr());
model_ref mdl = n.model_ptr();
m_model_evaluator.minimize_model(forms1, mdl, cube);
}
//
// main propositional induction generalizer.
// drop literals one by one from the core and check if the core is still inductive.