From: Richard Biener Date: Mon, 19 Jun 2023 06:20:16 +0000 (+0200) Subject: Remove -save-temps from tests using -flto X-Git-Tag: basepoints/gcc-15~8199 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c5309565d007acdeda9abcfef3854db1ba0b1e1b;p=thirdparty%2Fgcc.git Remove -save-temps from tests using -flto The following removes -save-temps that doesn't seem to have any good reason from tests that also run with -flto added. That can cause ltrans files to race with other multilibs tested and I'm frequently seeing linker complaints that the architecture doesn't match here. I'm not sure whether the .ltrans.o files end up in a non gccN/ specific directory or if we end up sharing the same dir for different multilibs (not sure if it's easily possible to avoid that). * gcc.dg/vect/vect-bic-bitmask-2.c: Remove -save-temps. * gcc.dg/vect/vect-bic-bitmask-3.c: Likewise. * gcc.dg/vect/vect-bic-bitmask-4.c: Likewise. * gcc.dg/vect/vect-bic-bitmask-5.c: Likewise. * gcc.dg/vect/vect-bic-bitmask-6.c: Likewise. * gcc.dg/vect/vect-bic-bitmask-8.c: Likewise. * gcc.dg/vect/vect-bic-bitmask-9.c: Likewise. * gcc.dg/vect/vect-bic-bitmask-10.c: Likewise. * gcc.dg/vect/vect-bic-bitmask-11.c: Likewise. --- diff --git a/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-10.c b/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-10.c index e9ec9603af62..e6810433d705 100644 --- a/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-10.c +++ b/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-10.c @@ -1,6 +1,6 @@ /* { dg-skip-if "missing optab for vectorization" { sparc*-*-* } } */ /* { dg-do run } */ -/* { dg-additional-options "-O3 -save-temps -fdump-tree-dce -w" } */ +/* { dg-additional-options "-O3 -fdump-tree-dce -w" } */ #include diff --git a/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-11.c b/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-11.c index 06c103d38858..f83078b5d51e 100644 --- a/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-11.c +++ b/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-11.c @@ -1,6 +1,6 @@ /* { dg-skip-if "missing optab for vectorization" { sparc*-*-* } } */ /* { dg-do run } */ -/* { dg-additional-options "-O3 -save-temps -fdump-tree-dce -w" } */ +/* { dg-additional-options "-O3 -fdump-tree-dce -w" } */ #include diff --git a/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-2.c b/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-2.c index 059bfb3ae623..e33a824df076 100644 --- a/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-2.c +++ b/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-2.c @@ -1,6 +1,6 @@ /* { dg-skip-if "missing optab for vectorization" { sparc*-*-* } } */ /* { dg-do run } */ -/* { dg-additional-options "-O3 -save-temps -fdump-tree-dce -w" } */ +/* { dg-additional-options "-O3 -fdump-tree-dce -w" } */ #include diff --git a/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-3.c b/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-3.c index 059bfb3ae623..e33a824df076 100644 --- a/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-3.c +++ b/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-3.c @@ -1,6 +1,6 @@ /* { dg-skip-if "missing optab for vectorization" { sparc*-*-* } } */ /* { dg-do run } */ -/* { dg-additional-options "-O3 -save-temps -fdump-tree-dce -w" } */ +/* { dg-additional-options "-O3 -fdump-tree-dce -w" } */ #include diff --git a/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-4.c b/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-4.c index 91b82fb59887..8895d5c263c3 100644 --- a/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-4.c +++ b/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-4.c @@ -1,6 +1,6 @@ /* { dg-skip-if "missing optab for vectorization" { sparc*-*-* } } */ /* { dg-do run } */ -/* { dg-additional-options "-O3 -save-temps -fdump-tree-dce -w" } */ +/* { dg-additional-options "-O3 -fdump-tree-dce -w" } */ #include diff --git a/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-5.c b/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-5.c index 59f339fb8c58..77d4deb633ce 100644 --- a/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-5.c +++ b/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-5.c @@ -1,6 +1,6 @@ /* { dg-skip-if "missing optab for vectorization" { sparc*-*-* } } */ /* { dg-do run } */ -/* { dg-additional-options "-O3 -save-temps -fdump-tree-dce -w" } */ +/* { dg-additional-options "-O3 -fdump-tree-dce -w" } */ #include diff --git a/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-6.c b/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-6.c index 84df8371be59..7930346a602b 100644 --- a/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-6.c +++ b/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-6.c @@ -1,6 +1,6 @@ /* { dg-skip-if "missing optab for vectorization" { sparc*-*-* } } */ /* { dg-do run } */ -/* { dg-additional-options "-O3 -save-temps -fdump-tree-dce -w" } */ +/* { dg-additional-options "-O3 -fdump-tree-dce -w" } */ #include diff --git a/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-8.c b/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-8.c index b3e0b5ba92f4..1af7104a37d0 100644 --- a/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-8.c +++ b/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-8.c @@ -1,6 +1,6 @@ /* { dg-skip-if "missing optab for vectorization" { sparc*-*-* } } */ /* { dg-do run } */ -/* { dg-additional-options "-O3 -save-temps -fdump-tree-dce -w" } */ +/* { dg-additional-options "-O3 -fdump-tree-dce -w" } */ #include diff --git a/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-9.c b/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-9.c index 5fcde11ad4eb..f0a75604bcb7 100644 --- a/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-9.c +++ b/gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-9.c @@ -1,6 +1,6 @@ /* { dg-skip-if "missing optab for vectorization" { sparc*-*-* } } */ /* { dg-do run } */ -/* { dg-additional-options "-O3 -save-temps -fdump-tree-dce -w" } */ +/* { dg-additional-options "-O3 -fdump-tree-dce -w" } */ #include