ferad.zyulkyarov@xxxxxx wrote:
As I know, OpenMP is being implemented since version 4.2+ But these gcc versions does not have official release. Based on my experience, I compiled few simple OpenMP programs in gcc and I was satisfied.
The one problem I have had is that gfortran rejects EQUIVALENCE in threadprivate COMMON blocks, as used extensively in legacy applications. I haven't investigated whether any standards bear on this (admittedly undesirable) practice.