[Patch, fortran] PR99602 - [11 regression] runtime error: pointer actual argument not associated

2021-03-25 Thread Paul Richard Thomas via Fortran
This patch is straightforward but the isolation of the problem was rather less so. Many thanks to Juergen for testcase reduction. Regtested on FC33/x86_64 - OK for master? Paul Fortran: Fix problem with runtime pointer chack [PR99602]. 2021-03-26 Paul Thomas gcc/fortran/ChangeLog PR fortra

Re: [Patch] Fortran: Fix intrinsic null() handling [PR99651]

2021-03-25 Thread Paul Richard Thomas via Fortran
Hi Tobias, Please go ahead and commit the patch. I think that your analysis is correct about expr_null and that your patch is the best way to deal with the problem. Best regards Paul On Tue, 23 Mar 2021 at 17:54, Tobias Burnus wrote: > Hi Paul, > > On 23.03.21 18:34, Paul Richard Thomas wrot

Re: [PATCH 1/2] openacc: Fix lowering for derived-type mappings through array elements

2021-03-25 Thread Thomas Schwinge
Hi! On 2021-02-12T07:46:48-0800, Julian Brown wrote: > --- /dev/null > +++ b/libgomp/testsuite/libgomp.oacc-fortran/derivedtypes-arrays-1.f90 > @@ -0,0 +1,109 @@ > +[...] > +!$acc serial present(var3%t2(5)%t1%arr1) > +var3%t2(5)%t1%arr1(:,:) = 6 > +!$acc end serial > +[...] I've pushed "'libgomp

Re: [Patch] OpenMP: Handle order(concurrent) clause in gfortran

2021-03-25 Thread Thomas Schwinge
Hi! On 2020-07-29T18:30:16+0200, Tobias Burnus wrote: > Adds 'order(concurrent)'. OpenMP 5.0 also permits it > for 'loop' but gfortran does not yet support 'loop'. > > (That the argument is passed on to the ME can be > seen by the testcases as the errors are emitted > by the ME.) This later got