From: Hu, Lin1 Date: Thu, 5 Sep 2024 06:51:42 +0000 (+0800) Subject: testsuite: Fix xorsign.c, vect-double-2.c fails with -march=x86-64-v2 X-Git-Tag: basepoints/gcc-16~6079 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=811204f52a111af24ba4b00df9e947a44c4c1161;p=thirdparty%2Fgcc.git testsuite: Fix xorsign.c, vect-double-2.c fails with -march=x86-64-v2 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. --- diff --git a/gcc/testsuite/gcc.target/i386/vect-double-2.c b/gcc/testsuite/gcc.target/i386/vect-double-2.c index eea53bfa6b1..065d2e5af08 100644 --- a/gcc/testsuite/gcc.target/i386/vect-double-2.c +++ b/gcc/testsuite/gcc.target/i386/vect-double-2.c @@ -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); diff --git a/gcc/testsuite/gcc.target/i386/xorsign.c b/gcc/testsuite/gcc.target/i386/xorsign.c index ebed5edccb6..f280dd20d7b 100644 --- a/gcc/testsuite/gcc.target/i386/xorsign.c +++ b/gcc/testsuite/gcc.target/i386/xorsign.c @@ -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 ();