| root.dir?, fids-cons(root, fs, ofh) ⊦ ⟪posix_fsync#(path, psynced, user, root, fs, ofh; ; psynced0, err)⟫ true |
⊦
psynced0 ↔ psynced, root.dir?, fids-cons(root, fs, ofh) ⊦ ⟪choose err0 with pre-fsync(path, psynced0, err0, user, root, fs, ofh) in err := err0; psynced := ?⟫ true
Used simplifier rules: fsync: ⊦ ;