Hi Andre, Thank you very much for the detailed summary and for taking the time to explain the recent STF-funded improvements. That’s really helpful and encouraging to hear — especially the progress on coarrays, ASSOCIATE, and the array descriptor API.
I’ll keep an eye out for the upcoming publication from the STF as well. Thanks again for your kind and informative reply, and for all your continued work on GNU Fortran. Best regards, Ghorban On Thu, Oct 23, 2025 at 11:25 AM Andre Vehreschild <[email protected]> wrote: > Hi Ghorban, > > STF funding has been granted for some improvements of gfortran: > > - MPI-based coarray handling has been improved for teams and failed images, > - a new shared memory based coarray library has been introduced based on > former > work and is still in review, > - most issues involving the ASSOCIATE command have been resolved (at least > all > that where linked to the META-ticket 87477; meanwhile 3 new have been > opened) > - the array descriptor's API has been reworked, and > - some bugs have been resolved. > > The STF has prepared a publication on it, but I can not find it (yet). > > Hope this helps and regards, > Andre > > On Wed, 22 Oct 2025 22:05:36 +0330 > "Ghorban M. Tavakoly" <[email protected]> wrote: > > > Hello gfortran developers, > > > > I recently read that the Sovereign Tech Fund has provided funding to > > support the Fortran ecosystem, including work on GNU Fortran. I would > like > > to ask whether this grant has already resulted in any specific outcomes > for > > gfortran itself — for example, new features, infrastructure improvements, > > or ongoing development efforts. > > > > If there are any public reports, plans, or discussions about the > STF-funded > > work related to gfortran, I would appreciate it if you could share some > > references or a short summary. > > > > Thank you very much for your time and for your continued work on GNU > > Fortran. > > > > Best regards, > > > > > -- > Andre Vehreschild * Email: vehre ad gmx dot de > -- *Ghorban M. Tavakoly* Phone number: +98 (902) (2²⁰+2¹⁹+2¹⁸+…+2²+2¹+2⁰)
