Report by timotheecour: rdmd -cov /Users/timothee/test/test_01.d creates a file "-Users-timothee-test-test_01.lst" A) This leading "-" in filename is very unix unfriendly, eg: mv "-Users-timothee-test-test_01.lst" temp.lst yields: mv: illegal option --U, etc. Even worse in the following case: rdmd --force -cov -I.. ../temp1/test_024.d generates: ..-temp1-test_01.lst which is invisible by ls (requires ls -a) probably similar with ".".
https://github.com/D-Programming-Language/druntime/pull/451
THIS ISSUE HAS BEEN MOVED TO GITHUB https://github.com/dlang/dmd/issues/17119 DO NOT COMMENT HERE ANYMORE, NOBODY WILL SEE IT, THIS ISSUE HAS BEEN MOVED TO GITHUB