On 4/5/26 12:55 PM, RVP via gnats wrote:
Yes, and `alignof(max_align_t)' is 4 which'll also stomp on the flag bits encoded in the lowest 3 bits of the pointer address.
Which is the correct value for the actual SYSV psABI on i386. Note that GNU decided a while ago that they own the ABI and silently bumped the alignment requirement to 128bit. Supposedly because they couldn't fix stack realigment in GCC to actually work for like 3 release branches.
Joerg