https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113977
--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> --- For me with the trunk GCC we get: ``` (gdb) expr z[0]._[0] = 1 gdb command line:1:1: error: size of array element is not a multiple of its alignment Compilation failed. (gdb) expr y[0]._[0] = 1 (gdb) expr x[0]._[0] = 1 gdb command line:1:1: error: alignment of array elements is greater than element size Compilation failed. ``` I am starting to think this is a gdb issue ...