| fo.inodes?, ro.inodes?, log-cons(log, fs), node-cons(nd4.key, nd4), node-cons(nd5.key, nd5), node-cons(nd1.key, nd1), node-cons(nd6.key, nd6), node-cons(nd7.key, nd7), ri-cons(ri, fs), ri-inj(fi), ri-inj(ri) ⊦ ⟨adr8 := ?, adr7 := ?, adr6 := ?, adr0 := ?, adr := ?; boolvar := ?⟩ boolvar, ∃ err0. ⌊err0⌋ ∧ ⟨err := err0; adr8 := ?, adr7 := ?, adr6 := ?, adr0 := ?, adr := ?; boolvar := ?⟩ boolvar, ∃ adr4, adr5, adr9, adr10, adr11. ¬ adr4 ∈ fs ∧ ¬ adr5 ∈ fs ∧ ¬ adr9 ∈ fs ∧ ¬ adr10 ∈ fs ∧ ¬ adr11 ∈ fs ∧ adr4 ≠ adr5 ∧ adr4 ≠ adr9 ∧ adr4 ≠ adr10 ∧ adr4 ≠ adr11 ∧ adr5 ≠ adr9 ∧ adr5 ≠ adr10 ∧ adr5 ≠ adr11 ∧ adr9 ≠ adr10 ∧ adr9 ≠ adr11 ∧ adr10 ≠ adr11 ∧ ⟨adr8 := adr4, adr7 := adr5, adr6 := adr9, adr0 := adr10, adr := adr11; fs1 := fs[adr8, nd7][adr7, nd6][adr6, nd1][adr0, nd5][adr, nd4], log1 := ((((log + adr8 ') + adr7 ') + adr6 ') + adr0 ') + adr ', err := ESUCCESS; boolvar := ?⟩ (boolvar ∧ fs = fs1 ∧ log = log1), adr = adr0, adr = adr1, adr = adr2, adr = adr3, adr0 = adr1, adr0 = adr2, adr0 = adr3, adr1 = adr2, adr1 = adr3, adr2 = adr3, adr ∈ fs, adr0 ∈ fs, adr1 ∈ fs, adr2 ∈ fs, adr3 ∈ fs |
ro.inodes?, fo.inodes?, log-cons(log, fs), node-cons(nd7.key, nd7), node-cons(nd6.key, nd6), node-cons(nd1.key, nd1), node-cons(nd5.key, nd5), node-cons(nd4.key, nd4), ri-cons(ri, fs), ri-inj(ri), ri-inj(fi) ⊦ ∃ adr8, adr7, adr6, adr0, adr. ⟨boolvar := ?⟩ boolvar, ∃ err0. ⌊err0⌋ ∧ ⟨err := err0; adr4 := ?, adr5 := ?, adr9 := ?, adr10 := ?, adr11 := ?; boolvar := ?⟩ boolvar, ∃ adr13, adr12, adr3, adr2, adr1. ¬ adr13 ∈ fs ∧ ¬ adr12 ∈ fs ∧ ¬ adr3 ∈ fs ∧ ¬ adr2 ∈ fs ∧ ¬ adr1 ∈ fs ∧ adr13 ≠ adr12 ∧ adr13 ≠ adr3 ∧ adr13 ≠ adr2 ∧ adr13 ≠ adr1 ∧ adr12 ≠ adr3 ∧ adr12 ≠ adr2 ∧ adr12 ≠ adr1 ∧ adr3 ≠ adr2 ∧ adr3 ≠ adr1 ∧ adr2 ≠ adr1 ∧ ⟨adr4 := adr13, adr5 := adr12, adr9 := adr3, adr10 := adr2, adr11 := adr1; fs1 := fs[adr4, nd7][adr5, nd6][adr9, nd1][adr10, nd5][adr11, nd4], log1 := ((((log + adr4 ') + adr5 ') + adr9 ') + adr10 ') + adr11 ', err := ESUCCESS; boolvar := ?⟩ (boolvar ∧ fs = fs1 ∧ log = log1), adr1 = adr3, adr1 = adr2, adr10 = adr3, adr10 = adr2, adr10 = adr1, adr11 = adr3, adr11 = adr2, adr11 = adr1, adr11 = adr10, adr2 = adr3, adr3 ∈ fs, adr2 ∈ fs, adr1 ∈ fs, adr10 ∈ fs, adr11 ∈ fs