(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
gomp/
master-1.c
       1  /* { dg-do compile } */
       2  
       3  extern void bar(int);
       4  
       5  void foo (void)
       6  {
       7    #pragma omp master
       8      bar(0);
       9  
      10    #pragma omp master
      11    {
      12      bar(1);
      13      bar(2);
      14    }
      15  
      16    /* Yes, this is legal -- structured-block contains statement contains
      17       openmp-construct contains master-construct.  */
      18    #pragma omp master
      19    #pragma omp master
      20    #pragma omp master
      21      ;
      22  }