mirror of
https://github.com/Z3Prover/z3
synced 2026-03-10 07:10:30 +00:00
filter query predicates from models
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
7bbabcdf6d
commit
e43383b6a8
4 changed files with 27 additions and 6 deletions
|
|
@ -250,11 +250,11 @@ namespace datalog {
|
|||
rule_set new_rules(m_ctx);
|
||||
rm.mk_rule(fml2, p, new_rules, r.name());
|
||||
|
||||
TRACE("dl", new_rules.last()->display(m_ctx, tout << "new rule\n"););
|
||||
rule_ref new_rule(rm);
|
||||
if (m_simplifier.transform_rule(new_rules.last(), new_rule)) {
|
||||
rules.add_rule(new_rule.get());
|
||||
rm.mk_rule_rewrite_proof(r, *new_rule.get());
|
||||
TRACE("dl", new_rule->display(m_ctx, tout << "new rule\n"););
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue