https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86735
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #14 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Can't reproduce, either with gcc 8.2.0, or current 8.2.1, or latest trunk: /d/gcc-8.2.0/objdir/gcc/gfortran -B /d/gcc-8.2.0/objdir/gcc/ -march=skylake-avx512 -Ofast -o pr86735{,.f90} -B /d/gcc-8.2.0/objdir/x86_64-pc-linux-gnu/libgfortran/.libs/ -B /d/gcc-8.2.0/objdir/x86_64-pc-linux-gnu/libgfortran/ -B /d/gcc-8.2.0/objdir/x86_64-pc-linux-gnu/libquadmath/.libs/ -Wl,-rpath,../x86_64-pc-linux-gnu/libgfortran/.libs/; /usr/src/sde/sde64 -- ./pr86735 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Perhaps sde64 behaves differently from real HW? Tried also -O3 -fstack-arrays, -mprefer-vector-width={128,256,512}, but everything works.