In the old days, before F2018, a programmer was required
to explicitly declared a procedure as RECURSIVE if the
programmer wanted a recursive behavior.  Fast-forward to
F2018, and J3 has changed the requirements and introduced
a new NON_RECURSIVE prefix; and, by defaults procedures 
are considered recursive.  The old RECURSIVE is still
around for compatibility.  gfortran does not support
the NON_RECURSIVE prefix, so I created 

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101632

And to everyone's delight, I have attached a patch
to implement the new world order.  Hopefully, someone
can find the time to commit the patch, so that it 
does not fester in bugzilla like the other dozen or
patches I've attached to other PRs.

-- 
Steve

Reply via email to