// RUN: %clang_cc1 %s -triple=x86_64-apple-darwin -S -verify -o - -target-feature +avx
// RUN: not %clang_cc1 %s -triple=x86_64-apple-darwin -emit-obj -target-feature +avx 2> %t.err
// RUN: FileCheck < %t.err %s
// CHECK: 1 error generated
typedef unsigned short uint16_t;
typedef long long __m128i ;
typedef float __v8sf ;
typedef float __m256 ;
typedef uint16_t half;
typedef half half8;
typedef half half16;
typedef half half16U;
typedef float float8;
typedef float float16;
static inline half8
static inline half16
void