------- Comment #3 from pault at gcc dot gnu dot org 2010-02-02 05:17 ------- I am not at all happy with designating this bug a regression. This worked with 4.1 and 4.2 because the stride measure for the derived type was the same as an integer; add more components and see what happens....
I am at that stage, where I can fix the testcase but other things break :-) Watch this space. This is another bug, where the array descriptor reform will afford a permanent fix. If I do not see a quick fix soon, I will concentrate on array descriptors. Paul -- pault at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|[4.3/4.4/4.5 Regression] |Problem with a pointer array |Problem with a pointer array|passed to a subroutine |passed to a subroutine | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42309