For some reason, the command line Linux compiler just flat out dies when fed a rooted path like /home/pj/test.dm
Numbered Steps to Reproduce Problem:
~
$ mkdir dumbcompiler
~
$ cd dumbcompiler/
~/dumbcompiler
$ echo "/A" > a.dm
~/dumbcompiler
$ pwd
/home/pj/dumbcompiler
~/dumbcompiler
$ DreamMaker a.dm
DM compiler version 512.1449
loading a.dm
saving a.dmb
a.dm.dmb - 0 errors, 0 warnings (10/2/18 10:36 pm)
~/dumbcompiler
$ DreamMaker /home/pj/dumbcompiler/a.dm
DM compiler version 512.1449
home/pj/dumbcompiler/a.dm does not exist.
pj/dumbcompiler/a.dm.dmb - 0 errors, 0 warnings (10/2/18 10:36 pm)
This started happening since 1449 (1448 was fine). 1450 is broke too.
Workaround is obviously to just rely on relative paths but that's painful so..