https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117890
--- Comment #1 from Hu Lin <lin1.hu at intel dot com> --- Wrong behavior: $ gcc -m64 -o case -O2 -march=x86-64-v3 case.c -fvect-cost-model=unlimited $ ./case 0 Correct behavior: $ gcc -m64 -o case -O2 -march=x86-64-v3 case.c $ ./case 4