https://gcc.gnu.org/g:37b6f073bb1f81bdde024edc9b30f476d6db14e5
commit r16-8414-g37b6f073bb1f81bdde024edc9b30f476d6db14e5 Author: Uros Bizjak <[email protected]> Date: Thu Apr 2 12:56:03 2026 +0200 i386/testsuite: Fix pr124696.c test failure for 32-bit targets Compile only for int128 targets. Also, use -Wno-psabi instead of -w. gcc/testsuite/ChangeLog: * gcc.target/i386/pr124696.c: Compile only for int128 targets. (dg-options): Use -Wno-psabi instead of -w Diff: --- gcc/testsuite/gcc.target/i386/pr124696.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gcc/testsuite/gcc.target/i386/pr124696.c b/gcc/testsuite/gcc.target/i386/pr124696.c index 19474edbdc26..ba00c40b25b2 100644 --- a/gcc/testsuite/gcc.target/i386/pr124696.c +++ b/gcc/testsuite/gcc.target/i386/pr124696.c @@ -1,5 +1,5 @@ -/* { dg-do compile } */ -/* { dg-options "-O -w -mno-sse2 -mstringop-strategy=loop --param=hot-bb-frequency-fraction=0" } */ +/* { dg-do compile { target int128 } } */ +/* { dg-options "-O -mno-sse2 -mstringop-strategy=loop --param=hot-bb-frequency-fraction=0 -Wno-psabi" } */ typedef char U __attribute__((__vector_size__ (64))); typedef __int128 V __attribute__((__vector_size__ (64))); typedef short W __attribute__((__vector_size__ (64)));
