http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34640
Jerry DeLisle <jvdelisle at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jvdelisle at gcc dot | |gnu.org --- Comment #18 from Jerry DeLisle <jvdelisle at gcc dot gnu.org> 2010-11-25 19:58:57 UTC --- Paul, In comment #5 you mentioned this: "I'll have to figure out how this can be done. No doubt 'span' will have to be added to the parent scope and the assignment performed on function entry and return. Hmmm!! Better still would be to copy in and copy out." I too began to think of this as a fix for pre 4.7. I do think it would be nice if we could provide a fix or informative error message rather than ice in 4.6. In the pr46339 which I have marked as a duplicate of this PR, I have provided some patches that fix the ICE part, but wrong code remains. What do you think? The patches apply to fortran-dev branch, shall I commit them there?