| apebs[n] = mkpeb(aehdr0, avhdr0, buf0, m2, false), apebs0[n] = mkpeb(aehdr, avhdr, buf, m1, false), wlar[n] = wl-entry(m0, stat0), n < # apebs0, n < # apebs, n < # wlar, ⌊err2⌋ ⊦ err1 = ESUCCESS, ∃ m, stat. m ≠ 0 ∧ m ≤ UBI_ERASE_RETRIES + 1 ∧ wlar[n, wl-entry(m0 + UBI_ERASE_RETRIES + 1, erroneous)] = wlar[n, wl-entry(m0 + m, stat)] |
Used simplifier rules: ⊦ m + 1 ≠ 0; (s)%a: ⊦ (m + n0) + n1 = m + n0 + n1; from specification nat-basic%c: ⊦ m + n = n + m; from specification nat-basic% ⊦ m + n ≤ m + n0 ↔ n ≤ n0; (s)% ⊦ m ≤ m; (s) Used terms: 1 + UBI_ERASE_RETRIES, erroneous