[Patch, Fortran, OOP] PR 59414: Class array pointers: compile error on valid code (Different ranks in pointer assignment)

Tobias Burnus burnus@net-b.de
Sat Dec 7 18:08:00 GMT 2013


Janus Weil wrote:
> here is a small patch to fix a problem with class-array-valued
> functions, where the rank was not determined properly. Regtestes on
> x86_64-unknown-linux-gnu. Ok for trunk?
>
> [Note: This patch only fixes the rejects-valid problem of comment 0/1,
> but not the ICE of comment 2/3, which is a completely separate issue.]

Looks good to me. Thanks for the patch!

Tobias

> 2013-12-07  Janus Weil  <janus@gcc.gnu.org>
>
>      PR fortran/59414
>      * resolve.c (resolve_specific_f0): Handle CLASS-valued functions.
>
> 2013-12-07  Janus Weil  <janus@gcc.gnu.org>
>
>      PR fortran/59414
>      * gfortran.dg/class_result_2.f90: New.



More information about the Fortran mailing list