------- Comment #7 from burnus at gcc dot gnu dot org  2009-11-03 16:55 -------
FIXED. Thanks for the report!

 * * *

> The problem is that gfortran copies for some reason the array descriptor in
> "one()" before calling "two()". The question is only why?

I understand now the "why"; it is a missed optimization - tracked in PR 41911.


-- 

burnus at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41907

Reply via email to