This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [Patch, fortran] PR33749 - Wrong evaluation of expressions in lhs of assignment statements


Paul Richard Thomas wrote:
> Bootstraps and regtests on x86_ia64 - OK for trunk?
>   
OK.

Note: For the following, gfortran generates an unneeded temporary
variable; before it depended whether q was an integer 4 or 8 variable
and thus it is not really a newly missed optimization.

   integer(4) :: p(4) = (/2,4,1,3/)
   integer(8) :: q(4) = (/2,4,1,3/)
   p(q) = (/(i, i = 1, 4)/)

Filled as PR 33850.

Tobias


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]