https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109585

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Carla/sord miscompiled with |Carla/sord miscompiled with
                   |-O2 on ARM64 (inlining      |-O2 on ARM64 with flexible
                   |issue)                      |array member

--- Comment #12 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Looks like the aliasing code is getting the flexible array member aliasing
wrong.

Replacing:
ZixBTreeIterFrame stack[];

With:
ZixBTreeIterFrame stack[1];

Fixes the issue ...

Reply via email to