| wlar[n] = wl-entry(m0, stat0), apebs0[n] = mkpeb(aehdr0, avhdr, buf, m1, false), apebs1[n] = mkpeb(aehdr1, avhdr0, buf0, m, false), n < # wlar, n < # apebs1, n < # apebs0, ubi-io-peb-inv(mkpeb(aehdr2, avhdr1, buf1, m2, false)), vtblpnum1 ≤ UBI_ERASE_RETRIES, vtblpnum1 ≤ UBI_ERASE_RETRIES + 1, ⌊err2⌋ , ⌊err0⌋ ⊦ err1 = ESUCCESS, vtblpnum1 = 0, avhdr1.valid?, aehdr.valid?, ∃ stat1. wlar[n, wl-entry(m0 + vtblpnum1 + 1, stat)] = wlar[n, wl-entry(m0 + vtblpnum1 + 1, stat1)] |
Used simplifier rules: a: ⊦ (m + n0) + n1 = m + n0 + n1; from specification nat-basic%c: ⊦ m + n = n + m; from specification nat-basic Used terms: stat