| boolvar0 ↔ boolvar2, boolvar ↔ boolvar1, key = datakey(ino, pageno), key ∈ pcache ⊦ ⟨boolvar0 := true; boolvar := pcache[key].dirty⟩ true |
boolvar ↔ boolvar1, boolvar0 ↔ boolvar2, key = datakey(ino, pageno), key ∈ pcache ⊦ ⟨boolvar := pcache[key].dirty⟩ true