aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2024-11-07 13:20:20 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2024-11-07 13:20:20 +0100
commit0dadf022de293c202ab21b0aeed7c9a4511f57d5 (patch)
tree9fd5520f69abad831a8c0fa9c62315c9f4c9aa5d
parent4e91d0587200cf801b42abd74a837e0b3ce635d5 (diff)
downloadgcc-0dadf022de293c202ab21b0aeed7c9a4511f57d5.zip
gcc-0dadf022de293c202ab21b0aeed7c9a4511f57d5.tar.gz
gcc-0dadf022de293c202ab21b0aeed7c9a4511f57d5.tar.bz2
testsuite: Fix up pr116725.c test [PR116725]
On Fri, Oct 18, 2024 at 02:05:59PM -0400, Antoni Boucher wrote: > PR target/116725 > * gcc.target/i386/pr116725.c: Add test using those AVX builtins. This test FAILs for me, as I don't have the latest gas around and the test is dg-do assemble, so doesn't need just fixed compiler, but also assembler which supports those instructions. The following patch adds effective target directives to ensure assembler supports those too. 2024-11-07 Jakub Jelinek <jakub@redhat.com> PR target/116725 * gcc.target/i386/pr116725.c: Add dg-require-effective-target avx512{dq,fp16,vl}.
-rw-r--r--gcc/testsuite/gcc.target/i386/pr116725.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.target/i386/pr116725.c b/gcc/testsuite/gcc.target/i386/pr116725.c
index 9e5070e..932f77b 100644
--- a/gcc/testsuite/gcc.target/i386/pr116725.c
+++ b/gcc/testsuite/gcc.target/i386/pr116725.c
@@ -2,6 +2,9 @@
/* { dg-do assemble } */
/* { dg-options "-masm=intel -mavx512dq -mavx512fp16 -mavx512vl" } */
/* { dg-require-effective-target masm_intel } */
+/* { dg-require-effective-target avx512dq } */
+/* { dg-require-effective-target avx512fp16 } */
+/* { dg-require-effective-target avx512vl } */
#include <stdio.h>