https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106948
--- Comment #4 from GCC 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:4e3060ee17e6eb8bab718d320199f713533dbbd6 commit r15-9528-g4e3060ee17e6eb8bab718d320199f713533dbbd6 Author: Harald Anlauf <anl...@gmx.de> Date: Tue Apr 15 20:43:05 2025 +0200 Fortran: pure subroutine with pure procedure as dummy [PR106948] PR fortran/106948 gcc/fortran/ChangeLog: * resolve.cc (gfc_pure_function): If a function has been resolved, but esym is not yet set, look at its attributes to see whether it is pure or elemental. gcc/testsuite/ChangeLog: * gfortran.dg/pure_formal_proc_4.f90: New test.