https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117768
--- Comment #8 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Paul Thomas <pa...@gcc.gnu.org>: https://gcc.gnu.org/g:fed871f93c235da8ccba29d7beb715abc1482e59 commit r15-5716-gfed871f93c235da8ccba29d7beb715abc1482e59 Author: Paul Thomas <pa...@gcc.gnu.org> Date: Wed Nov 27 09:20:23 2024 +0000 Fortran: Fix non_overridable typebound proc problems [PR84674/117768]. 2024-11-27 Paul Thomas <pa...@gcc.gnu.org> gcc/fortran/ChangeLog PR fortran/84674 * class.cc (add_proc_comp): If the component points to a tbp that is abstract, do not return since the new version is more likely to be usable. PR fortran/117768 * resolve.cc (resolve_fl_derived): Remove the condition that rejected a completely empty derived type extension. gcc/testsuite/ChangeLog PR fortran/117768 * gfortran.dg/pr117768.f90: New test.