On February 8, 2014 6:48:08 PM GMT+01:00, Paul Richard Thomas 
<paul.richard.tho...@gmail.com> wrote:
>Dear All,
>
>This is another corner of a corner case that is not a regression but
>fixes a wrong-code-on-valid.
>
>At present, an actual argument of an elemental procedure with the
>VALUE attribute is not passed by value.  The fix is obvious.
>
>Bootstraps and regtests on FC17/x86_64 - OK for trunk, 4.8 and 4.7?

Ok from a RM perspective.

Richard.

>Cheers
>
>Paul
>
>2014-02-08  Paul Thomas  <pa...@gcc.gnu.org>
>
>    PR fortran/59026
>    * trans-expr.c (gfc_conv_procedure_call): Pass the value of the
>    actual argument to a formal argument with the value attribute
>    in an elemental procedure.
>
>2014-02-08  Paul Thomas  <pa...@gcc.gnu.org>
>
>    PR fortran/59026
>    * gfortran.dg/elemental_by_value_1.f90 : New test


Reply via email to