https://gcc.gnu.org/g:d9f698243fe476ec8b89238dffc92394d2ae9a7b

commit d9f698243fe476ec8b89238dffc92394d2ae9a7b
Author: Alexandre Oliva <[email protected]>
Date:   Fri Jan 16 19:22:10 2026 -0300

    testsuite: drop explicit run from dfp execution tests
    
    dfp support isn't built into libgcc when fenv.h doesn't define the
    expected FE_* macros, but some dfp tests go "dg-do run", overriding
    the default "compile" when dfprt is not available.
    
    Drop the overrider.
    
    
    for  gcc/testsuite/ChangeLog
    
            * gcc.dg/dfp/c23-decimal64x-1.c: Drop the explicit dg-do run.
            * gcc.dg/dfp/c23-decimal64x-3.c: Likewise.

Diff:
---
 gcc/testsuite/gcc.dg/dfp/c23-decimal64x-1.c | 1 -
 gcc/testsuite/gcc.dg/dfp/c23-decimal64x-3.c | 1 -
 2 files changed, 2 deletions(-)

diff --git a/gcc/testsuite/gcc.dg/dfp/c23-decimal64x-1.c 
b/gcc/testsuite/gcc.dg/dfp/c23-decimal64x-1.c
index 6a6f815df16d..47d289c9c1fb 100644
--- a/gcc/testsuite/gcc.dg/dfp/c23-decimal64x-1.c
+++ b/gcc/testsuite/gcc.dg/dfp/c23-decimal64x-1.c
@@ -1,5 +1,4 @@
 /* Test _Decimal64x in C23 mode.  */
-/* { dg-do run } */
 /* { dg-options "-std=c23 -pedantic-errors" } */
 
 int a = (int) 1.1D64x;
diff --git a/gcc/testsuite/gcc.dg/dfp/c23-decimal64x-3.c 
b/gcc/testsuite/gcc.dg/dfp/c23-decimal64x-3.c
index 12f5e13fdce8..fb883d40be5a 100644
--- a/gcc/testsuite/gcc.dg/dfp/c23-decimal64x-3.c
+++ b/gcc/testsuite/gcc.dg/dfp/c23-decimal64x-3.c
@@ -1,5 +1,4 @@
 /* Test _Decimal64x in C23 mode - builtins.  */
-/* { dg-do run } */
 /* { dg-options "-std=c23 -pedantic-errors" } */
 
 _Decimal64x a = __builtin_infd64x ();

Reply via email to