https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68949
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|[5/6 Regression] Implicit |[5 Regression] Implicit |initialization of array |initialization of array |member silently |member silently |miscompiling. |miscompiling. --- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Works correctly on aarch64-linux-gnu with GCC 6: apinski@arm64:~/src/local$ g++ t.cc apinski@arm64:~/src/local$ ./a.out ;echo $? 1 apinski@arm64:~/src/local$ g++ -v Using built-in specs. COLLECT_GCC=g++ COLLECT_LTO_WRAPPER=/home/apinski/local-gcc/libexec/gcc/aarch64-unknown-linux-gnu/6.0.0/lto-wrapper Target: aarch64-unknown-linux-gnu Configured with: /home/apinski/src/local/gcc/configure --prefix=/home/apinski/local-gcc --enable-languages=c,c++,fortran --disable-sanitizer Thread model: posix gcc version 6.0.0 20151217 (experimental) [trunk revision 231731] (GCC)