| ESUCCESS = ESUCCESS ⊦ icache-cons(∅, (∅ ++ ROOT_INO)[ROOT_INO, mkdir(0, md, 0, 0, ∅)], ∅) ∧ dcache-cons(∅, (∅ ++ ROOT_INO)[ROOT_INO, mkdir(0, md, 0, 0, ∅)], ∅) ∧ pcache-cons(∅, (∅ ++ ROOT_INO)[ROOT_INO, mkdir(0, md, 0, 0, ∅)], ∅) ∧ synced((∅ ++ ROOT_INO)[ROOT_INO, mkdir(0, md, 0, 0, ∅)], ∅, ∅) ∧ (asynced1 → synced(∅, ∅, ∅)) |
⊦ icache-cons(∅, (∅ ++ ROOT_INO)[ROOT_INO, mkdir(0, md, 0, 0, ∅)], ∅) ∧ dcache-cons(∅, (∅ ++ ROOT_INO)[ROOT_INO, mkdir(0, md, 0, 0, ∅)], ∅) ∧ pcache-cons(∅, (∅ ++ ROOT_INO)[ROOT_INO, mkdir(0, md, 0, 0, ∅)], ∅)
Used simplifier rules: ⊦ synced(files, ∅, ∅); (s)% ⊦ synced(dirs, ∅, ∅); (s)