[Bug fortran/99853] ICE: Cannot convert 'LOGICAL(4)' to 'INTEGER(8)' (etc.)

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Sat Oct 30 16:22:53 GMT 2021


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

--- Comment #5 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Harald Anlauf <anlauf@gcc.gnu.org>:

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

commit r12-4802-gd18e4cc416b832fa98ca8af13b09cf7fe904ba8f
Author: Steve Kargl <kargl@gcc.gnu.org>
Date:   Sat Oct 30 18:22:19 2021 +0200

    Fortran: generate regular error on invalid conversions of CASE expressions

    gcc/fortran/ChangeLog:

            PR fortran/99853
            * resolve.c (resolve_select): Generate regular gfc_error on
            invalid conversions instead of an gfc_internal_error.

    gcc/testsuite/ChangeLog:

            PR fortran/99853
            * gfortran.dg/pr99853.f90: New test.


More information about the Gcc-bugs mailing list