/external/clang/test/OpenMP/ |
teams_default_messages.cpp | 6 #pragma omp target 7 #pragma omp teams default // expected-error {{expected '(' after 'default'}} 9 #pragma omp target 10 #pragma omp teams default ( // expected-error {{expected 'none' or 'shared' in OpenMP clause 'default'}} expected-error {{expected ')'}} expected-note {{to match this '('}} 12 #pragma omp target 13 #pragma omp teams default () // expected-error {{expected 'none' or 'shared' in OpenMP clause 'default'}} 15 #pragma omp target 16 #pragma omp teams default (none // expected-error {{expected ')'}} expected-note {{to match this '('}} 18 #pragma omp target 19 #pragma omp teams default (shared), default(shared) // expected-error {{directive '#pragma omp teams' cannot c (…) [all...] |
barrier_messages.cpp | 5 #pragma omp barrier 7 #pragma omp barrier untied // expected-error {{unexpected OpenMP clause 'untied' in directive '#pragma omp barrier'}} 8 #pragma omp barrier unknown // expected-warning {{extra tokens at the end of '#pragma omp barrier' are ignored}} 10 #pragma omp barrier // expected-error {{'#pragma omp barrier' cannot be an immediate substatement}} 12 #pragma omp barrier 15 #pragma omp barrier // expected-error {{'#pragma omp barrier' cannot be an immediate substatement} [all...] |
taskwait_messages.cpp | 5 #pragma omp taskwait 7 #pragma omp taskwait untied // expected-error {{unexpected OpenMP clause 'untied' in directive '#pragma omp taskwait'}} 8 #pragma omp taskwait unknown // expected-warning {{extra tokens at the end of '#pragma omp taskwait' are ignored}} 10 #pragma omp taskwait // expected-error {{'#pragma omp taskwait' cannot be an immediate substatement}} 12 #pragma omp taskwait 15 #pragma omp taskwait // expected-error {{'#pragma omp taskwait' cannot be an immediate substatement} [all...] |
taskyield_messages.cpp | 5 #pragma omp taskyield 7 #pragma omp taskyield untied // expected-error {{unexpected OpenMP clause 'untied' in directive '#pragma omp taskyield'}} 8 #pragma omp taskyield unknown // expected-warning {{extra tokens at the end of '#pragma omp taskyield' are ignored}} 10 #pragma omp taskyield // expected-error {{'#pragma omp taskyield' cannot be an immediate substatement}} 12 #pragma omp taskyield 15 #pragma omp taskyield // expected-error {{'#pragma omp taskyield' cannot be an immediate substatement} [all...] |
cancel_messages.cpp | 4 #pragma omp cancellation // expected-error {{expected an OpenMP directive}} 5 #pragma omp cancel // expected-error {{one of 'for', 'parallel', 'sections' or 'taskgroup' is expected}} 7 #pragma omp cancel parallel untied // expected-error {{unexpected OpenMP clause 'untied' in directive '#pragma omp cancel'}} 8 #pragma omp cancel unknown // expected-error {{one of 'for', 'parallel', 'sections' or 'taskgroup' is expected}} 9 #pragma omp cancel sections( // expected-warning {{extra tokens at the end of '#pragma omp cancel' are ignored}} 10 #pragma omp cancel for, ) // expected-warning {{extra tokens at the end of '#pragma omp cancel' are ignored}} 11 #pragma omp cancel taskgroup() // expected-warning {{extra tokens at the end of '#pragma omp cancel' are i (…) [all...] |
parallel_default_messages.cpp | 6 #pragma omp parallel default // expected-error {{expected '(' after 'default'}} 7 #pragma omp parallel default ( // expected-error {{expected 'none' or 'shared' in OpenMP clause 'default'}} expected-error {{expected ')'}} expected-note {{to match this '('}} 8 #pragma omp parallel default () // expected-error {{expected 'none' or 'shared' in OpenMP clause 'default'}} 9 #pragma omp parallel default (none // expected-error {{expected ')'}} expected-note {{to match this '('}} 10 #pragma omp parallel default (shared), default(shared) // expected-error {{directive '#pragma omp parallel' cannot contain more than one 'default' clause}} 11 #pragma omp parallel default (x) // expected-error {{expected 'none' or 'shared' in OpenMP clause 'default'}} 14 #pragma omp parallel default(none) 17 #pragma omp parallel default(none) 18 #pragma omp parallel default(shared [all...] |
task_default_messages.cpp | 6 #pragma omp task default // expected-error {{expected '(' after 'default'}} 7 #pragma omp task default( // expected-error {{expected 'none' or 'shared' in OpenMP clause 'default'}} expected-error {{expected ')'}} expected-note {{to match this '('}} 8 #pragma omp task default() // expected-error {{expected 'none' or 'shared' in OpenMP clause 'default'}} 9 #pragma omp task default(none // expected-error {{expected ')'}} expected-note {{to match this '('}} 10 #pragma omp task default(shared), default(shared) // expected-error {{directive '#pragma omp task' cannot contain more than one 'default' clause}} 11 #pragma omp task default(x) // expected-error {{expected 'none' or 'shared' in OpenMP clause 'default'}} 14 #pragma omp task default(none) 17 #pragma omp task default(none) 18 #pragma omp task default(shared [all...] |
cancel_ast_print.cpp | 11 #pragma omp parallel 13 #pragma omp cancel parallel if(argc) 15 // CHECK: #pragma omp parallel 17 // CHECK-NEXT: #pragma omp cancel parallel if(argc) 19 #pragma omp sections 21 #pragma omp cancel sections 23 // CHECK-NEXT: #pragma omp sections 25 // CHECK: #pragma omp cancel sections 27 #pragma omp for 29 #pragma omp cancel for if(cancel:argc [all...] |
cancellation_point_ast_print.cpp | 11 #pragma omp parallel 13 #pragma omp cancellation point parallel 15 // CHECK: #pragma omp parallel 17 // CHECK-NEXT: #pragma omp cancellation point parallel 19 #pragma omp sections 21 #pragma omp cancellation point sections 23 // CHECK-NEXT: #pragma omp sections 25 // CHECK: #pragma omp cancellation point sections 27 #pragma omp for 29 #pragma omp cancellation point fo [all...] |
no_option.c | 5 #pragma omp threadprivate(a, b) 6 #pragma omp parallel
|
no_option_no_warn.c | 5 #pragma omp threadprivate(a, b) 6 #pragma omp parallel
|
option_warn.c | 4 #pragma omp threadprivate(a,b) // expected-warning {{unexpected '#pragma omp ...' in program}} 5 #pragma omp parallel
|
flush_messages.cpp | 9 #pragma omp flush 11 #pragma omp flush untied // expected-error {{unexpected OpenMP clause 'untied' in directive '#pragma omp flush'}} 12 #pragma omp flush unknown // expected-warning {{extra tokens at the end of '#pragma omp flush' are ignored}} 14 #pragma omp flush // expected-error {{'#pragma omp flush' cannot be an immediate substatement}} 16 #pragma omp flush 19 #pragma omp flush // expected-error {{'#pragma omp flush' cannot be an immediate substatement} [all...] |
nesting_of_regions.cpp | 9 #pragma omp parallel 10 #pragma omp for 13 #pragma omp parallel 14 #pragma omp simd 17 #pragma omp parallel 18 #pragma omp for simd 21 #pragma omp parallel 22 #pragma omp sections 26 #pragma omp parallel 27 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, n (…) [all...] |
cancel_codegen.cpp | 12 #pragma omp parallel 14 #pragma omp cancel parallel if(flag) 18 #pragma omp sections 20 #pragma omp cancel sections 27 #pragma omp sections 29 #pragma omp cancel sections 30 #pragma omp section 32 #pragma omp cancel sections 53 #pragma omp for 55 #pragma omp cancel for if(cancel: flag [all...] |
openmp_common.c | 3 #pragma omp // expected-error {{expected an OpenMP directive}} 4 #pragma omp unknown_directive // expected-error {{expected an OpenMP directive}} 7 #pragma omp // expected-error {{expected an OpenMP directive}} 8 #pragma omp unknown_directive // expected-error {{expected an OpenMP directive}} 12 #pragma omp parallel for private(j) schedule(static) if (tree1->totleaf > 1024) // expected-error {{unexpected OpenMP directive '#pragma omp parallel for'}}
|
taskgroup_messages.cpp | 6 #pragma omp taskgroup 8 #pragma omp taskgroup unknown // expected-warning {{extra tokens at the end of '#pragma omp taskgroup' are ignored}} 11 #pragma omp taskgroup 13 #pragma omp taskgroup 14 #pragma omp taskgroup 17 #pragma omp parallel 18 #pragma omp for 21 #pragma omp taskgroup 25 #pragma omp taskgrou [all...] |
teams_messages.cpp | 6 #pragma omp teams // expected-error {{unexpected OpenMP directive '#pragma omp teams'}} 9 #pragma omp target 10 #pragma omp teams { // expected-warning {{extra tokens at the end of '#pragma omp teams' are ignored}} 12 #pragma omp target 13 #pragma omp teams ( // expected-warning {{extra tokens at the end of '#pragma omp teams' are ignored}} 15 #pragma omp target 16 #pragma omp teams [ // expected-warning {{extra tokens at the end of '#pragma omp teams' are ignored} [all...] |
distribute_simd_misc_messages.c | 3 // expected-error@+1 {{unexpected OpenMP directive '#pragma omp distribute simd'}} 4 #pragma omp distribute simd 6 // expected-error@+1 {{unexpected OpenMP directive '#pragma omp distribute simd'}} 7 #pragma omp distribute simd foo 9 // expected-error@+1 {{unexpected OpenMP directive '#pragma omp distribute simd'}} 10 #pragma omp distribute simd safelen(4) 14 #pragma omp target 15 #pragma omp teams 16 #pragma omp distribute simd 20 #pragma omp targe [all...] |
sections_misc_messages.c | 5 // expected-error@+1 {{unexpected OpenMP directive '#pragma omp sections'}} 6 #pragma omp sections 8 // expected-error@+1 {{unexpected OpenMP directive '#pragma omp sections'}} 9 #pragma omp sections foo 13 #pragma omp sections 18 // expected-error@+2 {{the statement for '#pragma omp sections' must be a compound statement}} 19 #pragma omp sections 22 #pragma omp sections 25 foo(); // expected-error {{statement in 'omp sections' directive must be enclosed into a section region}} 36 #pragma omp paralle [all...] |
teams_num_teams_messages.cpp | 15 #pragma omp target 16 #pragma omp teams num_teams(C) 18 #pragma omp target 19 #pragma omp teams num_teams(T) // expected-error {{'T' does not refer to a value}} 21 #pragma omp target 22 #pragma omp teams num_teams // expected-error {{expected '(' after 'num_teams'}} 24 #pragma omp target 25 #pragma omp teams num_teams( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}} 27 #pragma omp target 28 #pragma omp teams num_teams() // expected-error {{expected expression} [all...] |
teams_thread_limit_messages.cpp | 15 #pragma omp target 16 #pragma omp teams thread_limit(C) 18 #pragma omp target 19 #pragma omp teams thread_limit(T) // expected-error {{'T' does not refer to a value}} 21 #pragma omp target 22 #pragma omp teams thread_limit // expected-error {{expected '(' after 'thread_limit'}} 24 #pragma omp target 25 #pragma omp teams thread_limit( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}} 27 #pragma omp target 28 #pragma omp teams thread_limit() // expected-error {{expected expression} [all...] |
for_misc_messages.c | 3 // expected-error@+1 {{unexpected OpenMP directive '#pragma omp for'}} 4 #pragma omp for 6 // expected-error@+1 {{unexpected OpenMP directive '#pragma omp for'}} 7 #pragma omp for foo 11 #pragma omp for 15 // expected-error@+2 {{statement after '#pragma omp for' must be a for loop}} 16 #pragma omp for 27 #pragma omp parallel 28 #pragma omp for 50 #pragma omp paralle [all...] |
parallel_if_messages.cpp | 14 #pragma omp parallel if // expected-error {{expected '(' after 'if'}} 15 #pragma omp parallel if ( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}} 16 #pragma omp parallel if () // expected-error {{expected expression}} 17 #pragma omp parallel if (argc // expected-error {{expected ')'}} expected-note {{to match this '('}} 18 #pragma omp parallel if (argc)) // expected-warning {{extra tokens at the end of '#pragma omp parallel' are ignored}} 19 #pragma omp parallel if (argc > 0 ? argv[1] : argv[2]) 20 #pragma omp parallel if (foobool(argc)), if (true) // expected-error {{directive '#pragma omp parallel' cannot contain more than one 'if' clause}} 21 #pragma omp parallel if (S) // expected-error {{'S' does not refer to a value} [all...] |
distribute_parallel_for_default_messages.cpp | 8 #pragma omp target 9 #pragma omp teams 10 #pragma omp distribute parallel for default // expected-error {{expected '(' after 'default'}} 13 #pragma omp target 14 #pragma omp teams 15 #pragma omp distribute parallel for default( // expected-error {{expected 'none' or 'shared' in OpenMP clause 'default'}} expected-error {{expected ')'}} expected-note {{to match this '('}} 18 #pragma omp target 19 #pragma omp teams 20 #pragma omp distribute parallel for default() // expected-error {{expected 'none' or 'shared' in OpenMP clause 'default'}} 23 #pragma omp targe [all...] |