[gcc r12-7320] [nvptx, testsuite] Remove mptx settings in gcc.target/nvptx tests

Tom de Vries vries@gcc.gnu.org
Tue Feb 22 09:16:47 GMT 2022


https://gcc.gnu.org/g:7d3e6498955d22bef49023ec6fb1dac38a30afb4

commit r12-7320-g7d3e6498955d22bef49023ec6fb1dac38a30afb4
Author: Tom de Vries <tdevries@suse.de>
Date:   Sat Feb 19 23:33:27 2022 +0100

    [nvptx, testsuite] Remove mptx settings in gcc.target/nvptx tests
    
    Some test-cases in gcc/testsuite/gcc.target/nvptx contain mptx
    settings, which are paired with misa settings, in order to have the mptx
    version support the misa version.
    
    Since commit decde11183bd ("[nvptx] Choose -mptx default based on -misa"),
    this is no longer necessary.
    
    Remove the mptx settings.
    
    Tested on nvptx.
    
    gcc/testsuite/ChangeLog:
    
    2022-02-20  Tom de Vries  <tdevries@suse.de>
    
            * gcc.target/nvptx/float16-1.c: Drop -mptx setting.
            * gcc.target/nvptx/float16-2.c: Same.
            * gcc.target/nvptx/float16-3.c: Same.
            * gcc.target/nvptx/float16-4.c: Same.
            * gcc.target/nvptx/float16-5.c: Same.
            * gcc.target/nvptx/float16-6.c: Same.
            * gcc.target/nvptx/tanh-1.c: Same.

Diff:
---
 gcc/testsuite/gcc.target/nvptx/float16-1.c | 2 +-
 gcc/testsuite/gcc.target/nvptx/float16-2.c | 2 +-
 gcc/testsuite/gcc.target/nvptx/float16-3.c | 2 +-
 gcc/testsuite/gcc.target/nvptx/float16-4.c | 2 +-
 gcc/testsuite/gcc.target/nvptx/float16-5.c | 2 +-
 gcc/testsuite/gcc.target/nvptx/float16-6.c | 2 +-
 gcc/testsuite/gcc.target/nvptx/tanh-1.c    | 2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/gcc/testsuite/gcc.target/nvptx/float16-1.c b/gcc/testsuite/gcc.target/nvptx/float16-1.c
index 3a0324d1652..9c3f8fe8f9d 100644
--- a/gcc/testsuite/gcc.target/nvptx/float16-1.c
+++ b/gcc/testsuite/gcc.target/nvptx/float16-1.c
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-O2 -misa=sm_53 -mptx=6.3 -ffast-math" } */
+/* { dg-options "-O2 -misa=sm_53 -ffast-math" } */
 
 _Float16 var;
 
diff --git a/gcc/testsuite/gcc.target/nvptx/float16-2.c b/gcc/testsuite/gcc.target/nvptx/float16-2.c
index 5748a9c7a97..2d1dc1aafb5 100644
--- a/gcc/testsuite/gcc.target/nvptx/float16-2.c
+++ b/gcc/testsuite/gcc.target/nvptx/float16-2.c
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-O2 -ffast-math -misa=sm_80 -mptx=7.0" } */
+/* { dg-options "-O2 -ffast-math -misa=sm_80" } */
 
 _Float16 x;
 _Float16 y;
diff --git a/gcc/testsuite/gcc.target/nvptx/float16-3.c b/gcc/testsuite/gcc.target/nvptx/float16-3.c
index 914282aa1c3..3abcec39a8a 100644
--- a/gcc/testsuite/gcc.target/nvptx/float16-3.c
+++ b/gcc/testsuite/gcc.target/nvptx/float16-3.c
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-O2 -misa=sm_53 -mptx=6.3" } */
+/* { dg-options "-O2 -misa=sm_53" } */
 
 _Float16 var;
 
diff --git a/gcc/testsuite/gcc.target/nvptx/float16-4.c b/gcc/testsuite/gcc.target/nvptx/float16-4.c
index b11f17a43ce..173f9600ac7 100644
--- a/gcc/testsuite/gcc.target/nvptx/float16-4.c
+++ b/gcc/testsuite/gcc.target/nvptx/float16-4.c
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-O2 -misa=sm_53 -mptx=6.3 -ffast-math" } */
+/* { dg-options "-O2 -misa=sm_53 -ffast-math" } */
 
 _Float16 var;
 
diff --git a/gcc/testsuite/gcc.target/nvptx/float16-5.c b/gcc/testsuite/gcc.target/nvptx/float16-5.c
index 5fe15ecdf7e..700b3159a97 100644
--- a/gcc/testsuite/gcc.target/nvptx/float16-5.c
+++ b/gcc/testsuite/gcc.target/nvptx/float16-5.c
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-O2 -misa=sm_53 -mptx=6.3 -ffast-math" } */
+/* { dg-options "-O2 -misa=sm_53 -ffast-math" } */
 
 _Float16 a;
 _Float16 b;
diff --git a/gcc/testsuite/gcc.target/nvptx/float16-6.c b/gcc/testsuite/gcc.target/nvptx/float16-6.c
index 8fe4fa3051f..4889577f7f6 100644
--- a/gcc/testsuite/gcc.target/nvptx/float16-6.c
+++ b/gcc/testsuite/gcc.target/nvptx/float16-6.c
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-O2 -misa=sm_53 -mptx=6.3" } */
+/* { dg-options "-O2 -misa=sm_53" } */
 
 _Float16 x;
 _Float16 y;
diff --git a/gcc/testsuite/gcc.target/nvptx/tanh-1.c b/gcc/testsuite/gcc.target/nvptx/tanh-1.c
index 56a0e5a8578..946b8c1ad4b 100644
--- a/gcc/testsuite/gcc.target/nvptx/tanh-1.c
+++ b/gcc/testsuite/gcc.target/nvptx/tanh-1.c
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-O2 -ffast-math -misa=sm_75 -mptx=7.0" } */
+/* { dg-options "-O2 -ffast-math -misa=sm_75" } */
 
 float foo(float x)
 {


More information about the Gcc-cvs mailing list