3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-07 18:05:21 +00:00

fix index into reversed contains semantics

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2015-12-11 22:00:01 -08:00
parent 9c597e9eea
commit c97db1722d

View file

@ -214,7 +214,7 @@ br_status seq_rewriter::mk_seq_contains(expr* a, expr* b, expr_ref& result) {
for (unsigned i = 0; !found && i < as.size(); ++i) {
if (bs.size() > as.size() - i) break;
unsigned j = 0;
for (; j < bs.size() && as[j] == bs[i+j]; ++j) {};
for (; j < bs.size() && as[j+i] == bs[j]; ++j) {};
found = j == bs.size();
}
if (found) {