]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Fix test failure in routine-level-of-parallelism-2.c testcase
authorKwok Cheung Yeung <kcy@codesourcery.com>
Thu, 19 Mar 2020 22:09:32 +0000 (15:09 -0700)
committerKwok Cheung Yeung <kcy@codesourcery.com>
Thu, 22 Apr 2021 17:14:23 +0000 (10:14 -0700)
c-c++-common/goacc/routine-level-of-parallelism-2.c is supposed to be
equivalent to gfortran.dg/goacc/routine-level-of-parallelism-1.f90,
but is missing some test directives present in the latter.

2020-03-19  Kwok Cheung Yeung  <kcy@codesourcery.com>

gcc/testsuite/
* c-c++-common/goacc/routine-level-of-parallelism-2.c (g_1): Add
missing test directives.

gcc/testsuite/ChangeLog.omp
gcc/testsuite/c-c++-common/goacc/routine-level-of-parallelism-2.c

index 1fb785380fe2394ca3a45cae27a57767eaa12546..bd7ef85508a417ebb37ebedf8cd5551214591583 100644 (file)
@@ -1,3 +1,8 @@
+2020-03-19  Kwok Cheung Yeung  <kcy@codesourcery.com>
+
+       * c-c++-common/goacc/routine-level-of-parallelism-2.c (g_1): Add
+       missing test directives.
+
 2020-03-17  Tobias Burnus  <tobias@codesourcery.com>
 
        * gfortran.dg/goacc/kernels-decompose-2.f95: Remove some
index a066f2b9c2ba00b8b29a48d4c168e1d114d85ef1..d40cdadb3d8d49c2e49455ce43596be493c853c4 100644 (file)
@@ -3,8 +3,10 @@
    '../../gfortran.dg/goacc/routine-level-of-parallelism-1.f90'.  */
 
 #pragma acc routine gang
-void g_1 (void)
+void g_1 (void) /* { dg-warning "region is gang partitioned but does not contain gang partitioned code" } */
 {
+  /* { dg-bogus "region is worker partitioned but does not contain worker partitioned code" "" { xfail *-*-* } .-2 } */
+  /* { dg-bogus "region is vector partitioned but does not contain vector partitioned code" "" { xfail *-*-* } .-3 } */
 }
 #pragma acc routine (g_1) gang
 #pragma acc routine (g_1) gang