------- Comment #2 from jv244 at cam dot ac dot uk 2007-07-04 06:25 ------- (In reply to comment #1) > This is a general problem for gfortran. A pointer to a component of an array > of derived types cannot, at the moment be represented. Some brave soul need to > come up with a proposal as to how to do it and then to change every single > client for array descriptors in gfortran. I periodically contemplate how to > do > it and recoil in horror at the size of the job.
If this would require an ABI change, 4.3.0 would be the right time to fix this. This looks like rather important functionality. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29606