From f766e8a36b47c55946e577af3dd70f43ebf05a93 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sun, 7 Dec 2025 15:21:46 -0800 Subject: [PATCH] Work around GCC bug 123042 * src/ccl.c: The bug occurs in GCC versions after GCC 13. --- src/ccl.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ccl.c b/src/ccl.c index 36094ca627e..3fb9f046c61 100644 --- a/src/ccl.c +++ b/src/ccl.c @@ -600,11 +600,11 @@ do \ } \ while (0) -/* Work around GCC bug 109579 - https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109579 +/* Work around GCC bug 123042 + https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123042 which causes GCC to mistakenly complain about popping the mapping stack. */ -#if __GNUC__ == 13 +#if 13 <= __GNUC__ # pragma GCC diagnostic ignored "-Wanalyzer-out-of-bounds" #endif