> Is my understanding correct that dmd 2.052 itself is a 32-bit executable? > It can cross compile for 64-bit platforms, but is not a native 64-bit > compiler. Yes, but you can compile an x64 dmd yourself on Linux.