| remove-refsize0(gstore5) = gstore5, elems nx4 ∩ jro5 = ∅, dom gstore5 ∪ elems nx4 = dom gstore2 ∪ jro5, jmaxino0 ≠ 0, jmaxino3 ≠ 0, fi5.inos < jmaxino0, fi1.inos < jmaxino3, jro6 < jmaxino0, jro2 < jmaxino3, inv(gstore5), inv(gstore2 \ jro5), refsize-cons(gstore5, range fi5), refsize-cons(gstore2, range fi1), ri-inj(fi5), ri-inj(fi1), jmaxino0 ≤ jmaxino3, fi5.lebs ⊆ dom gstore5, fi1.lebs ⊆ dom gstore2, ⌊err0⌋ , ¬ dups(nx4), jvalid0 ∧ nx4 ≠ [] → valid-journal-head(nx4, gstore2, jro5) ⊦ ⟪debug#("gjournal: persistence recover failed")⟫ true |
⊦ ⟪debug#(str)⟫ true