Fortran: generate regular error on invalid conversions of CASE expressions
commitd18e4cc416b832fa98ca8af13b09cf7fe904ba8f
authorSteve Kargl <kargl@gcc.gnu.org>
Sat, 30 Oct 2021 16:22:19 +0000 (30 18:22 +0200)
committerHarald Anlauf <anlauf@gmx.de>
Sat, 30 Oct 2021 16:22:19 +0000 (30 18:22 +0200)
treef03973ea21e640b9e8fecc8764c57019d4bb1973
parent70c947e4dfaa6d63b5efc0d8cd990726a9b6d8ba
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.
gcc/fortran/resolve.c
gcc/testsuite/gfortran.dg/pr99853.f90 [new file with mode: 0644]