Hello,
when using a deep directory structure (or a long firstlevel path) ftn95 hangs/crashes in various manners depending on the effective path length when using a multifile-compile (ftn95 *.f95 rather than specifying a single file).
Simple example to reproduce the problem (ftn95 v5.21 up to 5.50): creating a directory on the C: drive with the string 'test1234567890' repeated 9 times (using different nesting and command line parameters this length may be somewhat less in total), means
C:\test1234567890test1234567890test1234567890test1234567890test1234567890test1234567890test1234567890test1234567890test1234567890\
and put a file module.for in there which contains only
module module1
end module module1
and then compiling this with 'ftn95 *.f95', it simply hangs.