https://gcc.gnu.org/g:8095cb55255eca1bb2fb833637a4a927bc34e63f

commit r15-4101-g8095cb55255eca1bb2fb833637a4a927bc34e63f
Author: Thomas Schwinge <tho...@codesourcery.com>
Date:   Mon Nov 28 10:37:26 2022 +0100

    nvptx: Re-enable all variants of 
'c-c++-common/torture/complex-sign-mixed-add.c', 
'c-c++-common/torture/complex-sign-mixed-sub.c'
    
    PASS with:
    
        $ ptxas --version
        ptxas: NVIDIA (R) Ptx optimizing assembler
        Copyright (c) 2005-2018 NVIDIA Corporation
        Built on Sun_Sep__9_21:06:46_CDT_2018
        Cuda compilation tools, release 10.0, V10.0.145
    
    ..., and execution with 'Driver Version: 361.93.02'.
    
            gcc/testsuite/
            * c-c++-common/torture/complex-sign-mixed-add.c: Re-enable all
            variants for nvptx.
            * c-c++-common/torture/complex-sign-mixed-sub.c: Likewise.

Diff:
---
 gcc/testsuite/c-c++-common/torture/complex-sign-mixed-add.c | 1 -
 gcc/testsuite/c-c++-common/torture/complex-sign-mixed-sub.c | 1 -
 2 files changed, 2 deletions(-)

diff --git a/gcc/testsuite/c-c++-common/torture/complex-sign-mixed-add.c 
b/gcc/testsuite/c-c++-common/torture/complex-sign-mixed-add.c
index 36d305baf534..c12ab6f1d535 100644
--- a/gcc/testsuite/c-c++-common/torture/complex-sign-mixed-add.c
+++ b/gcc/testsuite/c-c++-common/torture/complex-sign-mixed-add.c
@@ -2,7 +2,6 @@
    addition.  */
 /* { dg-do run } */
 /* { dg-options "-std=gnu99" { target c } } */
-/* { dg-skip-if "ptx can elide zero additions" { "nvptx-*-*" } { "-O0" } { "" 
} } */
 /* { dg-skip-if "double support is incomplete" { "avr-*-*" } } */
 
 #include "complex-sign.h"
diff --git a/gcc/testsuite/c-c++-common/torture/complex-sign-mixed-sub.c 
b/gcc/testsuite/c-c++-common/torture/complex-sign-mixed-sub.c
index 63c75dfdff28..dee2aadb65e8 100644
--- a/gcc/testsuite/c-c++-common/torture/complex-sign-mixed-sub.c
+++ b/gcc/testsuite/c-c++-common/torture/complex-sign-mixed-sub.c
@@ -2,7 +2,6 @@
    subtraction.  */
 /* { dg-do run } */
 /* { dg-options "-std=gnu99" { target c } } */
-/* { dg-skip-if "ptx can elide zero additions" { "nvptx-*-*" } { "-O0" } { "" 
} } */
 /* { dg-skip-if "double support is incomplete" { "avr-*-*" } } */
 
 #include "complex-sign.h"

Reply via email to