Automatic allocation of string in recursive function unexpected result [issue with `ifx` and bug in `gfortran` and `nvfortran`]

Thanks for the reply! I reported this for now: type cannot be declared without program · Issue #5250 · lfortran/lfortran · GitHub because it is simple. I am still working on the main issue and will report it.

1 Like