Great. Just need a few minutes but probably tomorrow at a miniumum I can make a single-file fpm.F90 file for testing. Between msys2, cygwin, powershell, cmd, \ and / in pathnames and which compiler you build with there is probably something I am missing but I think it should just be a few lines to make name@ equivalent to @name and then maybe some issues with executable ending in .exe and what OS and separator behavior you need as you can start in cygwin and spawn a powershell and so on; and powershell recognizes POSIX pathnames and DOS ones and so on. So maybe some testing with a single-file first and then will be more confident about the PR behavior in mixed environments. Thanks then.