1  /* { dg-do compile } */
       2  
       3  /* PR middle-end/106982 */
       4  
       5  void test1(double *c)
       6  {
       7      double reduced[5];
       8  #pragma acc parallel loop gang private(reduced)
       9      for (int x = 0; x < 5; ++x)
      10  #pragma acc loop worker reduction(*:reduced)
      11        for (int y = 0; y < 5; ++y) { }
      12  }