blob: ed55796b337465293a87b1ddcacaeebc8d212253 [file] [log] [blame]
Alexey Bataevdb390212015-05-20 04:24:19 +00001// RUN: %clang_cc1 -verify -fopenmp -ferror-limit 100 -o - %s
Alexey Bataeva769e072013-03-22 06:34:35 +00002
3#pragma omp // expected-error {{expected an OpenMP directive}}
4#pragma omp unknown_directive // expected-error {{expected an OpenMP directive}}
5
6void foo() {
7#pragma omp // expected-error {{expected an OpenMP directive}}
8#pragma omp unknown_directive // expected-error {{expected an OpenMP directive}}
9}
Alexey Bataev4652e4b2015-08-12 07:10:54 +000010
11typedef struct S {
12#pragma omp parallel for private(j) schedule(static) if (tree1->totleaf > 1024) // expected-error {{unexpected OpenMP directive '#pragma omp parallel for'}}
13} St;
14