Add the int128 effective-target requirement, the test then becomes UNSUPPORTED for -m32 and is unchanged for -m64 on both endiannesses.
Tested on powerpc64-linux-gnu (-m64 and -m32) and powerpc64le-linux-gnu. 2026-10-02 Manjunath Matti <[email protected]> gcc/testsuite/ PR target/127278 * gcc.target/powerpc/vec-msumc.c: Add int128 effective-target. diff --git a/gcc/testsuite/gcc.target/powerpc/vec-msumc.c b/gcc/testsuite/gcc.target/powerpc/vec-msumc.c index 524a2225c6c..c9db899c2f9 100644 --- a/gcc/testsuite/gcc.target/powerpc/vec-msumc.c +++ b/gcc/testsuite/gcc.target/powerpc/vec-msumc.c @@ -1,4 +1,5 @@ /* { dg-do run { target { power10_hw } } } */ +/* { dg-require-effective-target int128 } */ /* { dg-require-effective-target power10_ok } */ /* { dg-options "-mdejagnu-cpu=power10 -O2" } */ #include <altivec.h> -- 2.50.1 (Apple Git-155)
