This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug fortran/30625] Array pointers to components of derived type arrays do not work
- From: "pault at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 11 Feb 2007 09:52:37 -0000
- Subject: [Bug fortran/30625] Array pointers to components of derived type arrays do not work
- References: <bug-30625-10374@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #7 from pault at gcc dot gnu dot org 2007-02-11 09:52 -------
(In reply to comment #6)
> Paul, I take it you are aware of PR21881 ("Array descriptors limit derived type
> sizes")... I don't fully grasp the way array descriptor work for derived types,
> but I wanted to mention that PR to you... just in case.
>
FX, I was aware of the problem but not of the PR; I'll be honest if I say tha I
am not sure that the size limit on derived types is an issue. After all,
pointers or allocatable components can be used to keep the size of the derived
type down.
I think that I need to sketch out a design and post it on the list; it'll have
to be CC'd to Paul Brooks and Steven Bosscher because they are responsible for
the present layout of descriptors. They maybe have opinions about how to
proceed.
Paul
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30625