forked from OSchip/llvm-project
27 lines
929 B
C
27 lines
929 B
C
// RUN: %clang_cc1 -verify=ompx -fopenmp %s
|
|
// RUN: %clang_cc1 -verify=ompx -fopenmp-simd %s
|
|
|
|
// RUN: %clang_cc1 -verify=ompx -fopenmp -fopenmp-extensions %s
|
|
// RUN: %clang_cc1 -verify=ompx -fopenmp-simd -fopenmp-extensions %s
|
|
|
|
// RUN: %clang_cc1 -verify=omp -fopenmp -fno-openmp-extensions %s
|
|
// RUN: %clang_cc1 -verify=omp -fopenmp-simd -fno-openmp-extensions %s
|
|
|
|
// RUN: %clang_cc1 -verify=omp -fopenmp \
|
|
// RUN: -fopenmp-extensions -fno-openmp-extensions %s
|
|
// RUN: %clang_cc1 -verify=omp -fopenmp-simd \
|
|
// RUN: -fopenmp-extensions -fno-openmp-extensions %s
|
|
|
|
// RUN: %clang_cc1 -verify=ompx -fopenmp \
|
|
// RUN: -fno-openmp-extensions -fopenmp-extensions %s
|
|
// RUN: %clang_cc1 -verify=ompx -fopenmp-simd \
|
|
// RUN: -fno-openmp-extensions -fopenmp-extensions %s
|
|
|
|
void foo() {
|
|
int x;
|
|
// ompx-no-diagnostics
|
|
// omp-error@+1 {{incorrect map type modifier}}
|
|
#pragma omp target map(ompx_hold, alloc: x)
|
|
;
|
|
}
|