I have the following problem with my julia setup. I have about 10 user modules and they depend on each other and also on other mackages.
Now, when I load specific modules, e. g. with
using A using B using C
everything works. But changing the order, e. g.
using C using A using B
causes julia to freeze forever without any errors or warnings.
I place this question as a very general one because it would be a huge example when I would show you my real case or it would take a very long time to figure out a simple test case where it happens.
My questions are:
- how can I try to figure out what is going on here,
- does anyone has the same issue,
- is there a general rule on how modules are not allowed to depend on each other,
- is the order also important for performance?
Would be happy to discuss this issue with you. Thanks.