| apebs[n] = mkpeb(empty, avhdr, buf, m, false), aehdr.valid?, n < # apebs, ubi-io-inv(apebs), ⌊err0⌋ ∨ err0 = ESUCCESS ⊦ ⟪choose aehdr with ¬ aehdr.valid? in apebs[n].echdr := aehdr⟫ ubi-io-inv(apebs), err0 = ESUCCESS |
apebs[n] = mkpeb(empty, avhdr, buf, m, false), aehdr0.valid?, n < # apebs, ubi-io-inv(apebs), ⌊err0⌋ ∨ err0 = ESUCCESS ⊦ ⟪apebs[n].echdr := aehdr⟫ ubi-io-inv(apebs), err0 = ESUCCESS, aehdr.valid?
apebs[n] = mkpeb(empty, avhdr, buf, m, false), aehdr.valid?, n < # apebs, ubi-io-inv(apebs), ⌊err0⌋ ∨ err0 = ESUCCESS ⊦ err0 = ESUCCESS, ∃ aehdr. ¬ aehdr.valid?