| apebs[m] = mkpeb(aehdr, avhdr, buf, m0, boolvar), ¬ boolvar, m < # apebs, abs(pebs, apebs), mtd-cons(pebs), ubi-io-inv(apebs) ⊦ ⟪ubi_io_markbad#(m; pebs; err)⟫ ⟨aubi_io_markbad#(m; apebs; err0)⟩ (abs(pebs, apebs) ∧ err = err0) |
apebs[m] = mkpeb(aehdr, avhdr, buf, m0, false), m < # apebs, abs(pebs, apebs), mtd-cons(pebs), ubi-io-inv(apebs) ⊦ ⟪ubi_io_markbad#(m; pebs; err)⟫ ⟨aubi_io_markbad#(m; apebs; err0)⟩ (abs(pebs, apebs) ∧ err = err0)