98f7c88ca9
`(uintptr_t)p+n+4095 & ~(uintptr_t)4095` is CORRECT — `+` binds tighter than `&` in C, so the rounding happens before the mask, which is what was meant. But gcc -Wall warns (`suggest parentheses around '+' in operand of '&'`), and this repo builds clean at -Wall -Wextra. Warning-free is a property worth more than the two characters it costs to keep: it is what makes a NEW warning visible instead of scrolling past in a wall of noise. No behaviour change; the emitted code is identical. Co-Authored-By: ZacharyZcR <#313> Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>