|  | // RUN: %clang_cc1 -fopenmp -verify -DFOPENMP -o - %s | 
|  | // RUN: %clang_cc1 -verify -o - %s | 
|  |  | 
|  | // RUN: %clang_cc1 -fopenmp-simd -verify -o - %s | 
|  | // RUN: %clang_cc1 -fopenmp-simd -fopenmp-version=45 -verify -o - %s | 
|  | // expected-no-diagnostics | 
|  | #ifdef FOPENMP | 
|  | // -fopenmp option is specified | 
|  | #ifndef _OPENMP | 
|  | #error "No _OPENMP macro is defined with -fopenmp option" | 
|  | #elif _OPENMP != 202011 | 
|  | #error "_OPENMP has incorrect value" | 
|  | #endif //_OPENMP | 
|  | #else | 
|  | // No -fopenmp option is specified | 
|  | #ifdef _OPENMP | 
|  | #error "_OPENMP macro is defined without -fopenmp option" | 
|  | #endif // _OPENMP | 
|  | #endif // FOPENMP | 
|  |  |