aboutsummaryrefslogtreecommitdiff
path: root/clang/test/AST/ByteCode/openmp.cpp
blob: e05fbe086625c83b4703f93f578068e458592934 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
// RUN: %clang_cc1 -fexperimental-new-constant-interpreter -verify=expected,both -fopenmp %s
// RUN: %clang_cc1 -verify=ref,both -fopenmp %s

int test1() {
  int i;
  int &j = i; // both-note {{declared here}}
  float *f;
  // both-note@+2 {{initializer of 'j' is not a constant expression}}
  // both-error@+1 {{integral constant expression}}
  #pragma omp for simd aligned(f:j)
  for (int i = 0; i < 10; ++i);
}