[Bug fortran/99111] [10/11 Regression] ICE in gfc_conv_expr_descriptor, at fortran/trans-array.c:7336

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Feb 16 13:17:57 GMT 2021


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

--- Comment #3 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Tobias Burnus <burnus@gcc.gnu.org>:

https://gcc.gnu.org/g:ebf9b6c13f0847ddcc22e540a5fcdbf644e85a9c

commit r11-7255-gebf9b6c13f0847ddcc22e540a5fcdbf644e85a9c
Author: Tobias Burnus <tobias@codesourcery.com>
Date:   Tue Feb 16 14:17:35 2021 +0100

    Fortran: Reject DT as fmt in I/O statments [PR99111]

    gcc/fortran/ChangeLog:

            PR fortran/99111
            * io.c (resolve_tag_format): Reject BT_DERIVED/CLASS/VOID
            as (array-valued) FORMAT tag.

    gcc/testsuite/ChangeLog:

            PR fortran/99111
            * gfortran.dg/fmt_nonchar_1.f90: New test.
            * gfortran.dg/fmt_nonchar_2.f90: New test.


More information about the Gcc-bugs mailing list