Re: [Patch, fortran] Fix ICE with class array references.

2012-02-02 Thread Paul Richard Thomas
Dear Mikael, This... > I have chosen to make it a separate function instead of fixing > gfc_add_component_ref, so that it can be reused later (maybe...) even if we > don't want to add a "_data", or "_vptr" or ... component. ...is exactly what I had a mind to do, once clear of regression fixing.

[Patch, fortran] Fix ICE with class array references.

2012-02-02 Thread Mikael Morin
Hello, this patch, extracted with some modifications from PR50981 comment #28 [http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50981#c28], (which has accumulated a lot of things) fixes an ICE noticed in several PRs with an error like: internal compiler error: in gfc_conv_descriptor_data_get, at fort