https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88076
Nicolas Koenig <koenigni at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #45535|0 |1 is obsolete| | --- Comment #10 from Nicolas Koenig <koenigni at gcc dot gnu.org> --- Created attachment 45669 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45669&action=edit Proof-of-concept v2 Also, here is an updated version that adds (preliminary) support for implicit coarray accesses and coarrays in modules as well as fixing some bugs in the old one. It is now capable of compiling and running the following simple test: module co integer:: a[*] end module program main use co, only: a implicit none a[next_image()] = this_image() sync all print *, 'Hi from', a, 'to', this_image() contains function next_image() integer:: next_image next_image = mod(this_image(), num_images()) + 1 end function end program