https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54880
Thomas Koenig <tkoenig at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |tkoenig at gcc dot gnu.org
--- Comment #9 from Thomas Koenig <tkoenig at gcc dot gnu.org> ---
It is not completely clear to me what the desired behavior should be.
Reading in a module file from one file and then recompiling the
same module sounds wrong. This should be caught.
Putting
module m1
use m2
end module m1
module m2
end module m2
into a single file also seems strange. Maybe try to catch this earlier
and issue an error like "Trying to re-compile module %qs which was already
read in from %qs would be clear?
Definitely gcc 10 material.