mirror of
https://github.com/Z3Prover/z3
synced 2025-06-19 04:13:38 +00:00
augment axiomatization for substr to fix #2366
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
79e4b84507
commit
d861b91289
1 changed files with 1 additions and 1 deletions
|
@ -724,7 +724,7 @@ br_status seq_rewriter::mk_seq_extract(expr* a, expr* b, expr* c, expr_ref& resu
|
||||||
t2 = m_autil.mk_add(t2, m_util.str.mk_length(rhs));
|
t2 = m_autil.mk_add(t2, m_util.str.mk_length(rhs));
|
||||||
}
|
}
|
||||||
for (expr* rhs : other) {
|
for (expr* rhs : other) {
|
||||||
t2 = m_autil.mk_add(t2, m_util.str.mk_length(rhs));
|
t2 = m_autil.mk_add(t2, rhs);
|
||||||
}
|
}
|
||||||
result = m_util.str.mk_substr(t1, t2, c);
|
result = m_util.str.mk_substr(t1, t2, c);
|
||||||
return BR_REWRITE2;
|
return BR_REWRITE2;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue