Re: [PATCH] [og10] libgomp, Fortran: Fix OpenACC "gang reduction on an orphan loop" error message

2021-11-30 Thread Thomas Schwinge
Hi! On 2020-07-20T12:26:48+0200, Frederik Harwath wrote: > Thomas Schwinge writes: >>> Can I include the patch in OG10? > This has been delayed a bit by my vacation, but I have now committed > the patch. >> (Ideally, we'd also test 'serial' construct in addition to 'kernels', >> 'parallel' >

Re: [PATCH] [og10] libgomp, Fortran: Fix OpenACC "gang reduction on an orphan loop" error message

2020-07-20 Thread Frederik Harwath
Thomas Schwinge writes: Hi Thomas, >> Can I include the patch in OG10? > > Unless Julian/Kwok speak up soon: OK, thanks. This has been delayed a bit by my vacation, but I have now committed the patch. > May want to remove "libgomp" from the first line of the commit log -- > this commit

Re: [PATCH] [og10] libgomp, Fortran: Fix OpenACC "gang reduction on an orphan loop" error message

2020-07-07 Thread Frederik Harwath
Thomas Schwinge writes: Hi Thomas, > (CC added, for everything touching gfortran.) Thanks! > On 2020-07-07T10:52:08+0200, Frederik Harwath > wrote: >> This patch fixes the check for reductions on orphaned gang loops > > This is the "Make OpenACC orphan gang reductions errors" functionality

Re: [PATCH] [og10] libgomp, Fortran: Fix OpenACC "gang reduction on an orphan loop" error message

2020-07-07 Thread Thomas Schwinge
Hi Frederik! (CC added, for everything touching gfortran.) On 2020-07-07T10:52:08+0200, Frederik Harwath wrote: > This patch fixes the check for reductions on orphaned gang loops This is the "Make OpenACC orphan gang reductions errors" functionality originally added in gomp-4_0-branch

[PATCH] [og10] libgomp, Fortran: Fix OpenACC "gang reduction on an orphan loop" error message

2020-07-07 Thread Frederik Harwath
Hi, This patch fixes the check for reductions on orphaned gang loops in the Fortran frontend which (in contrast to the C, C++ frontends) erroneously rejects reductions on gang loops that are contained in "kernels" constructs and which hence are not orphaned. According to the OpenACC standard