(root)/
gcc-13.2.0/
gcc/
testsuite/
c-c++-common/
gomp/
priority-1.c
       1  void bar (void);
       2  
       3  void
       4  foo (int x, unsigned long long y)
       5  {
       6    #pragma omp task
       7      bar ();
       8    #pragma omp taskloop
       9      for (int i = 0; i < 10; i++)
      10        bar ();
      11    #pragma omp task
      12      bar ();
      13    #pragma omp taskloop
      14      for (unsigned long long int i = 0; i < y; i++)
      15        bar ();
      16    #pragma omp task priority (1)
      17      bar ();
      18    #pragma omp taskloop priority (1)
      19      for (int i = 0; i < 10; i++)
      20        bar ();
      21    #pragma omp task priority (x + 1)
      22      bar ();
      23    #pragma omp taskloop priority (x + 1)
      24      for (unsigned long long int i = 0; i < y; i++)
      25        bar ();
      26  }