https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88076

--- Comment #1 from Paul Thomas <pault at gcc dot gnu.org> ---

> I have opened this bug to track the progress and provide a forum for
> discussion :)

Nicolas,

Once you are done on this, you might consider implementing a -parallel as in
ifort.

This could conveniently be triggered in frontend-passes.c, I suspect. ie. this
would be a good place to check for dependencies within a do loop and signal, if
there are none, that the loop can be parallelised. Then, with everything that
you have learned about trans-*.c in dealing with coarrays, you should be able
to do what is needed for do loops (and scalarization loops).

Just a thought.

Paul

PS I am just going to look at your last email to have a stab at answering your
question.

Reply via email to