| crash(gstore, gstore0, ginval, nx)[m0] = groupblock(gndx, lax, m), @(m1, m2) ∈ lax, m0 ∈ gstore ⊦ m0 ∈ ginval, @(m0, m1, m2).lnum ∈ gstore ∧ @(@(m0, m1, m2).pos, @(m0, m1, m2).size) ∈ gstore[@(m0, m1, m2).lnum].ladrlist |
crash(gstore, gstore0, ginval, nx)[m0] = groupblock(gndx, lax, m), m0 ∈ gstore, @(m1, m2) ∈ lax ⊦ m0 ∈ ginval, @(m1, m2) ∈ gstore[m0].ladrlist
Used simplifier rules: ⊦ @(m, m0, m1).size = m1; (s)% ⊦ @(m, m0, m1).pos = m0; (s)% ⊦ @(m, m0, m1).lnum = m; (s)