1/* { dg-do run } */ 2/* { dg-options "-march=x86-64 -msse4 -mfma4 -msse4a" } */ 3 4extern void abort (void); 5 6int 7main () 8{ 9#if !defined __SSE__ 10 abort (); 11#endif 12#if !defined __SSE2__ 13 abort (); 14#endif 15#if !defined __SSE3__ 16 abort (); 17#endif 18#if !defined __SSSE3__ 19 abort (); 20#endif 21#if !defined __SSE4_1__ 22 abort (); 23#endif 24#if !defined __SSE4_2__ 25 abort (); 26#endif 27#if !defined __SSE4A__ 28 abort (); 29#endif 30#if !defined __AVX__ 31 abort (); 32#endif 33#if !defined __FMA4__ 34 abort (); 35#endif 36 return 0; 37} 38