]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
testsuite: Fix xorsign.c, vect-double-2.c fails with -march=x86-64-v2
authorHu, Lin1 <lin1.hu@intel.com>
Thu, 5 Sep 2024 06:51:42 +0000 (14:51 +0800)
committerHu, Lin1 <lin1.hu@intel.com>
Thu, 5 Sep 2024 08:44:02 +0000 (16:44 +0800)
These testcases raise fails with -march=x86-64-v2, so add -mno-sse4 to avoid
these unexpected fails.

gcc/testsuite/ChangeLog:

PR testsuite/116608
* gcc.target/i386/vect-double-2.c: Add extra option -mno-sse4
* gcc.target/i386/xorsign.c: Ditto.

gcc/testsuite/gcc.target/i386/vect-double-2.c
gcc/testsuite/gcc.target/i386/xorsign.c

index eea53bfa6b1132a93ea7a9f54a34a108c8c76158..065d2e5af089fa356d4a38d0d02168e8e7bc2dbc 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-O2 -ftree-vectorize -fno-tree-loop-distribute-patterns -mfpmath=sse -msse2 -mtune=atom -fdump-tree-vect-stats" } */
+/* { dg-options "-O2 -ftree-vectorize -fno-tree-loop-distribute-patterns -mfpmath=sse -msse2 -mtune=atom -fdump-tree-vect-stats -mno-sse4" } */
 
 extern void abort (void);
 
index ebed5edccb6f09b245e58be6838c0701139c4bc4..f280dd20d7b0c197fd31eb030a54cefa88f84282 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do run { target sse2_runtime } } */
-/* { dg-options "-O2 -msse2 -mfpmath=sse -ftree-vectorize -fdump-tree-vect-details -save-temps" } */
+/* { dg-options "-O2 -msse2 -mfpmath=sse -ftree-vectorize -fdump-tree-vect-details -save-temps -mno-sse4" } */
 
 extern void abort ();