https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112407
--- Comment #8 from Paul Thomas <pault at gcc dot gnu.org> --- Created attachment 57835 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57835&action=edit An alternative fix for the PR Hi Tomas, Would you prefer the compiler to give warning rather than letting the possible recursion to pass by silently? f951: Warning: Non-RECURSIVE procedure ‘newcopyother’ from module ‘ftldynarrayintmodule’ is possibly calling itself recursively in procedure ‘newcopyother’. Declare it RECURSIVE or use ‘-frecursive’ Cheers Paul