OpenCoarrays 2.0.0 Released
OpenCoarrays 2.0.0 has been released. According to the release notes, this release adds support for:
- Fortran 2018 teams (note that this requires the use of GFortran 8.x, currently under development)
- Fortran 2018
QUIET
specifier inSTOP
andERROR STOP
statements - Fortran 2008 allocatable & pointer components of derived-type coarrays
Since Fortran 2008 (with the inclusion of coarrays in the standard), Fortran has been a PGAS programming language. Fortran 2018 adds additional enhancements for coarrays (including the teams feature, and support for detection of failed images). OpenCoarrays is an open source (permissive BSD license) library that enables coarray support in the GFortran compiler.
See also
- OpenCoarrays releases [GitHub]
- A. Fanfarillo, T. Burnus, V. Cardellini, S. Filippone, D. Nagle, and D. Rouson OpenCoarrays: open-source transport layers supporting coarray Fortran compilers. In Proceedings of the 8th International Conference on Partitioned Global Address Space Programming Models (p. 4). ACM, October 2014.
- J. Reid, Summary of Fortran 2018, ISO/IEC JTC1/SC22/WG5 N2145, 12 January 2018.