-
Notifications
You must be signed in to change notification settings - Fork 136
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RecursionError: maximum recursion depth exceeded while calling a Python object #517
Comments
I am getting same new error as original poster above after starting to write the graph files:
This error started occuring after upgrading from FORD version 6.1.17 to 6.2.5 with the following commands:
The FORD project file is:
|
Thanks for the bug report, please could someone link to a project, or even better a minimal example, that reproduces this? |
Unfortunately, in my case, the project that produced this error is not publicly accessible and my employer will not allow me to provide access to it. The problem with providing an example that demonstrates the problem is that the problem seems to be tied to project size. I have no idea what produced the error in the latest FORD version, but, if I had to guess, it would be FORD's recent improvement in handling type-bound procedures (perhaps with respect to the call graph). |
My temporary workaround is to disable graphs and the search function. In the interest of speed, I have done this anyway in the midst of converting comments to FORD autodoc comments. |
Unfortunately in my case the project is also not public. The workaround I found was to add |
@jmbcastro where in |
Hi @patflynngithub, I put it immediately after the import statements. |
Hi,
When I run FORD I get the following error. I made no change on source codes or FORD project file after I had ran without problem a while ago, probably before upgrading the installed version.
The project file:
The text was updated successfully, but these errors were encountered: