blob: e5b7ab0c2b8c8b9b2d96d04a79460f5d77970bb0 [file] [log] [blame]
/* PR c/119000 */
/* { dg-do compile } */
/* { dg-options "-fopenmp -Wunused-but-set-variable" } */
int
foo (void)
{
int a = 1, b, c = 1, v; /* { dg-warning "variable 'b' set but not used" } */
#pragma omp atomic write
v = a;
#pragma omp atomic read
b = v;
#pragma omp atomic update
v += c;
return v;
}