https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62007
--- Comment #6 from Alexander Grund <alexander.grund at mailbox dot tu-dresden.de> --- gfortran 4.9.1 supports OpenMP 4.0 Removing the default(none) clause removes the error message, so it certainly IS supported. Besides that: Even the error message mentiones "!$OMP PARALLEL DO SIMD" so it is recognized.