| err = ESUCCESS, err = err0, ⌊err0⌋ ∨ err0 = ESUCCESS ⊦ ⟪ri := ∅, fs := ∅, fi := ∅, fo := ∅, ro := ∅, log := [], boolvar0 := true⟫ (err = ESUCCESS → boolvar0 ∧ ri-inj(ri) ∧ ri-inj(fi) ∧ log-cons(log, fs) ∧ ro.inodes? ∧ fo.inodes?) |
Used simplifier rules: ⊦ ¬ ⌊ESUCCESS⌋ ; (s)% ⊦ ri-inj(∅); (s)% ⊦ log-cons([], fs); (s)% ⊦ ∅.inodes?; (s)