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)));

Reply via email to