mirror of
https://github.com/Z3Prover/z3
synced 2025-04-23 09:05:31 +00:00
simplify extended contains patterns
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
6a90072a98
commit
ea1f50b77e
8 changed files with 163 additions and 6 deletions
|
@ -466,7 +466,7 @@ namespace datalog {
|
|||
expr_ref_vector conjs = get_tail_conjs(r);
|
||||
for (expr * e : conjs) {
|
||||
expr_ref r(m);
|
||||
unsigned v;
|
||||
unsigned v = 0;
|
||||
if (is_eq(e, v, r) && is_output(v) && m_var_is_sliceable[v]) {
|
||||
TRACE("dl", tout << "is_eq: " << mk_pp(e, m) << " " << (m_solved_vars[v].get()?"solved":"new") << "\n";);
|
||||
add_var(v);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue