From: Kwok Cheung Yeung Date: Thu, 19 Mar 2020 22:09:32 +0000 (-0700) Subject: Fix test failure in routine-level-of-parallelism-2.c testcase X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=37eed9eb8ce07cf25bbaee64cad02a1d09b7c09d;p=thirdparty%2Fgcc.git Fix test failure in routine-level-of-parallelism-2.c testcase 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 gcc/testsuite/ * c-c++-common/goacc/routine-level-of-parallelism-2.c (g_1): Add missing test directives. --- diff --git a/gcc/testsuite/ChangeLog.omp b/gcc/testsuite/ChangeLog.omp index 1fb785380fe2..bd7ef85508a4 100644 --- a/gcc/testsuite/ChangeLog.omp +++ b/gcc/testsuite/ChangeLog.omp @@ -1,3 +1,8 @@ +2020-03-19 Kwok Cheung Yeung + + * c-c++-common/goacc/routine-level-of-parallelism-2.c (g_1): Add + missing test directives. + 2020-03-17 Tobias Burnus * gfortran.dg/goacc/kernels-decompose-2.f95: Remove some diff --git a/gcc/testsuite/c-c++-common/goacc/routine-level-of-parallelism-2.c b/gcc/testsuite/c-c++-common/goacc/routine-level-of-parallelism-2.c index a066f2b9c2ba..d40cdadb3d8d 100644 --- a/gcc/testsuite/c-c++-common/goacc/routine-level-of-parallelism-2.c +++ b/gcc/testsuite/c-c++-common/goacc/routine-level-of-parallelism-2.c @@ -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