This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
Re: Is this a known ICE?
Tobias and Dominique,
Yes this is known. The email was by Paul who is currently fixing that
bug ;-)
I can report considerable progress. I have gfc_conv_expr_descriptor
giving the correct offsets for both component and substring
subreferences and assigning the appropriate stride, in bytes, to an
extra lang_decl field. The remaining task is to modify the array
referencing to allow for these cases. I envisage having it all working
mid-week.
I'm not sure which of the two PRs it is, might be also both:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29396
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30871
There are 4-5 associated PRs on the wiki Richter 8 bug list.
I'll keep you posted.
Paul
PS I have decided to call them subref_array_pointers and have modified
some incorrect nomenclature that I used alsewhere. :-)