[Patch, Fortran] PR 84273: Reject allocatable passed-object dummy argument (proc_ptr_47.f90)

Richard Biener rguenther@suse.de
Mon Feb 12 07:22:00 GMT 2018


On Sun, 11 Feb 2018, Janus Weil wrote:

> Dear release managers,
> 
> 2018-02-10 0:21 GMT+01:00 Steve Kargl <sgk@troutmask.apl.washington.edu>:
> > On Fri, Feb 09, 2018 at 06:13:34PM +0100, Janus Weil wrote:
> >>
> >> the attached patch fixes some checking code for PASS arguments in
> >> procedure-pointer components, which does not properly account for the
> >> fact that the PASS argument needs to be polymorphic.
> >>
> >> [The reason for this issue is probably that PPCs were mostly
> >> implemented before polymorphism was available. The corresponding
> >> pass-arg checks for TBPs are ok.]
> >>
> >> The patch also fixes an invalid test case (which was detected thanks
> >> to Neil Carlson). It regtests cleanly on x86_64-linux-gnu. Ok for
> >> trunk?
> >
> > The patch looks ok to me.  Trunk is in regression and doc
> > fixes only mode, so you'll probably need to ping Jakub or
> > Richard (ie., release engineer) for an ok.
> 
> would you mind if I applied this patch to trunk at the current stage?
> It was approved by Steve and Paul, is rather simple and low-risk ...

Go ahead.

Richard.



More information about the Gcc-patches mailing list