| ⊦ ⟨ebm_avol_format#(m; ; avol0, err1)⟩ (avol0 = abs(fill(mkabstractvolume(m), erased)) ∧ ESUCCESS = err1) |
⊦ ⟨fail_or_success#(; ; err); if err = ESUCCESS then avol := fill(mkavolume(m), unmapped) else avol := ?⟩ (avol = abs(fill(mkabstractvolume(m), erased)) ∧ ESUCCESS = err)
Used simplifier rules: ebm_avol_format#(VOLSIZE; ; AVOL, ERR) {fail_or_success#(; ; ERR); if ERR = ESUCCESS then AVOL := fill(mkavolume(VOLSIZE), unmapped) else AVOL := ? };