Please find attached a patch for PR93484.  The original author is Steve Kargl. I have added the test cases. OK for master? running make produces the following for check-fortran gcc-8 and gcc-9 but not master: XPASS: gfortran.dg/typebound_call_22.f03   -O scan-tree-dump-times optimized "base \\(\\);" 1 What do I need to do to backport to gcc 8 and gcc 9 branches? The changelogs: gcc/fortran/ChangeLog     Steven G. Kargl      PR fortran/93484     * match.c (gfc_match_type_spec): Replace gfc_match_init_expr with     gfc_match_expr. Return m if m is MATCH_NO or MATCH_ERROR. gcc/testsuite/ChangeLog     Mark Eggleston      PR fortran/93484     * gfortran/pr93484_1.f90: New test.     * gfortran/pr93484_2.f90: New test. -- https://www.codethink.co.uk/privacy.html