https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110283
Antonio Sanchez <c_antonio_sanchez at msn dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |c_antonio_sanchez at msn dot com --- Comment #3 from Antonio Sanchez <c_antonio_sanchez at msn dot com> --- @Andrew Pinsky can you elaborate on what's potentially wrong in the Eigen code? The template argument will ignore the `may_alias` attribute, but the `typedef`s do not, so `Packet4f` and `unpacket_traits<Packet4f>::half` are still marked as `may_alias` and do allow aliasing without strict-aliasing warnings.