https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116608
Bug ID: 116608 Summary: i386/xorsign.c, i386/vect-double-2.c fail with -march=x86-64-v2(-msse4). Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: lin1.hu at intel dot com Target Milestone: --- gcc.target/i386/xorsign.c and gcc.target/i386/vect-double-2.c will fail with -march=x86-64-v2 53 PASS: gcc.target/i386/xorsign.c execution test 54 gcc.target/i386/xorsign.c: pattern found 0 times 55 FAIL: gcc.target/i386/xorsign.c scan-tree-dump-times vect "vectorized 2 loops" 1 56 PASS: gcc.target/i386/xorsign.c scan-assembler [ \t]xor 57 PASS: gcc.target/i386/xorsign.c scan-assembler [ \t]and With sse4, gcc will vectorized 4 loops. I want to add an extra option -mno-sse4 in these testcases.