On Thu, 2026-02-26 at 17:38 +0100, Torbjörn SVENSSON wrote:
> Ok for trunk?
Yes; thanks.
(fwiw I added this test during the development of r16-6063-
g0b786d961d4426 as a regression test for an ICE I temporarily
introduced in earlier versions of that patch).
>
> --
>
> Without -Wno-overflow, for arm-none-eabi targets, I see warnings
> like:
> coreutils-group_number.c:13:21: warning: conversion from 'long long
> unsigned int' to 'size_t' {aka 'unsigned int'} changes value from
> '18446744073709551615' to '4294967295' [-Woverflow]
>
> gcc/testsuite/ChangeLog:
>
> * c-c++-common/analyzer/coreutils-group_number.c: Add
> -Wno-overflow.
>
> Signed-off-by: Torbjörn SVENSSON <[email protected]>
> ---
> gcc/testsuite/c-c++-common/analyzer/coreutils-group_number.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/gcc/testsuite/c-c++-common/analyzer/coreutils-
> group_number.c b/gcc/testsuite/c-c++-common/analyzer/coreutils-
> group_number.c
> index 95fa6a211b0..f5976e93a2c 100644
> --- a/gcc/testsuite/c-c++-common/analyzer/coreutils-group_number.c
> +++ b/gcc/testsuite/c-c++-common/analyzer/coreutils-group_number.c
> @@ -2,6 +2,7 @@
>
> /* { dg-additional-options "-Wno-analyzer-too-complex" } */
> /* { dg-additional-options "-Wno-analyzer-symbol-too-complex" } */
> +/* { dg-additional-options "-Wno-overflow" } */
>
> typedef __SIZE_TYPE__ size_t;
>