[Bug fortran/71952] New: [Coarray, F2008] Rejects valid coarray access with array partref
damian at sourceryinstitute dot org
gcc-bugzilla@gcc.gnu.org
Wed Jul 20 20:26:00 GMT 2016
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71952
Bug ID: 71952
Summary: [Coarray, F2008] Rejects valid coarray access with
array partref
Product: gcc
Version: 7.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: damian at sourceryinstitute dot org
Target Milestone: ---
I'm filing this just to keep track of a missing coarray feature and to mention
a minor typographical error. I search on "partref" turns up nothing in the
draft Fortran 2015 standard. After searching of the web, I realized it was
intended to be "part-ref". A bit more explanation might be helpful if
appropriate.
$ cat coarray-access-with-array-partref.f90
implicit none
type particles
real x(1)
end type
type(particles) outbox(1)[*],foo
print *,outbox(1)[1]%x
end
$ gfortran -fcoarray=lib coarray-access-with-array-partref.f90
coarray-access-with-array-partref.f90:6:10:
print *,outbox(1)[1]%x
1
Error: Sorry, coindexed access at (1) to a scalar component with an array
partref is not yet supported
More information about the Gcc-bugs
mailing list