https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93309
--- Comment #2 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Tobias Burnus <bur...@gcc.gnu.org>: https://gcc.gnu.org/g:b31f80231df9ce6d9b50c62d28b8d2a4654ef564 commit r10-6108-gb31f80231df9ce6d9b50c62d28b8d2a4654ef564 Author: Tobias Burnus <tob...@codesourcery.com> Date: Tue Jan 21 13:42:11 2020 +0100 Fortran] PR93309 – permit repeated 'implicit none(external)' PR fortran/93309 * interface.c (gfc_procedure_use): Also check parent namespace for 'implict none (external)'. * symbol.c (gfc_get_namespace): Don't set has_implicit_none_export to parent namespace's setting. PR fortran/93309 * gfortran.dg/external_implicit_none_2.f90: New.