Hi all, here is a straightforward patch which fixes a regression with procedure-pointer components which have an allocatable result. Regtests cleanly on x86_64-unknown-linux-gnu. Ok for trunk/4.7/4.6?
[In absence of any reviews I will commit as obvious on the weekend.] Cheers, Janus 2013-02-20 Janus Weil <ja...@gcc.gnu.org> PR fortran/56385 * trans-array.c (structure_alloc_comps): Handle procedure-pointer components with allocatable result. 2013-02-20 Janus Weil <ja...@gcc.gnu.org> PR fortran/56385 * gfortran.dg/proc_ptr_comp_37.f90: New.
pr56385.diff
Description: Binary data
proc_ptr_comp_37.f90
Description: Binary data