diff options
Diffstat (limited to 'test/OpenMP/atomic_messages.c')
-rw-r--r-- | test/OpenMP/atomic_messages.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/test/OpenMP/atomic_messages.c b/test/OpenMP/atomic_messages.c index 1234e8580c..92b7cd5b6a 100644 --- a/test/OpenMP/atomic_messages.c +++ b/test/OpenMP/atomic_messages.c @@ -59,8 +59,8 @@ int readint() { int readS() { struct S a, b; - // expected-error@+1 {{directive '#pragma omp atomic' cannot contain more than one 'read' clause}} -#pragma omp atomic read read + // expected-error@+1 {{directive '#pragma omp atomic' cannot contain more than one 'read' clause}} expected-error@+1 {{unexpected OpenMP clause 'allocate' in directive '#pragma omp atomic'}} +#pragma omp atomic read read allocate(a) // expected-error@+2 {{the statement for 'atomic read' must be an expression statement of form 'v = x;', where v and x are both lvalue expressions with scalar type}} // expected-note@+1 {{expected expression of scalar type}} a = b; |