This test uses -masm=intel, which isn't supported by Darwin, so add the necessary dg-require-effective-target.
tested on x86_64-darwin16, applied as obvious to mainline, thanks Iain gcc/testsuite/ChangeLog: 2019-11-07 Iain Sandoe <i...@sandoe.co.uk> * gcc.target/i386/pr92258.c: Add dg-requires for masm_intel. diff --git a/gcc/testsuite/gcc.target/i386/pr92258.c b/gcc/testsuite/gcc.target/i386/pr92258.c index 4e78ea3..85b9400 100644 --- a/gcc/testsuite/gcc.target/i386/pr92258.c +++ b/gcc/testsuite/gcc.target/i386/pr92258.c @@ -1,5 +1,6 @@ /* PR target/92258 */ /* { dg-do compile } */ +/* { dg-require-effective-target masm_intel } */ /* { dg-options "-masm=intel -msse2" } */ typedef double V __attribute__ ((__vector_size__ (16)));