Fortran runtime error: Recursive call to nonrecursive procedure 'zset'
ktarbet opened this issue · comments
Occurring on Ubuntu : GNU Fortran (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0
Not seeing this with Centos : GNU Fortran (GCC) 8.3.1 20190311 (Red Hat 8.3.1-3)
At line 1 of file ../DssInterface/v6and7/Fortran/zsetInterface.f Fortran runtime error: Recursive call to nonrecursive procedure 'zset'
After commenting out lots of code to be sure zset was not recursive, a proposed fix will be compiler option change
from
-fcheck=all
To
-fcheck=all,no-recursion
This is a bug in the 9.3 compiler. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95743