From: Tobias Burnus Date: Thu, 21 Oct 2021 07:28:57 +0000 (+0200) Subject: testsuite/libgomp.oacc-fortran/: Add -Wopenacc-parallelism X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6a3c27f9a72cb011c9b0072db69ebf847cb6eb01;p=thirdparty%2Fgcc.git testsuite/libgomp.oacc-fortran/: Add -Wopenacc-parallelism The following testcases expect the -Wopenacc-parallelism warning output but did fail as not compiled with that warning; solution: add it. * testsuite/libgomp.oacc-fortran/declare-allocatable-1.f90: Compile with -Wopenacc-parallelism. * testsuite/libgomp.oacc-fortran/declare-allocatable-3.f90: Likewise. * testsuite/libgomp.oacc-fortran/gangprivate-attrib-1.f90: Likewise. --- diff --git a/libgomp/ChangeLog.omp b/libgomp/ChangeLog.omp index a37a94eec96b..fe48c88e449b 100644 --- a/libgomp/ChangeLog.omp +++ b/libgomp/ChangeLog.omp @@ -1,3 +1,10 @@ +2021-10-21 Tobias Burnus + + * testsuite/libgomp.oacc-fortran/declare-allocatable-1.f90: Compile + with -Wopenacc-parallelism. + * testsuite/libgomp.oacc-fortran/declare-allocatable-3.f90: Likewise. + * testsuite/libgomp.oacc-fortran/gangprivate-attrib-1.f90: Likewise. + 2021-10-20 Tobias Burnus Backported from master: diff --git a/libgomp/testsuite/libgomp.oacc-fortran/declare-allocatable-1.f90 b/libgomp/testsuite/libgomp.oacc-fortran/declare-allocatable-1.f90 index ec7f7c18ff32..c231b9aa574c 100644 --- a/libgomp/testsuite/libgomp.oacc-fortran/declare-allocatable-1.f90 +++ b/libgomp/testsuite/libgomp.oacc-fortran/declare-allocatable-1.f90 @@ -1,6 +1,7 @@ ! Test declare create with allocatable arrays. ! { dg-do run } +! { dg-additional-options "-Wopenacc-parallelism" } module vars implicit none diff --git a/libgomp/testsuite/libgomp.oacc-fortran/declare-allocatable-3.f90 b/libgomp/testsuite/libgomp.oacc-fortran/declare-allocatable-3.f90 index 9381b00343de..c64d4bbe2112 100644 --- a/libgomp/testsuite/libgomp.oacc-fortran/declare-allocatable-3.f90 +++ b/libgomp/testsuite/libgomp.oacc-fortran/declare-allocatable-3.f90 @@ -1,6 +1,7 @@ ! Test declare create with allocatable arrays. ! { dg-do run } +! { dg-additional-options "-Wopenacc-parallelism" } module vars implicit none diff --git a/libgomp/testsuite/libgomp.oacc-fortran/gangprivate-attrib-1.f90 b/libgomp/testsuite/libgomp.oacc-fortran/gangprivate-attrib-1.f90 index dafc70c743e5..985db81d9014 100644 --- a/libgomp/testsuite/libgomp.oacc-fortran/gangprivate-attrib-1.f90 +++ b/libgomp/testsuite/libgomp.oacc-fortran/gangprivate-attrib-1.f90 @@ -1,7 +1,7 @@ ! Test for "oacc gangprivate" attribute on gang-private variables ! { dg-do run } -! { dg-additional-options "-fdump-tree-oaccdevlow-details" } +! { dg-additional-options "-fdump-tree-oaccdevlow-details -Wopenacc-parallelism" } ! { dg-final { scan-tree-dump-times "Decl UID \[0-9\]+ has gang partitioning: integer\\(kind=4\\) w;" 1 "oaccdevlow" } } */ program main