Re: [Patch, fortran] PR89841 - improper descriptor information passed to C

2019-03-30 Thread Dominique d'Humières
Hi Paul, > While I was about it, I committed the fix for PR89841 with the fix for > PR89842. The latter is even safer than the former. This also fixes PR89844. Thanks, Dominique

Re: [Patch, fortran] PR89841 - improper descriptor information passed to C

2019-03-30 Thread Paul Richard Thomas
Hi Steve, Sorry about the delay. Daytime stuff caught up with me. While I was about it, I committed the fix for PR89841 with the fix for PR89842. The latter is even safer than the former. Committed as revision 270037. Thanks Paul 2019-03-30 Paul Thomas PR fortran/89841 * trans-exp

Re: [Patch, fortran] PR89841 - improper descriptor information passed to C

2019-03-27 Thread Steve Kargl
On Wed, Mar 27, 2019 at 06:50:41PM +, Paul Richard Thomas wrote: > This corrects a screw-up on my part. The attribute field of the CFI > descriptor must be set by the formal argument in the interface and not > the actual argument. > > Most of the work was in correcting > > Bootstrapped and re

[Patch, fortran] PR89841 - improper descriptor information passed to C

2019-03-27 Thread Paul Richard Thomas
This corrects a screw-up on my part. The attribute field of the CFI descriptor must be set by the formal argument in the interface and not the actual argument. Most of the work was in correcting Bootstrapped and regtested on FC29/x86_64 - OK for trunk? Cheers Paul 2019-03-27 Paul Thomas