This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [Patch, fortran] PR17741 - ICE in gfc_free_namespace, at fortran/symbol.c:2208
Paul,
This isn't user-friendly at all.
At least it is better than the ICE, which does nothing other than give a
bad impresion of gfortran.
I agree. The compiler has got itself confused and tried to do something that
should never happen. An ICE is the correct response.
We have no reports of this happening with anything other than illegal
code. The ICEs might be fine for the maintainers but frighten potential
users of gfortran away. If anybody else can be troubled to sort out how
to exit from this low likelehood, illegal code then all strength to
them. As it is, the PR is just going to sit there depressing us.
Paul