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 } */