From: Thomas Schwinge Date: Wed, 30 Jan 2019 09:32:10 +0000 (+0100) Subject: Use "--param=openacc-kernels=parloops" to document "parloops" test cases X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eadd78ea6cf1ca86b0c1c1733d7cde5042ed0f28;p=thirdparty%2Fgcc.git Use "--param=openacc-kernels=parloops" to document "parloops" test cases gcc/testsuite/ * c-c++-common/goacc/kernels-1.c: Add "--param=openacc-kernels=parloops". * c-c++-common/goacc/kernels-acc-loop-reduction.c: Likewise. * c-c++-common/goacc/kernels-acc-loop-smaller-equal.c: Likewise. * c-c++-common/goacc/kernels-alias-2.c: Likewise. * c-c++-common/goacc/kernels-alias-3.c: Likewise. * c-c++-common/goacc/kernels-alias-4.c: Likewise. * c-c++-common/goacc/kernels-alias-5.c: Likewise. * c-c++-common/goacc/kernels-alias-6.c: Likewise. * c-c++-common/goacc/kernels-alias-7.c: Likewise. * c-c++-common/goacc/kernels-alias-8.c: Likewise. * c-c++-common/goacc/kernels-alias-ipa-pta-2.c: Likewise. * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise. * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: Likewise. * c-c++-common/goacc/kernels-alias-ipa-pta.c: Likewise. * c-c++-common/goacc/kernels-alias.c: Likewise. * c-c++-common/goacc/kernels-counter-var-redundant-load.c: Likewise. * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Likewise. * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise. * c-c++-common/goacc/kernels-double-reduction.c: Likewise. * c-c++-common/goacc/kernels-loop-2-acc-loop.c: Likewise. * c-c++-common/goacc/kernels-loop-2.c: Likewise. * c-c++-common/goacc/kernels-loop-3-acc-loop.c: Likewise. * c-c++-common/goacc/kernels-loop-3.c: Likewise. * c-c++-common/goacc/kernels-loop-acc-loop.c: Likewise. * c-c++-common/goacc/kernels-loop-data-2.c: Likewise. * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: Likewise. * c-c++-common/goacc/kernels-loop-data-enter-exit.c: Likewise. * c-c++-common/goacc/kernels-loop-data-update.c: Likewise. * c-c++-common/goacc/kernels-loop-data.c: Likewise. * c-c++-common/goacc/kernels-loop-g.c: Likewise. * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise. * c-c++-common/goacc/kernels-loop-n-acc-loop.c: Likewise. * c-c++-common/goacc/kernels-loop-n.c: Likewise. * c-c++-common/goacc/kernels-loop-nest.c: Likewise. * c-c++-common/goacc/kernels-loop.c: Likewise. * c-c++-common/goacc/kernels-one-counter-var.c: Likewise. * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: Likewise. * c-c++-common/goacc/kernels-reduction.c: Likewise. * gfortran.dg/goacc/kernels-alias-2.f95: Likewise. * gfortran.dg/goacc/kernels-alias-3.f95: Likewise. * gfortran.dg/goacc/kernels-alias-4.f95: Likewise. * gfortran.dg/goacc/kernels-alias.f95: Likewise. * gfortran.dg/goacc/kernels-loop-2.f95: Likewise. * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise. * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise. * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise. * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise. * gfortran.dg/goacc/kernels-loop-data.f95: Likewise. * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise. * gfortran.dg/goacc/kernels-loop-n.f95: Likewise. * gfortran.dg/goacc/kernels-loop.f95: Likewise. * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise. * gfortran.dg/goacc/kernels-parallel-loop-data-enter-exit.f95: Likewise. libgomp/ * testsuite/libgomp.oacc-c-c++-common/kernels-alias-ipa-pta-2.c: Add "--param=openacc-kernels=parloops". * testsuite/libgomp.oacc-c-c++-common/kernels-alias-ipa-pta-3.c: Likewise. * testsuite/libgomp.oacc-c-c++-common/kernels-alias-ipa-pta.c: Likewise. * testsuite/libgomp.oacc-c-c++-common/kernels-empty.c: Likewise. * testsuite/libgomp.oacc-c-c++-common/kernels-loop-2.c: Likewise. * testsuite/libgomp.oacc-c-c++-common/kernels-loop-3.c: Likewise. * testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-2.c: Likewise. * testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-3.c: Likewise. * testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-4.c: Likewise. * testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-5.c: Likewise. * testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-6.c: Likewise. * testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq.c: Likewise. * testsuite/libgomp.oacc-c-c++-common/kernels-loop-collapse.c: Likewise. * testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-2.c: Likewise. * testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-enter-exit-2.c: Likewise. * testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-enter-exit.c: Likewise. * testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-update.c: Likewise. * testsuite/libgomp.oacc-c-c++-common/kernels-loop-data.c: Likewise. * testsuite/libgomp.oacc-c-c++-common/kernels-loop-g.c: Likewise. * testsuite/libgomp.oacc-c-c++-common/kernels-loop-mod-not-zero.c: Likewise. * testsuite/libgomp.oacc-c-c++-common/kernels-loop-n.c: Likewise. * testsuite/libgomp.oacc-c-c++-common/kernels-loop-nest.c: Likewise. * testsuite/libgomp.oacc-c-c++-common/kernels-loop.c: Likewise. * testsuite/libgomp.oacc-c-c++-common/kernels-parallel-loop-data-enter-exit.c: Likewise. * testsuite/libgomp.oacc-c-c++-common/kernels-reduction-1.c: Likewise. * testsuite/libgomp.oacc-c-c++-common/kernels-reduction.c: Likewise. * testsuite/libgomp.oacc-fortran/kernels-loop-2.f95: Likewise. * testsuite/libgomp.oacc-fortran/kernels-loop-data-2.f95: Likewise. * testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit-2.f95: Likewise. * testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit.f95: Likewise. * testsuite/libgomp.oacc-fortran/kernels-loop-data-update.f95: Likewise. * testsuite/libgomp.oacc-fortran/kernels-loop-data.f95: Likewise. * testsuite/libgomp.oacc-fortran/kernels-loop.f95: Likewise. * testsuite/libgomp.oacc-fortran/kernels-parallel-loop-data-enter-exit.f95: Likewise. * testsuite/libgomp.oacc-fortran/kernels-reduction-1.f90: Likewise. --- diff --git a/gcc/testsuite/ChangeLog.omp b/gcc/testsuite/ChangeLog.omp index 6e51d8f40d2e..953321cd7377 100644 --- a/gcc/testsuite/ChangeLog.omp +++ b/gcc/testsuite/ChangeLog.omp @@ -1,3 +1,64 @@ +2019-01-30 Thomas Schwinge + + * c-c++-common/goacc/kernels-1.c: Add + "--param=openacc-kernels=parloops". + * c-c++-common/goacc/kernels-acc-loop-reduction.c: Likewise. + * c-c++-common/goacc/kernels-acc-loop-smaller-equal.c: Likewise. + * c-c++-common/goacc/kernels-alias-2.c: Likewise. + * c-c++-common/goacc/kernels-alias-3.c: Likewise. + * c-c++-common/goacc/kernels-alias-4.c: Likewise. + * c-c++-common/goacc/kernels-alias-5.c: Likewise. + * c-c++-common/goacc/kernels-alias-6.c: Likewise. + * c-c++-common/goacc/kernels-alias-7.c: Likewise. + * c-c++-common/goacc/kernels-alias-8.c: Likewise. + * c-c++-common/goacc/kernels-alias-ipa-pta-2.c: Likewise. + * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise. + * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: Likewise. + * c-c++-common/goacc/kernels-alias-ipa-pta.c: Likewise. + * c-c++-common/goacc/kernels-alias.c: Likewise. + * c-c++-common/goacc/kernels-counter-var-redundant-load.c: + Likewise. + * c-c++-common/goacc/kernels-counter-vars-function-scope.c: + Likewise. + * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise. + * c-c++-common/goacc/kernels-double-reduction.c: Likewise. + * c-c++-common/goacc/kernels-loop-2-acc-loop.c: Likewise. + * c-c++-common/goacc/kernels-loop-2.c: Likewise. + * c-c++-common/goacc/kernels-loop-3-acc-loop.c: Likewise. + * c-c++-common/goacc/kernels-loop-3.c: Likewise. + * c-c++-common/goacc/kernels-loop-acc-loop.c: Likewise. + * c-c++-common/goacc/kernels-loop-data-2.c: Likewise. + * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: Likewise. + * c-c++-common/goacc/kernels-loop-data-enter-exit.c: Likewise. + * c-c++-common/goacc/kernels-loop-data-update.c: Likewise. + * c-c++-common/goacc/kernels-loop-data.c: Likewise. + * c-c++-common/goacc/kernels-loop-g.c: Likewise. + * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise. + * c-c++-common/goacc/kernels-loop-n-acc-loop.c: Likewise. + * c-c++-common/goacc/kernels-loop-n.c: Likewise. + * c-c++-common/goacc/kernels-loop-nest.c: Likewise. + * c-c++-common/goacc/kernels-loop.c: Likewise. + * c-c++-common/goacc/kernels-one-counter-var.c: Likewise. + * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: + Likewise. + * c-c++-common/goacc/kernels-reduction.c: Likewise. + * gfortran.dg/goacc/kernels-alias-2.f95: Likewise. + * gfortran.dg/goacc/kernels-alias-3.f95: Likewise. + * gfortran.dg/goacc/kernels-alias-4.f95: Likewise. + * gfortran.dg/goacc/kernels-alias.f95: Likewise. + * gfortran.dg/goacc/kernels-loop-2.f95: Likewise. + * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise. + * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise. + * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise. + * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise. + * gfortran.dg/goacc/kernels-loop-data.f95: Likewise. + * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise. + * gfortran.dg/goacc/kernels-loop-n.f95: Likewise. + * gfortran.dg/goacc/kernels-loop.f95: Likewise. + * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise. + * gfortran.dg/goacc/kernels-parallel-loop-data-enter-exit.f95: + Likewise. + 2018-09-05 Cesar Philippidis Chung-Lin Tang diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-1.c b/gcc/testsuite/c-c++-common/goacc/kernels-1.c index 016abbdfe8d8..822e60221ba9 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-1.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-1.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-fopt-info-optimized-omp" } */ int diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-acc-loop-reduction.c b/gcc/testsuite/c-c++-common/goacc/kernels-acc-loop-reduction.c index 4824e5309254..ba3a99d1b2c2 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-acc-loop-reduction.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-acc-loop-reduction.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-parloops1-all" } */ /* { dg-additional-options "-fdump-tree-optimized" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-acc-loop-smaller-equal.c b/gcc/testsuite/c-c++-common/goacc/kernels-acc-loop-smaller-equal.c index d70afb0e662a..a5599b1da234 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-acc-loop-smaller-equal.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-acc-loop-smaller-equal.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-parloops1-all" } */ /* { dg-additional-options "-fdump-tree-optimized" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-alias-2.c b/gcc/testsuite/c-c++-common/goacc/kernels-alias-2.c index 7576a6484f13..bd77d3e50d1d 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-alias-2.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-alias-2.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-ealias-all" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-alias-3.c b/gcc/testsuite/c-c++-common/goacc/kernels-alias-3.c index 2934f124ef69..678211e3f1e9 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-alias-3.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-alias-3.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-ealias-all" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-alias-4.c b/gcc/testsuite/c-c++-common/goacc/kernels-alias-4.c index f6ee5b58c712..e30d69032976 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-alias-4.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-alias-4.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-ealias-all" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-alias-5.c b/gcc/testsuite/c-c++-common/goacc/kernels-alias-5.c index 74425fb02bc9..e53a30fd8313 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-alias-5.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-alias-5.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-ealias-all" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-alias-6.c b/gcc/testsuite/c-c++-common/goacc/kernels-alias-6.c index 908e1cafd719..9b966f333e91 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-alias-6.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-alias-6.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-ealias-all" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-alias-7.c b/gcc/testsuite/c-c++-common/goacc/kernels-alias-7.c index 923d00239a2a..3f4217c4348d 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-alias-7.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-alias-7.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-ealias-all" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-alias-8.c b/gcc/testsuite/c-c++-common/goacc/kernels-alias-8.c index 69200ccf1925..2ef6c9b9862a 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-alias-8.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-alias-8.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-ealias-all" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-alias-ipa-pta-2.c b/gcc/testsuite/c-c++-common/goacc/kernels-alias-ipa-pta-2.c index 1f62337ff51c..0196514549a0 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-alias-ipa-pta-2.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-alias-ipa-pta-2.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fipa-pta -fdump-tree-optimized" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-alias-ipa-pta-3.c b/gcc/testsuite/c-c++-common/goacc/kernels-alias-ipa-pta-3.c index 1ea0e7303d90..1b7cb6772004 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-alias-ipa-pta-3.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-alias-ipa-pta-3.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fipa-pta -fdump-tree-optimized" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-alias-ipa-pta-4.c b/gcc/testsuite/c-c++-common/goacc/kernels-alias-ipa-pta-4.c index d7bc6cd6ff1b..2a3a818568a9 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-alias-ipa-pta-4.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-alias-ipa-pta-4.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fipa-pta -fdump-tree-optimized" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-alias-ipa-pta.c b/gcc/testsuite/c-c++-common/goacc/kernels-alias-ipa-pta.c index a63392838764..c8d6cd71182a 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-alias-ipa-pta.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-alias-ipa-pta.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fipa-pta -fdump-tree-optimized" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-alias.c b/gcc/testsuite/c-c++-common/goacc/kernels-alias.c index e8ff018d5120..3cd8916b92d5 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-alias.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-alias.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-ealias-all" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-counter-var-redundant-load.c b/gcc/testsuite/c-c++-common/goacc/kernels-counter-var-redundant-load.c index 030425475495..42f67e002d4f 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-counter-var-redundant-load.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-counter-var-redundant-load.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-dom3" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-counter-vars-function-scope.c b/gcc/testsuite/c-c++-common/goacc/kernels-counter-vars-function-scope.c index c475333f1aef..fc4e871d9b79 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-counter-vars-function-scope.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-counter-vars-function-scope.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-parloops1-all" } */ /* { dg-additional-options "-fdump-tree-optimized" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-double-reduction-n.c b/gcc/testsuite/c-c++-common/goacc/kernels-double-reduction-n.c index 8f7f415b58d8..4a3cdd764988 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-double-reduction-n.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-double-reduction-n.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fopt-info-optimized-omp" } */ /* { dg-additional-options "-fdump-tree-parloops1-all" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-double-reduction.c b/gcc/testsuite/c-c++-common/goacc/kernels-double-reduction.c index c11d36fb4373..5b586e734d7f 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-double-reduction.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-double-reduction.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fopt-info-optimized-omp" } */ /* { dg-additional-options "-fdump-tree-parloops1-all" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-loop-2-acc-loop.c b/gcc/testsuite/c-c++-common/goacc/kernels-loop-2-acc-loop.c index 7b127cb6fd9d..059ceadc7c47 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-loop-2-acc-loop.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-loop-2-acc-loop.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-parloops1-all" } */ /* { dg-additional-options "-fdump-tree-optimized" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-loop-2.c b/gcc/testsuite/c-c++-common/goacc/kernels-loop-2.c index acef6a1a1793..9c156f469d18 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-loop-2.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-loop-2.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-parloops1-all" } */ /* { dg-additional-options "-fdump-tree-optimized" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-loop-3-acc-loop.c b/gcc/testsuite/c-c++-common/goacc/kernels-loop-3-acc-loop.c index a040e096fc19..e715c488e947 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-loop-3-acc-loop.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-loop-3-acc-loop.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-parloops1-all" } */ /* { dg-additional-options "-fdump-tree-optimized" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-loop-3.c b/gcc/testsuite/c-c++-common/goacc/kernels-loop-3.c index 75e2bb78cea4..f1be00528b48 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-loop-3.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-loop-3.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-parloops1-all" } */ /* { dg-additional-options "-fdump-tree-optimized" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-loop-acc-loop.c b/gcc/testsuite/c-c++-common/goacc/kernels-loop-acc-loop.c index 070a5b5bf3d4..a4750c9fe199 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-loop-acc-loop.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-loop-acc-loop.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-parloops1-all" } */ /* { dg-additional-options "-fdump-tree-optimized" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-loop-data-2.c b/gcc/testsuite/c-c++-common/goacc/kernels-loop-data-2.c index 71800217991a..fdcfe2ca798c 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-loop-data-2.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-loop-data-2.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-parloops1-all" } */ /* { dg-additional-options "-fdump-tree-optimized" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-loop-data-enter-exit-2.c b/gcc/testsuite/c-c++-common/goacc/kernels-loop-data-enter-exit-2.c index 0c9f83312408..b4a2a72a9501 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-loop-data-enter-exit-2.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-loop-data-enter-exit-2.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-parloops1-all" } */ /* { dg-additional-options "-fdump-tree-optimized" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-loop-data-enter-exit.c b/gcc/testsuite/c-c++-common/goacc/kernels-loop-data-enter-exit.c index 0bd21b68d317..0eb0f0719de1 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-loop-data-enter-exit.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-loop-data-enter-exit.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-parloops1-all" } */ /* { dg-additional-options "-fdump-tree-optimized" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-loop-data-update.c b/gcc/testsuite/c-c++-common/goacc/kernels-loop-data-update.c index dd5a84146a8e..6b2a7784444a 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-loop-data-update.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-loop-data-update.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-parloops1-all" } */ /* { dg-additional-options "-fdump-tree-optimized" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-loop-data.c b/gcc/testsuite/c-c++-common/goacc/kernels-loop-data.c index a658182de904..d0ee6ffb1e5e 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-loop-data.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-loop-data.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-parloops1-all" } */ /* { dg-additional-options "-fdump-tree-optimized" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-loop-mod-not-zero.c b/gcc/testsuite/c-c++-common/goacc/kernels-loop-mod-not-zero.c index 55926230d578..b3812b791314 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-loop-mod-not-zero.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-loop-mod-not-zero.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-parloops1-all" } */ /* { dg-additional-options "-fdump-tree-optimized" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-loop-n-acc-loop.c b/gcc/testsuite/c-c++-common/goacc/kernels-loop-n-acc-loop.c index 1f25e63fbbb1..300c2e71c49b 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-loop-n-acc-loop.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-loop-n-acc-loop.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-parloops1-all" } */ /* { dg-additional-options "-fdump-tree-optimized" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-loop-n.c b/gcc/testsuite/c-c++-common/goacc/kernels-loop-n.c index e86be1b1cdc0..5708014636d2 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-loop-n.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-loop-n.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-parloops1-all" } */ /* { dg-additional-options "-fdump-tree-optimized" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-loop-nest.c b/gcc/testsuite/c-c++-common/goacc/kernels-loop-nest.c index 2b0e186ae297..f6d9391a5490 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-loop-nest.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-loop-nest.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-parloops1-all" } */ /* { dg-additional-options "-fdump-tree-optimized" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-loop.c b/gcc/testsuite/c-c++-common/goacc/kernels-loop.c index 9619d53b43d7..5ef928ff2e3e 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-loop.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-loop.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-parloops1-all" } */ /* { dg-additional-options "-fdump-tree-optimized" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-one-counter-var.c b/gcc/testsuite/c-c++-common/goacc/kernels-one-counter-var.c index 69539b24a78d..928125684668 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-one-counter-var.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-one-counter-var.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-parloops1-all" } */ /* { dg-additional-options "-fdump-tree-optimized" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c b/gcc/testsuite/c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c index 81b0fee5a44c..8f57cd6b8592 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-parloops1-all" } */ /* { dg-additional-options "-fdump-tree-optimized" } */ diff --git a/gcc/testsuite/c-c++-common/goacc/kernels-reduction.c b/gcc/testsuite/c-c++-common/goacc/kernels-reduction.c index 5921b88920fd..419b08e5f268 100644 --- a/gcc/testsuite/c-c++-common/goacc/kernels-reduction.c +++ b/gcc/testsuite/c-c++-common/goacc/kernels-reduction.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-O2" } */ /* { dg-additional-options "-fdump-tree-parloops1-all" } */ /* { dg-additional-options "-fdump-tree-optimized" } */ diff --git a/gcc/testsuite/gfortran.dg/goacc/kernels-alias-2.f95 b/gcc/testsuite/gfortran.dg/goacc/kernels-alias-2.f95 index 6a9f241a5968..e4bfc3c6d297 100644 --- a/gcc/testsuite/gfortran.dg/goacc/kernels-alias-2.f95 +++ b/gcc/testsuite/gfortran.dg/goacc/kernels-alias-2.f95 @@ -1,3 +1,5 @@ +! { dg-additional-options "--param=openacc-kernels=parloops" } as this is +! specifically testing "parloops" handling. ! { dg-additional-options "-O2" } ! { dg-additional-options "-fdump-tree-ealias-all" } diff --git a/gcc/testsuite/gfortran.dg/goacc/kernels-alias-3.f95 b/gcc/testsuite/gfortran.dg/goacc/kernels-alias-3.f95 index 07dc8d6c6419..9b272f33f820 100644 --- a/gcc/testsuite/gfortran.dg/goacc/kernels-alias-3.f95 +++ b/gcc/testsuite/gfortran.dg/goacc/kernels-alias-3.f95 @@ -1,3 +1,5 @@ +! { dg-additional-options "--param=openacc-kernels=parloops" } as this is +! specifically testing "parloops" handling. ! { dg-additional-options "-O2" } ! { dg-additional-options "-fdump-tree-ealias-all" } diff --git a/gcc/testsuite/gfortran.dg/goacc/kernels-alias-4.f95 b/gcc/testsuite/gfortran.dg/goacc/kernels-alias-4.f95 index 415eb96344a5..5d083800bc99 100644 --- a/gcc/testsuite/gfortran.dg/goacc/kernels-alias-4.f95 +++ b/gcc/testsuite/gfortran.dg/goacc/kernels-alias-4.f95 @@ -1,3 +1,5 @@ +! { dg-additional-options "--param=openacc-kernels=parloops" } as this is +! specifically testing "parloops" handling. ! { dg-additional-options "-O2" } ! { dg-additional-options "-fdump-tree-ealias-all" } diff --git a/gcc/testsuite/gfortran.dg/goacc/kernels-alias.f95 b/gcc/testsuite/gfortran.dg/goacc/kernels-alias.f95 index 62f9a713991c..08c646f7aad3 100644 --- a/gcc/testsuite/gfortran.dg/goacc/kernels-alias.f95 +++ b/gcc/testsuite/gfortran.dg/goacc/kernels-alias.f95 @@ -1,3 +1,5 @@ +! { dg-additional-options "--param=openacc-kernels=parloops" } as this is +! specifically testing "parloops" handling. ! { dg-additional-options "-O2" } ! { dg-additional-options "-fdump-tree-ealias-all" } diff --git a/gcc/testsuite/gfortran.dg/goacc/kernels-loop-2.f95 b/gcc/testsuite/gfortran.dg/goacc/kernels-loop-2.f95 index ef53324dd2a0..831218604d87 100644 --- a/gcc/testsuite/gfortran.dg/goacc/kernels-loop-2.f95 +++ b/gcc/testsuite/gfortran.dg/goacc/kernels-loop-2.f95 @@ -1,3 +1,5 @@ +! { dg-additional-options "--param=openacc-kernels=parloops" } as this is +! specifically testing "parloops" handling. ! { dg-additional-options "-O2" } ! { dg-additional-options "-fdump-tree-parloops1-all" } ! { dg-additional-options "-fdump-tree-optimized" } diff --git a/gcc/testsuite/gfortran.dg/goacc/kernels-loop-data-2.f95 b/gcc/testsuite/gfortran.dg/goacc/kernels-loop-data-2.f95 index 2f1dcd603a14..357056ea96f2 100644 --- a/gcc/testsuite/gfortran.dg/goacc/kernels-loop-data-2.f95 +++ b/gcc/testsuite/gfortran.dg/goacc/kernels-loop-data-2.f95 @@ -1,3 +1,5 @@ +! { dg-additional-options "--param=openacc-kernels=parloops" } as this is +! specifically testing "parloops" handling. ! { dg-additional-options "-O2" } ! { dg-additional-options "-fdump-tree-parloops1-all" } ! { dg-additional-options "-fdump-tree-optimized" } diff --git a/gcc/testsuite/gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95 b/gcc/testsuite/gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95 index 447e85d64483..01674e3e0889 100644 --- a/gcc/testsuite/gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95 +++ b/gcc/testsuite/gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95 @@ -1,3 +1,5 @@ +! { dg-additional-options "--param=openacc-kernels=parloops" } as this is +! specifically testing "parloops" handling. ! { dg-additional-options "-O2" } ! { dg-additional-options "-fdump-tree-parloops1-all" } ! { dg-additional-options "-fdump-tree-optimized" } diff --git a/gcc/testsuite/gfortran.dg/goacc/kernels-loop-data-enter-exit.f95 b/gcc/testsuite/gfortran.dg/goacc/kernels-loop-data-enter-exit.f95 index 4edb2889b7b1..ea690a8933f9 100644 --- a/gcc/testsuite/gfortran.dg/goacc/kernels-loop-data-enter-exit.f95 +++ b/gcc/testsuite/gfortran.dg/goacc/kernels-loop-data-enter-exit.f95 @@ -1,3 +1,5 @@ +! { dg-additional-options "--param=openacc-kernels=parloops" } as this is +! specifically testing "parloops" handling. ! { dg-additional-options "-O2" } ! { dg-additional-options "-fdump-tree-parloops1-all" } ! { dg-additional-options "-fdump-tree-optimized" } diff --git a/gcc/testsuite/gfortran.dg/goacc/kernels-loop-data-update.f95 b/gcc/testsuite/gfortran.dg/goacc/kernels-loop-data-update.f95 index fc113e1f6602..64b5e66aab9e 100644 --- a/gcc/testsuite/gfortran.dg/goacc/kernels-loop-data-update.f95 +++ b/gcc/testsuite/gfortran.dg/goacc/kernels-loop-data-update.f95 @@ -1,3 +1,5 @@ +! { dg-additional-options "--param=openacc-kernels=parloops" } as this is +! specifically testing "parloops" handling. ! { dg-additional-options "-O2" } ! { dg-additional-options "-fdump-tree-parloops1-all" } ! { dg-additional-options "-fdump-tree-optimized" } diff --git a/gcc/testsuite/gfortran.dg/goacc/kernels-loop-data.f95 b/gcc/testsuite/gfortran.dg/goacc/kernels-loop-data.f95 index 94522f586362..e81af3cc2fa6 100644 --- a/gcc/testsuite/gfortran.dg/goacc/kernels-loop-data.f95 +++ b/gcc/testsuite/gfortran.dg/goacc/kernels-loop-data.f95 @@ -1,3 +1,5 @@ +! { dg-additional-options "--param=openacc-kernels=parloops" } as this is +! specifically testing "parloops" handling. ! { dg-additional-options "-O2" } ! { dg-additional-options "-fdump-tree-parloops1-all" } ! { dg-additional-options "-fdump-tree-optimized" } diff --git a/gcc/testsuite/gfortran.dg/goacc/kernels-loop-inner.f95 b/gcc/testsuite/gfortran.dg/goacc/kernels-loop-inner.f95 index a3ad591f926c..b2eb98959f80 100644 --- a/gcc/testsuite/gfortran.dg/goacc/kernels-loop-inner.f95 +++ b/gcc/testsuite/gfortran.dg/goacc/kernels-loop-inner.f95 @@ -1,3 +1,5 @@ +! { dg-additional-options "--param=openacc-kernels=parloops" } as this is +! specifically testing "parloops" handling. ! { dg-additional-options "-O2" } ! { dg-additional-options "-fopt-info-optimized-omp" } diff --git a/gcc/testsuite/gfortran.dg/goacc/kernels-loop-n.f95 b/gcc/testsuite/gfortran.dg/goacc/kernels-loop-n.f95 index b9c4aea074d7..b899bd65cdae 100644 --- a/gcc/testsuite/gfortran.dg/goacc/kernels-loop-n.f95 +++ b/gcc/testsuite/gfortran.dg/goacc/kernels-loop-n.f95 @@ -1,3 +1,5 @@ +! { dg-additional-options "--param=openacc-kernels=parloops" } as this is +! specifically testing "parloops" handling. ! { dg-additional-options "-O2" } ! { dg-additional-options "-fdump-tree-parloops1-all" } ! { dg-additional-options "-fdump-tree-optimized" } diff --git a/gcc/testsuite/gfortran.dg/goacc/kernels-loop.f95 b/gcc/testsuite/gfortran.dg/goacc/kernels-loop.f95 index 6dc7b2e0f28f..563229de75bd 100644 --- a/gcc/testsuite/gfortran.dg/goacc/kernels-loop.f95 +++ b/gcc/testsuite/gfortran.dg/goacc/kernels-loop.f95 @@ -1,3 +1,5 @@ +! { dg-additional-options "--param=openacc-kernels=parloops" } as this is +! specifically testing "parloops" handling. ! { dg-additional-options "-O2" } ! { dg-additional-options "-fdump-tree-parloops1-all" } ! { dg-additional-options "-fdump-tree-optimized" } diff --git a/gcc/testsuite/gfortran.dg/goacc/kernels-loops-adjacent.f95 b/gcc/testsuite/gfortran.dg/goacc/kernels-loops-adjacent.f95 index fb92da8c08ba..0f6a3131522f 100644 --- a/gcc/testsuite/gfortran.dg/goacc/kernels-loops-adjacent.f95 +++ b/gcc/testsuite/gfortran.dg/goacc/kernels-loops-adjacent.f95 @@ -1,3 +1,5 @@ +! { dg-additional-options "--param=openacc-kernels=parloops" } as this is +! specifically testing "parloops" handling. ! { dg-additional-options "-O2" } program main diff --git a/gcc/testsuite/gfortran.dg/goacc/kernels-parallel-loop-data-enter-exit.f95 b/gcc/testsuite/gfortran.dg/goacc/kernels-parallel-loop-data-enter-exit.f95 index 48c20b999423..4479ae37791d 100644 --- a/gcc/testsuite/gfortran.dg/goacc/kernels-parallel-loop-data-enter-exit.f95 +++ b/gcc/testsuite/gfortran.dg/goacc/kernels-parallel-loop-data-enter-exit.f95 @@ -1,3 +1,5 @@ +! { dg-additional-options "--param=openacc-kernels=parloops" } as this is +! specifically testing "parloops" handling. ! { dg-additional-options "-O2" } ! { dg-additional-options "-fdump-tree-parloops1-all" } ! { dg-additional-options "-fdump-tree-optimized" } diff --git a/libgomp/ChangeLog.omp b/libgomp/ChangeLog.omp index ac8017072bcb..de2d60ded7d7 100644 --- a/libgomp/ChangeLog.omp +++ b/libgomp/ChangeLog.omp @@ -1,3 +1,67 @@ +2019-01-30 Thomas Schwinge + + * testsuite/libgomp.oacc-c-c++-common/kernels-alias-ipa-pta-2.c: + Add "--param=openacc-kernels=parloops". + * testsuite/libgomp.oacc-c-c++-common/kernels-alias-ipa-pta-3.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-alias-ipa-pta.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-empty.c: Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-loop-2.c: Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-loop-3.c: Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-2.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-3.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-4.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-5.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-6.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-loop-collapse.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-2.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-enter-exit-2.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-enter-exit.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-update.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-loop-data.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-loop-g.c: Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-loop-mod-not-zero.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-loop-n.c: Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-loop-nest.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-loop.c: Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-parallel-loop-data-enter-exit.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-reduction-1.c: + Likewise. + * testsuite/libgomp.oacc-c-c++-common/kernels-reduction.c: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-loop-2.f95: Likewise. + * testsuite/libgomp.oacc-fortran/kernels-loop-data-2.f95: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit-2.f95: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit.f95: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-loop-data-update.f95: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-loop-data.f95: Likewise. + * testsuite/libgomp.oacc-fortran/kernels-loop.f95: Likewise. + * testsuite/libgomp.oacc-fortran/kernels-parallel-loop-data-enter-exit.f95: + Likewise. + * testsuite/libgomp.oacc-fortran/kernels-reduction-1.f90: + Likewise. + 2019-03-19 Julian Brown * testsuite/libgomp.oacc-c-c++-common/lib-93.c: Adjust target selector. diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-alias-ipa-pta-2.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-alias-ipa-pta-2.c index e8d65df8208f..4f24fa179c3c 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-alias-ipa-pta-2.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-alias-ipa-pta-2.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-fipa-pta" } */ #include diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-alias-ipa-pta-3.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-alias-ipa-pta-3.c index dd8ca871d59a..fbda5754f5fd 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-alias-ipa-pta-3.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-alias-ipa-pta-3.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-fipa-pta" } */ #include diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-alias-ipa-pta.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-alias-ipa-pta.c index 50e7dc148884..f993976471a3 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-alias-ipa-pta.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-alias-ipa-pta.c @@ -1,3 +1,5 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-fipa-pta" } */ #include diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-empty.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-empty.c index a68a7cdb0329..b9eed311c43c 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-empty.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-empty.c @@ -1,3 +1,6 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ + int main (void) { diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-2.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-2.c index 591c0f322ef4..bb6bcca5beae 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-2.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-2.c @@ -1,3 +1,6 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ + #include #define N (1024 * 512) diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-3.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-3.c index 31114ac86d71..b851d1869656 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-3.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-3.c @@ -1,3 +1,6 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ + #include #define N (1024 * 512) diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-2.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-2.c index d36592f7233c..5c047e0c58d5 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-2.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-2.c @@ -1,3 +1,6 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ + #include #define N 32 diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-3.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-3.c index e62297129fd0..93dff0bfce4f 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-3.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-3.c @@ -1,3 +1,6 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ + #include #define N 32 diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-4.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-4.c index c73127897a92..bd7a6b97c5a0 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-4.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-4.c @@ -1,3 +1,6 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ + #include #define N 32 diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-5.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-5.c index 67dcce26c894..c85b85fcfd8a 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-5.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-5.c @@ -1,3 +1,6 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ + #include #define N 32 diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-6.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-6.c index b8b5ddeab833..c31ab80a0e27 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-6.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-6.c @@ -1,3 +1,6 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ + #include #define N 32 diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq.c index 9d9308a4a1f3..279cb072f1b0 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq.c @@ -1,3 +1,6 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ + #include #define N 32 diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-collapse.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-collapse.c index 997d6c7aad2f..0aaf0b486e2d 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-collapse.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-collapse.c @@ -1,3 +1,6 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ + #include #define N 100 diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-2.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-2.c index 607c35018df2..a75b70bd74af 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-2.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-2.c @@ -1,3 +1,6 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ + #include #define N (1024 * 512) diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-enter-exit-2.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-enter-exit-2.c index 8b9dd5f815a6..aced8fc064a3 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-enter-exit-2.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-enter-exit-2.c @@ -1,3 +1,6 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ + #include #define N (1024 * 512) diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-enter-exit.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-enter-exit.c index 5d5da6fcc01d..7e5c15ce8f98 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-enter-exit.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-enter-exit.c @@ -1,3 +1,6 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ + #include #define N (1024 * 512) diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-update.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-update.c index c111c8f56e7a..27a152938094 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-update.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-update.c @@ -1,3 +1,6 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ + #include #define N (1024 * 512) diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-data.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-data.c index 947bcdac4525..ad45df5f46ae 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-data.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-data.c @@ -1,3 +1,6 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ + #include #define N (1024 * 512) diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-mod-not-zero.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-mod-not-zero.c index 147ebb599453..42323f55aebb 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-mod-not-zero.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-mod-not-zero.c @@ -1,3 +1,6 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ + #include #define N ((1024 * 512) + 1) diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-n.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-n.c index 9a3eaca13803..3065e078d20b 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-n.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-n.c @@ -1,3 +1,6 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ + #include #define N ((1024 * 512) + 1) diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-nest.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-nest.c index 28c725a61a20..a18e0dc9889c 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-nest.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-nest.c @@ -1,3 +1,6 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ + #include #define N 1000 diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop.c index 355123c60884..1bfff6e82df9 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop.c @@ -1,3 +1,6 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ + #include #define N (1024 * 512) diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-parallel-loop-data-enter-exit.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-parallel-loop-data-enter-exit.c index ebcc6e14d9ae..2ed9d540dcee 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-parallel-loop-data-enter-exit.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-parallel-loop-data-enter-exit.c @@ -1,3 +1,6 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ + #include #define N (1024 * 512) diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-reduction-1.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-reduction-1.c index 3da1a4954112..325ac7893329 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-reduction-1.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-reduction-1.c @@ -1,7 +1,8 @@ /* Verify that a simple, explicit acc loop reduction works inside a kernels region. */ -/* { dg-additional-options "--param=openacc-kernels=decompose" } */ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ /* { dg-additional-options "-fopt-info-all-omp" } { dg-additional-options "-foffload=-fopt-info-all-omp" } */ diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-reduction.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-reduction.c index 8647a9432fc6..0b372310d08e 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-reduction.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-reduction.c @@ -1,3 +1,6 @@ +/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is + specifically testing "parloops" handling. */ + #include #define n 10000 diff --git a/libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-2.f95 b/libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-2.f95 index 62f49ba90986..c9c2f2747733 100644 --- a/libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-2.f95 +++ b/libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-2.f95 @@ -1,4 +1,6 @@ ! { dg-do run } +! { dg-additional-options "--param=openacc-kernels=parloops" } as this is +! specifically testing "parloops" handling. program main implicit none diff --git a/libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-2.f95 b/libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-2.f95 index 400874341daf..6fbd14315554 100644 --- a/libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-2.f95 +++ b/libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-2.f95 @@ -1,4 +1,6 @@ ! { dg-do run } +! { dg-additional-options "--param=openacc-kernels=parloops" } as this is +! specifically testing "parloops" handling. program main implicit none diff --git a/libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit-2.f95 b/libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit-2.f95 index 11ae17ca5f56..042f4ac4ea35 100644 --- a/libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit-2.f95 +++ b/libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit-2.f95 @@ -1,4 +1,6 @@ ! { dg-do run } +! { dg-additional-options "--param=openacc-kernels=parloops" } as this is +! specifically testing "parloops" handling. program main implicit none diff --git a/libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit.f95 b/libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit.f95 index 4fdb862b829b..b24a0448fb22 100644 --- a/libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit.f95 +++ b/libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit.f95 @@ -1,4 +1,6 @@ ! { dg-do run } +! { dg-additional-options "--param=openacc-kernels=parloops" } as this is +! specifically testing "parloops" handling. program main implicit none diff --git a/libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-update.f95 b/libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-update.f95 index 4bee0e1e69a3..aa3e901fce24 100644 --- a/libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-update.f95 +++ b/libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-update.f95 @@ -1,4 +1,6 @@ ! { dg-do run } +! { dg-additional-options "--param=openacc-kernels=parloops" } as this is +! specifically testing "parloops" handling. program main implicit none diff --git a/libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data.f95 b/libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data.f95 index 307e433bc5ec..4c40c18903b2 100644 --- a/libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data.f95 +++ b/libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data.f95 @@ -1,4 +1,6 @@ ! { dg-do run } +! { dg-additional-options "--param=openacc-kernels=parloops" } as this is +! specifically testing "parloops" handling. program main implicit none diff --git a/libgomp/testsuite/libgomp.oacc-fortran/kernels-loop.f95 b/libgomp/testsuite/libgomp.oacc-fortran/kernels-loop.f95 index 0090f433efd5..6ea187e7503e 100644 --- a/libgomp/testsuite/libgomp.oacc-fortran/kernels-loop.f95 +++ b/libgomp/testsuite/libgomp.oacc-fortran/kernels-loop.f95 @@ -1,4 +1,6 @@ ! { dg-do run } +! { dg-additional-options "--param=openacc-kernels=parloops" } as this is +! specifically testing "parloops" handling. program main implicit none diff --git a/libgomp/testsuite/libgomp.oacc-fortran/kernels-parallel-loop-data-enter-exit.f95 b/libgomp/testsuite/libgomp.oacc-fortran/kernels-parallel-loop-data-enter-exit.f95 index 0d353e80131c..57ee54a69839 100644 --- a/libgomp/testsuite/libgomp.oacc-fortran/kernels-parallel-loop-data-enter-exit.f95 +++ b/libgomp/testsuite/libgomp.oacc-fortran/kernels-parallel-loop-data-enter-exit.f95 @@ -1,4 +1,6 @@ ! { dg-do run } +! { dg-additional-options "--param=openacc-kernels=parloops" } as this is +! specifically testing "parloops" handling. program main implicit none diff --git a/libgomp/testsuite/libgomp.oacc-fortran/kernels-reduction-1.f90 b/libgomp/testsuite/libgomp.oacc-fortran/kernels-reduction-1.f90 index 0688dd8ae0d7..6d83356429ae 100644 --- a/libgomp/testsuite/libgomp.oacc-fortran/kernels-reduction-1.f90 +++ b/libgomp/testsuite/libgomp.oacc-fortran/kernels-reduction-1.f90 @@ -1,6 +1,8 @@ ! Test a simple acc loop reduction inside a kernels region. ! { dg-do run } +! { dg-additional-options "--param=openacc-kernels=parloops" } as this is +! specifically testing "parloops" handling. ! { dg-additional-options "--param=openacc-kernels=decompose" }