On Fri, Aug 16, 2024 at 03:51:01PM +0200, Torbjörn SVENSSON wrote:
> gcc/testsuite/ChangeLog:
> 
>       * g++.dg/warn/pr33738.C: Added -fno-short-enums.
>       * g++.dg/warn/pr33738-2.C: Duplicate g++.dg/warn/pr33738.C with
>       -fshort-enums and removed xfail.
> 
> Signed-off-by: Torbjörn SVENSSON <torbjorn.svens...@foss.st.com>
> ---
>  gcc/testsuite/g++.dg/warn/pr33738-2.C | 27 +++++++++++++++++++++++++++
>  gcc/testsuite/g++.dg/warn/pr33738.C   |  3 ++-
>  2 files changed, 29 insertions(+), 1 deletion(-)
>  create mode 100644 gcc/testsuite/g++.dg/warn/pr33738-2.C
> 
> --- a/gcc/testsuite/g++.dg/warn/pr33738.C
> +++ b/gcc/testsuite/g++.dg/warn/pr33738.C
> @@ -1,5 +1,6 @@
>  // { dg-do run }
> -// { dg-options "-O2 -Wtype-limits -fstrict-enums" }
> +/* { dg-prune-output "use of enum values across objects may fail" } */
> +// { dg-options "-O2 -Wtype-limits -fstrict-enums -fno-short-enums" }

When the test already uses // style comments, use that for the new
dg-prune-output as well.

>  extern void link_error (void);
>  
>  enum Alpha {
> -- 
> 2.25.1

Ok for trunk with that nit fixed.

        Jakub

Reply via email to