https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123356
Sam James <sjames at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
See Also| |https://gcc.gnu.org/bugzill
| |a/show_bug.cgi?id=122572
Keywords| |alias, wrong-code
Summary|-fstrict-aliasing |[15/16 regression]
|miscompile struct swap when |-fstrict-aliasing
|there is another identical |miscompile struct swap when
|struct (from flint code |there is another identical
|base) |struct (from flint code
| |base)
Target Milestone|--- |15.3
--- Comment #1 from Sam James <sjames at gcc dot gnu.org> ---
-std=gnu17 works