| files[m] = mkfile(m1, md, m2, content0), files1[m] = mkfile(m0, md0, m2, content), m ∈ files, m ∈ files1 ⊦ [choose err0 with ⌊err0⌋ ∨ err0 = ESUCCESS in err := err0; choose bv with true in asynced := bv] (err = ESUCCESS ∨ ⌊err⌋ ) |
files1[m] = mkfile(m0, md0, m2, content), files[m] = mkfile(m1, md, m2, content0), m ∈ files1, m ∈ files, ⌊err0⌋ ∨ err0 = ESUCCESS ⊦ [err := err0; choose bv with true in asynced := bv] (err = ESUCCESS ∨ ⌊err⌋ )