From: Jakub Jelinek Date: Thu, 7 Nov 2024 12:20:20 +0000 (+0100) Subject: testsuite: Fix up pr116725.c test [PR116725] X-Git-Tag: basepoints/gcc-16~4542 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0dadf022de293c202ab21b0aeed7c9a4511f57d5;p=thirdparty%2Fgcc.git 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 PR target/116725 * gcc.target/i386/pr116725.c: Add dg-require-effective-target avx512{dq,fp16,vl}. --- diff --git a/gcc/testsuite/gcc.target/i386/pr116725.c b/gcc/testsuite/gcc.target/i386/pr116725.c index 9e5070e16e71..932f77b6b3aa 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