1  /* PR middle-end/66820 */
       2  /* { dg-do compile } */
       3  /* { dg-options "-fopenmp" } */
       4  
       5  void bar (char *);
       6  
       7  void
       8  foo (char **x)
       9  {
      10  #pragma omp parallel for
      11    for (int i = 0; i < 16; i++)
      12      {
      13        char y[50];
      14        __builtin_strcpy (y, x[i]);
      15        __builtin_strcat (y, "foo");
      16        bar (y);
      17      }
      18  }