mirror of
https://github.com/Z3Prover/z3
synced 2025-07-31 16:33:18 +00:00
parent
07a1aea689
commit
1204671595
5 changed files with 24 additions and 2 deletions
|
@ -293,7 +293,7 @@ namespace smt {
|
|||
conds.push_back(lcond);
|
||||
d = el;
|
||||
break;
|
||||
case l_undef:
|
||||
case l_undef:
|
||||
#if 1
|
||||
ctx.mark_as_relevant(lcond);
|
||||
trigger = lcond;
|
||||
|
@ -315,6 +315,7 @@ namespace smt {
|
|||
}
|
||||
else {
|
||||
ctx.mark_as_relevant(lcond);
|
||||
trigger = lcond;
|
||||
return false;
|
||||
}
|
||||
break;
|
||||
|
|
|
@ -2331,7 +2331,7 @@ theory_var theory_seq::mk_var(enode* n) {
|
|||
}
|
||||
|
||||
bool theory_seq::can_propagate() {
|
||||
return m_axioms_head < m_axioms.size() || !m_replay.empty() || m_new_solution || m_unicode.can_propagate();
|
||||
return m_axioms_head < m_axioms.size() || !m_replay.empty() || m_new_solution || m_unicode.can_propagate() || m_regex.can_propagate();
|
||||
}
|
||||
|
||||
bool theory_seq::canonize(expr* e, dependency*& eqs, expr_ref& result) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue