| LEB_SIZE = (n2 + align↓(n3, EB_PAGE_SIZE)) + m0 + EB_PAGE_SIZE, n2 < EB_PAGE_SIZE, is-aligned(m0, EB_PAGE_SIZE), is-aligned(LEB_SIZE, EB_PAGE_SIZE) ⊦ n2 = 0 |
⊦ EB_PAGE_SIZE ≠ 0
Used simplifier rules: page-size: ⊦ EB_PAGE_SIZE ≠ 0;%n ≠ 0 ⊦ is-aligned(n, n); (s)%m ≠ 0, is-aligned(n1, m) ⊦ is-aligned(n0 + n1, m) ↔ is-aligned(n0, m); (s)%a: ⊦ (m + n0) + n1 = m + n0 + n1; from specification nat-basic%c: ⊦ m + n = n + m; from specification nat-basic%m ≠ 0 ⊦ is-aligned(align↓(n, m), m); (s)%m ≠ 0 ⊦ is-aligned(n, m) → (n < m ↔ n = 0); (s)