https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63729
--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to mednafen from comment #2) > If this construct is invalid as you say it is, then how exactly is one > supposed to access data of arbitrary types at arbitrary byte offsets in a > contiguous chunk of memory? memcpy.