Re: Fortran: Implement OpenMP 5.1 scope construct (was: Re: openmp: Implement OpenMP 5.1 scope construct)

2021-08-17 Thread Jakub Jelinek via Gcc-patches
On Tue, Aug 17, 2021 at 02:55:56PM +0200, Tobias Burnus wrote: > On 17.08.21 09:47, Jakub Jelinek wrote: > > This patch implements the OpenMP 5.1 scope construct, which is similar > > to worksharing constructs in many regards, but isn't one of them. > > And the attached patch does the same for For

Fortran: Implement OpenMP 5.1 scope construct (was: Re: openmp: Implement OpenMP 5.1 scope construct)

2021-08-17 Thread Tobias Burnus
On 17.08.21 09:47, Jakub Jelinek wrote: This patch implements the OpenMP 5.1 scope construct, which is similar to worksharing constructs in many regards, but isn't one of them. And the attached patch does the same for Fortran. I took the opportunity to convert some additional C/C++ testcases t

openmp: Implement OpenMP 5.1 scope construct

2021-08-17 Thread Jakub Jelinek via Gcc-patches
Hi! This patch implements the OpenMP 5.1 scope construct, which is similar to worksharing constructs in many regards, but isn't one of them. The body of the construct is encountered by all threads though, it can be nested in itself or intermixed with taskgroup and worksharing etc. constructs can a