| syn, n ∈ gstore, ¬ n ∈ nx, inv-journal(nx, gstore, gstore0, ginval), ri-inj(fi), ri-inj(fi0), syn, ginval0 = ginval, gstore1 = crash(gstore, gstore0, ginval, nx), gstore2 = gstore0, nx0 = nx, maxino = maxino0, ginval1 = ginval2, fi1 = fi0 ⊦ ⟨index_deallocate_gnd#(n, fi, fi0, gstore0, nx, maxino0, ginval2, syn; ginval, gstore; err)⟩ ( syn ∧ ginval0 = ginval ∧ gstore1 = crash(gstore, gstore0, ginval, nx) ∧ gstore2 = gstore0 ∧ nx0 = nx ∧ maxino = maxino0 ∧ ginval1 = ginval2 ∧ fi1 = fi0) |