(root)/
gcc-13.2.0/
gcc/
testsuite/
c-c++-common/
gomp/
num-teams-1.c
       1  int fn (int);
       2  
       3  void
       4  foo (void)
       5  {
       6    #pragma omp teams num_teams (4 : 6)
       7    ;
       8    #pragma omp teams num_teams (7)
       9    ;
      10  }
      11  
      12  void
      13  bar (void)
      14  {
      15    #pragma omp target teams num_teams (5 : 19)
      16    ;
      17    #pragma omp target teams num_teams (21)
      18    ;
      19  }
      20  
      21  void
      22  baz (void)
      23  {
      24    #pragma omp teams num_teams (fn (1) : fn (2))
      25    ;
      26    #pragma omp teams num_teams (fn (3))
      27    ;
      28  }
      29  
      30  void
      31  qux (void)
      32  {
      33    #pragma omp target teams num_teams (fn (4) : fn (5))
      34    ;
      35    #pragma omp target teams num_teams (fn (6))
      36    ;
      37  }
      38  
      39  void
      40  corge (void)
      41  {
      42    #pragma omp target
      43    #pragma omp teams num_teams (fn (7) : fn (8))
      44    ;
      45    #pragma omp target
      46    #pragma omp teams num_teams (fn (9))
      47    ;
      48  }