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

last? bug-fix to new udoc_relation for feature parity

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2014-09-24 22:08:49 -07:00
parent 979d1f913a
commit 9cea3a1c02
7 changed files with 240 additions and 63 deletions

View file

@ -115,7 +115,7 @@ namespace datalog {
void verify_filter(expr* fml0, relation_base const& t, expr* cond);
void verify_union(expr* fml0, relation_base const& src, relation_base const& dst,
relation_base const* delta);
expr* delta0, relation_base const* delta);
void verify_permutation(
relation_base const& src, relation_base const& dst,
@ -135,11 +135,16 @@ namespace datalog {
relation_base const& src, relation_base const& dst,
app* cond, unsigned_vector const& removed_cols);
void check_equiv(char const* objective, expr* f1, expr* f2);
void check_contains(char const* objective, expr* f1, expr* f2);
void verify_filter_by_negation(
expr* dst0,
check_relation const& dst,
check_relation const& neg,
unsigned_vector const& dst_eq,
unsigned_vector const& neg_eq);
};
};