When compiling a .d file i don't see line numbers on which the error occurs which is quite annoying. The line i use to compile is : ldc2 --gcc=cc --vcolumns --oq --dip1000 --dip25 --safe-stack-layout --boundscheck=on --D --g --w --de --d-debug `find . -name \*.d -print` Even: lcd2 test.d produces no line numbers .