[Bug fortran/87255] Different semantics of OpenMP combined construct and nested constructs

jakub at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Oct 25 12:40:00 GMT 2018


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

--- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
I'm aware of this, but fixing it without actually penalizing performance won't
be very easy.  Have been also waiting on what will be voted into OpenMP 5.0
here, in the end it says that the expressions are to be evaluated before the
outermost composite loop construct, but not before the outermost combined
construct, even when at some point the suggestion was to evaluate it before the
outermost combined construct, which would make this report invalid.


More information about the Gcc-bugs mailing list