[PATCH] gcc.target/i386/pr84876.c: Compile with -mno-avx512f

"H.J. Lu" <[email protected]>
Newsgroups gmane.comp.gcc.patches
Message-ID <CAMe9rOrXJfRa021UJbb+hukaXX9juySEt0LoDKzo7D7L9z68tw@mail.gmail.com>
Compile gcc.target/i386/pr84876.c with -mno-avx512f to disable xmm16-xm31
registers to get the expected error:

../gcc.target/i386/pr84876.c:6:3: error: ‘asm’ operand has impossible
constraints or there are not enough registers

when AVX512F is enabled by default.

PR testsuite/126923
* gcc.target/i386/pr84876.c (dg-options): Add -mno-avx512f.

-- 
H.J.
0001-gcc.target-i386-pr84876.c-Compile-with-mno-avx512f.patch (text/x-patch, 1.2 KB)
From a74e7a793fe89056de7ee1bfea736e0300cc7b01 Mon Sep 17 00:00:00 2001
From: "H.J. Lu" <[email protected]>
Date: Thu, 20 Aug 2026 14:45:05 +0800
Subject: [PATCH] gcc.target/i386/pr84876.c: Compile with -mno-avx512f
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Compile gcc.target/i386/pr84876.c with -mno-avx512f to disable xmm16-xm31
registers to get the expected error:

../gcc.target/i386/pr84876.c:6:3: error: ‘asm’ operand has impossible constraints or there are not enough registers

when AVX512F is enabled by default.

	PR testsuite/126923
	* gcc.target/i386/pr84876.c (dg-options): Add -mno-avx512f.

Signed-off-by: H.J. Lu <[email protected]>
---
 gcc/testsuite/gcc.target/i386/pr84876.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gcc/testsuite/gcc.target/i386/pr84876.c b/gcc/testsuite/gcc.target/i386/pr84876.c
index f2d84301003..a552f24b0e5 100644
--- a/gcc/testsuite/gcc.target/i386/pr84876.c
+++ b/gcc/testsuite/gcc.target/i386/pr84876.c
@@ -1,5 +1,5 @@
 /* { dg-do compile { target int128 } } */
-/* { dg-options "-w" } */
+/* { dg-options "-mno-avx512f -w" } */
 
 __int128 test (__int128 a)
 {
-- 
2.55.0
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.