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 ();
