https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92208

Tobias Burnus <burnus at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |tkoenig at gcc dot gnu.org

--- Comment #2 from Tobias Burnus <burnus at gcc dot gnu.org> ---
Bisecting points at r267903

    2019-01-13  Thomas Koenig  <tkoe...@gcc.gnu.org>

            PR fortran/59345
            * trans-array.c (gfc_conv_array_parameter): Remove TODO.  Do not
            pack/unpack results of functions which return an explicit-shaped
            or allocatable array.

BTW, the the dump shows:

    createvarnames (&atmp.15, MAX_EXPR <(integer(kind=8)) D.4012, 0>, D.4009,
D.4011, 3);
    function1 (&C.4008, (character(kind=1)[0:][1:MAX_EXPR <(integer(kind=8))
D.4012, 0>] * restrict) atmp.15.data, &"path"[1]{lb: 1 sz: 1}, ..__result, 4);

Reply via email to