[RFC, fortran] Output contained namespaces in module (PR fort ran/16861)

THOMAS Paul Richard 169137 prthomas@drfccad.cea.fr
Tue Jul 19 07:31:00 GMT 2005


David,

I am embarrassed to say that my supposed fix to pr16861 is due to another
latent bug in dump_parse_tree.  As the correspondence in the PR says, the
simplified case has been fixed.  I succeeded in generating a seg-fault by
dumping the parse tree on this case and thought that this was the original
bug.... if you see what I mean.  I will have to remember to re-run any
segfaulting case without dumping anything because this is the second time
that I have been so mislead.

You are right, the real problem is someplace in write_module, since it is
not outputting all the symbols required.  The fix to pr16940 is either going
to remain in resolve.c or will migrate to parse.c(parse_contained).  Thus,
you do not have to wait for my patch to get on with pr16861.

Best regards

Paul T



More information about the Fortran mailing list