title: Does gfortran take advantage of DO CONCURRENT?
body: <p>I'm currently using gfortran 4.9.2 and I was wondering if the compiler actually know hows to take advantage of the DO CONCURRENT construct (Fortran 2008). I know that the compiler "supports" it, but it is not clear what that entails. For example, if automatic parallelization is turned on (with some number of threads specified), does the compiler know how to parallelize a do concurrent loop?</p>
  
  <p>Edit: As mentioned in the comment, <a href="https://stackoverflow.com/questions/11550432/parallelizing-fortran-2008-do-concurrent-systematically-possibly-with-openmp">this previous question</a> on SO is very similar to mine, but it is from 2012, and only very recent versions of gfortran have implemented the newest features of modern Fortran, so I thought it was worth asking about the current state of the compiler in 2015.</p>