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

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

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

commit r11-743-gdd38c765a04d06c775134a135f68b18c3b7c9c78
Author: Harald Anlauf <anl...@gmx.de>
Date:   Sat May 30 20:59:41 2020 +0200

    PR fortran/95373 - ICE in build_reference_type, at tree.c:7942

    The use of KIND, LEN, RE, and IM inquiry references for applicable
intrinsic
    types is valid only for suffienctly new Fortran standards.  Add appropriate
    checks in the appropriate place.

    2020-05-30  Harald Anlauf  <anl...@gmx.de>

    gcc/fortran/
            PR fortran/95373
            * primary.c (is_inquiry_ref): Move validity check of inquiry
            references against selected Fortran standard from here...
            (gfc_match_varspec) ...to here.

    gcc/testsuite/
            PR fortran/95373
            * gfortran.dg/pr95373_1.f90: Adjust error messages.
            * gfortran.dg/pr95373_2.f90: Adjust error message.

Reply via email to