sourceryinstitute / OpenCoarrays

A parallel application binary interface for Fortran 2018 compilers.
http://www.opencoarrays.org
BSD 3-Clause "New" or "Revised" License
243 stars 58 forks source link

RFE: FORM TEAM statement #779

Open everythingfunctional opened 12 months ago

everythingfunctional commented 12 months ago

I don't know if OpenCoarrays will need any modifications to support this, but gfortran currently doesn't parse the FORM TEAM statement with the new_index clause. There's a bug report open, but I wanted to at least pique some interest on this side too. My current motivation is a two-sided communication implementation, as it's the only way I can see that is currently supported by the standard for getting polymorphic objects from one image to another. You can find the example here.