aboutsummaryrefslogtreecommitdiff
path: root/test/Preprocessor/pragma_omp.c
blob: deb162cda59052743d859ec1b2721239d8d7dcf5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// RUN: %clang_cc1 -E -verify %s
// RUN: %clang_cc1 -E -verify -fopenmp %s
// RUN: %clang_cc1 -Eonly -verify %s
// RUN: %clang_cc1 -Eonly -verify -fopenmp %s
// RUN: %clang_cc1 -E -P -verify %s
// RUN: %clang_cc1 -E -P -verify -fopenmp %s

int pragma_omp_test() {
  int i, VarA;
  #pragma omp parallel // expected-no-diagnostics 
  {
    #pragma omp for    // expected-no-diagnostics 
    for(i=0; i<10; i++) {
      VarA = 29;
    }
  }
  return VarA;
}