[PATCH 2/2] openacc: Strided array sections and components of derived-type arrays

Julian Brown julian@codesourcery.com
Wed Feb 17 14:18:36 GMT 2021


On Tue, 16 Feb 2021 11:09:17 +0100
Tobias Burnus <tobias@codesourcery.com> wrote:

> On 12.02.21 16:46, Julian Brown wrote:
> > This patch disallows selecting components of array sections in
> > update directives for OpenACC, as specified in OpenACC 3.0,
> > "2.14.4. Update Directive", "Restrictions":
> >
> >    "In Fortran, members of variables of derived type may appear,
> > including a subarray of a member. Members of subarrays of derived
> > type may not appear."
> >
> > The diagnostic for attempting to use the same construct on other
> > directives has also been improved.
> >
> > OK for mainline?  
> 
> LGTM.

Thanks. FYI I've committed this version with a merge conflict fixed &
new tests updated.

Julian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: strides-dt-2.diff
Type: text/x-patch
Size: 11763 bytes
Desc: not available
URL: <https://gcc.gnu.org/pipermail/gcc-patches/attachments/20210217/4831ef3d/attachment-0001.bin>


More information about the Gcc-patches mailing list