| crash(istore, istore0)[n] = indexblock(indx, lax, m), inv(istore), n ∈ istore0, n ∈ istore, istore0 ⊑ istore ⊦ m = 0, inv(indexblock(indx, lax, m)) |
⊦ n ∈ istore0 → crash(istore, istore0)[n] = indexblock(istore[n].indlist, istore[n].ladrlist, istore0[n].ref-size)
indexblock(istore[n].indlist, istore[n].ladrlist, istore0[n].ref-size) = indexblock(indx, lax, m), inv(istore), n ∈ istore, n ∈ istore0, istore0 ⊑ istore ⊦ m = 0, inv(indexblock(indx, lax, m))
Used terms: n, istore0, istore