[Bug fortran/69834] Collision in derived type hashes
pault at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Feb 25 12:35:00 GMT 2016
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69834
--- Comment #5 from Paul Thomas <pault at gcc dot gnu.org> ---
Created attachment 37791
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37791&action=edit
Better Patch
I couldn't persuade the last patch to work on submodule_6.f08. Evidently,
submodules wind up with their own vtables and so the addresses are not unique.
I need to understand why this is the case, when modules are OK. I suspect that
the name-mangling in trans-decl.c has something to do with it.
In the mean time, the new attachment is a patch based on the use of the name
itself and borrows the character capability of select case.
This one bootstraps and regtests on FC23/x86_64
Paul
More information about the Gcc-bugs
mailing list