[Bug fortran/47601] [OOP] Internal Error: mio_component_ref(): Component not found

janus at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Sun May 29 13:15:00 GMT 2011


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47601

--- Comment #25 from janus at gcc dot gnu.org 2011-05-29 13:02:21 UTC ---
(In reply to comment #24)
> Just one question:
> 
> +      if (q)
> +        associate_integer_pointer (p, q);
> 
> What happens if q==0?

q == 0 means that the symbol of the parent derived type has not been loaded
yet. In this case we do nothing at that particualar point, and wait until the
symbol is loaded (like in the case "sym->components == NULL").



More information about the Gcc-bugs mailing list