OpenMP 4.5 Fortran Support Is Being Worked On For GCC 7
Written by Michael Larabel in GNU on 10 November 2016 at 07:53 AM EST. 1 Comment
GNU --
GCC 6 brought OpenMP 4.5 C/C++ support while coming up for the GCC 7 release will be at least partial support for the Fortran programming language with the OpenMP 4.5 specification.

OpenMP 4.5 was firmed up in late 2015 and brings offloading improvements, better data sharing changes, the taskloop construct was added, better SIMD support, and other changes.

GCC's Fortran OpenMP 4.5 support has lagged behind but now there is partial support for it with the upcoming GCC 7 stable release (GCC 7.1) due out in H1'2017. Jakub Jelinek of Red Hat today landed the partial support.

He explained, "While the OpenMP 4.5 Fortran support is not complete (e.g. support for derived type component mapping is missing), I think what I had on gomp-4_5-branch is reasonably large chunk that is worth having in GCC 7. When I manage to finish it up, fully OpenMP 4.5 Fortran support can perhaps appear for 7.2."
Related News
About The Author
Author picture

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter or contacted via

Popular News This Week