ERROR STOP statement is permitted in a PURE procedure. IMPLICIT NONE statement with an implicit-none-spec-list. The behavior of the INQUIRE statement with the RECL= specifier now conforms to Fortran 2018.
GNU Fortran supports some of the new features of the Technical Specification (TS) 29113 on Further Interoperability of Fortran with C. The wiki has some information about the current TS 29113 implementation status. In particular, the following is implemented.
See also Further Interoperability of Fortran with C.
OPTIONAL attribute is allowed for dummy arguments of BIND(C) procedures. RANK intrinsic is supported. ASYNCHRONOUS attribute is compatible with TS 29113. TYPE(*)). DIMENSION(..)). ~prefix/lib/gcc/$target/$version. GNU Fortran supports the following new features of the Technical Specification 18508 on Additional Parallel Features in Fortran:
CO_MIN and CO_MAX and SUM reduction intrinsics. And the CO_BROADCAST and CO_REDUCE intrinsic, except that those do not support polymorphic types or types with allocatable, pointer or polymorphic components. EVENT POST, EVENT WAIT, EVENT_QUERY) FAIL IMAGE, IMAGE_STATUS, FAILED_IMAGES, STOPPED_IMAGES)
Previous: Fortran 2008 status, Up: Fortran standards status [Contents][Index]
© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-10.2.0/gfortran/Fortran-2018-status.html