Hi: Rewriting testcase with cpp source file, then compare operator could be used directly for vector, this would avoid impact of vectorizer. gcc/testsuite/ChangeLog: PR target/96667 * gcc.target/i386/avx512bw-pr96246-1.c: Moved to... * g++.target/i386/avx512bw-pr96246-1.C: ...here. * gcc.target/i386/avx512bw-pr96246-2.c: Moved to... * g++.target/i386/avx512bw-pr96246-2.C: ...here. * gcc.target/i386/avx512vl-pr96246-1.c: Moved to... * g++.target/i386/avx512vl-pr96246-1.C: ...here. * gcc.target/i386/avx512vl-pr96246-2.c: Moved to... * g++.target/i386/avx512vl-pr96246-2.C: ...here. -- BR, Hongtao