From: Torbjörn SVENSSON Date: Mon, 20 Jul 2026 19:31:59 +0000 (+0200) Subject: testsuite: prevent packing enum in vect-early-break_65.c [PR124112] X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;ds=sidebyside;p=thirdparty%2Fgcc.git testsuite: prevent packing enum in vect-early-break_65.c [PR124112] GCC might be compiled with -fshort-enum enabled by default. For those targets, it is important that the enum type is not packed into something smaller than int, or vectorization will not match. gcc/testsuite/ChangeLog: PR testsuite/124112 * gcc.dg/vect/vect-early-break_65.c: Prevent packing enum to a smaller object. Signed-off-by: Torbjörn SVENSSON --- diff --git a/gcc/testsuite/gcc.dg/vect/vect-early-break_65.c b/gcc/testsuite/gcc.dg/vect/vect-early-break_65.c index 8763a5ff04e..366922b9dba 100644 --- a/gcc/testsuite/gcc.dg/vect/vect-early-break_65.c +++ b/gcc/testsuite/gcc.dg/vect/vect-early-break_65.c @@ -4,7 +4,7 @@ /* { dg-require-effective-target vect_int } */ /* { dg-additional-options "-Ofast -fno-vect-cost-model -fdump-tree-vect-details" } */ -enum a { b }; +enum a { b, dummy = __INT_MAX__ }; struct { enum a c;