[Bug fortran/54195] [4.8 Regression][OOP] IMPORT fails with GENERIC TBP: "is already present in the interface"
janus at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Aug 7 21:21:00 GMT 2012
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54195
--- Comment #6 from janus at gcc dot gnu.org 2012-08-07 21:21:23 UTC ---
(In reply to comment #4)
> However: Witout the patch, the code guarded by the IF statement above is called
> twice (which leads to the error). But with the patch, it is not called at all
> any more (while it should be called once!). So the patch can not be fully
> correct.
>
> What I do not understand is: The symbol 'foo' exists in the module namespace,
> as well as in the namespace of 'bar'. But in both it has the 'imported'
> attribute, which sounds wrong to me (or at least contra-intuitive).
As I just learned from Tobias, this problem is probably related to PR53537.
More information about the Gcc-bugs
mailing list