1  /* PR c/97958 */
       2  
       3  int *p;
       4  
       5  void
       6  foo (void)
       7  {
       8    #pragma omp atomic
       9    p = p + 1;
      10  }
      11  
      12  void
      13  bar (void)
      14  {
      15    #pragma omp atomic	/* { dg-error "invalid expression type for '#pragma omp atomic'" } */
      16    bar = bar + 1;
      17  }