Hi and Happy New Year,

The vx512??-pr92686-vpcmp-intelasm-1.c  tests currently fail on targets that do 
not
support intel asm syntax.  Fixed by adding the effective target requires.

tested on x86_64-darwin16,
applied to mainline as obvious,
thanks
Iain

gcc/testsuite/ChangeLog:

2020-01-03  Iain Sandoe  <i...@sandoe.co.uk>

        * gcc.target/i386/avx512bw-pr92686-vpcmp-intelasm-1.c: Require
        effective target masm_intel.
        * gcc.target/i386/avx512vl-pr92686-vpcmp-intelasm-1.c: Likewise.

diff --git a/gcc/testsuite/gcc.target/i386/avx512bw-pr92686-vpcmp-intelasm-1.c 
b/gcc/testsuite/gcc.target/i386/avx512bw-pr92686-vpcmp-intelasm-1.c
index 23c785ce9d..f1a62bdf32 100644
--- a/gcc/testsuite/gcc.target/i386/avx512bw-pr92686-vpcmp-intelasm-1.c
+++ b/gcc/testsuite/gcc.target/i386/avx512bw-pr92686-vpcmp-intelasm-1.c
@@ -1,5 +1,6 @@
 /* PR target/92686 */
 /* { dg-do assemble } */
+/* { dg-require-effective-target masm_intel } */
 /* { dg-options "-O2 -mavx512bw -mno-avx512dq -mno-avx512vl -mno-xop 
-masm=intel" } */
 /* { dg-require-effective-target avx512bw } */
 
diff --git a/gcc/testsuite/gcc.target/i386/avx512vl-pr92686-vpcmp-intelasm-1.c 
b/gcc/testsuite/gcc.target/i386/avx512vl-pr92686-vpcmp-intelasm-1.c
index c9a1b69003..907386db08 100644
--- a/gcc/testsuite/gcc.target/i386/avx512vl-pr92686-vpcmp-intelasm-1.c
+++ b/gcc/testsuite/gcc.target/i386/avx512vl-pr92686-vpcmp-intelasm-1.c
@@ -1,5 +1,6 @@
 /* PR target/88547 */
 /* { dg-do assemble } */
+/* { dg-require-effective-target masm_intel } */
 /* { dg-options "-O2 -mavx512bw -mavx512vl -mno-avx512dq -mno-xop -masm=intel" 
} */
 /* { dg-require-effective-target avx512bw } */
 /* { dg-require-effective-target avx512vl } */

Reply via email to