https://gcc.gnu.org/g:cdb76f4bee2943fdc7d1c00545fe396f90cbca64
commit r16-3667-gcdb76f4bee2943fdc7d1c00545fe396f90cbca64 Author: Xi Ruoyao <xry...@xry111.site> Date: Mon Sep 8 21:46:56 2025 +0800 testsuite: Another fixup for fixed-point/bitint-1.c test Besides r16-3595, there's another bug in this test: with -std=c23 the token _Sat isn't recognized as a keyword at all, thus an error massage different from the expected will be outputted. Fix it by using -std=gnu23 instead. gcc/testsuite: * gcc.dg/fixed-point/bitint-1.c (dg-options): Use -std=gnu23 instead of -std=c23. Diff: --- gcc/testsuite/gcc.dg/fixed-point/bitint-1.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/testsuite/gcc.dg/fixed-point/bitint-1.c b/gcc/testsuite/gcc.dg/fixed-point/bitint-1.c index d87c125f4d65..dc843ff5b6b7 100644 --- a/gcc/testsuite/gcc.dg/fixed-point/bitint-1.c +++ b/gcc/testsuite/gcc.dg/fixed-point/bitint-1.c @@ -1,6 +1,6 @@ /* PR c/102989 */ /* { dg-do compile { target bitint } } */ -/* { dg-options "-std=c23" } */ +/* { dg-options "-std=gnu23" } */ void foo (void)