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

Xi Ruoyao <xry111 at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |xry111 at gcc dot gnu.org

--- Comment #2 from Xi Ruoyao <xry111 at gcc dot gnu.org> ---
> It seems that lower versions would check if the code is comply to the 
> strict-aliasing rule, while the higher versions will not.

On the contrary, it means the lower versions would **not** check if this access
is comply to the strict-aliasing rule and optimize away it because it shouldn't
happen in a correct program, but the higher version **is** doing that.

Reply via email to