https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71838
Dominique d'Humieres <dominiq at lps dot ens.fr> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|WAITING |NEW
--- Comment #8 from Dominique d'Humieres <dominiq at lps dot ens.fr> ---
> This now produces:
>
> [pault@pc30 pr71838]$ ~/irun/bin/gfortran -static-libgfortran p*.f90
> f951: Fatal Error: Module file ‘cgca_m3clvg.smod’ has not been generated,
> either because the module does not contain a MODULE PROCEDURE or there is
> an error in the module.
> compilation terminated.
The ICE reported for the reduced test in comment 6 was found after the steps in
comment 5 and in the same directory.
Note that the reduced test
module cgca_m3clvg
interface
module subroutine cgca_clvgp()
end subroutine cgca_clvgp
end interface
end module cgca_m3clvg
submodule ( cgca_m3clvg ) m3clvg_sm3
implicit none
contains
module procedure cgca_clvgp
end procedure cgca_clvgp
end submodule m3clvg_sm3
compiles.
> Is the original bug similarly fixed?
No!