On Wed, 09 Sep 2015 22:09:51 GMT, bushman wrote:

On Wed, 09 Sep 2015 06:38:21 GMT, Sönke Ludwig wrote:

(...)

The huge build time is probably caused by the machine starting to swap due to all RAM being exhausted. Unfortunately DMD currently still takes up huge amounts of memory when compiling vibe.d (which will hopefully change with some future compiler improvements). For that reason I'd recommend to drop the --parallel switch and/or try --build-mode=singleFile.

Thanks for the info! I'm not sure the machine is swapping though as it has 16gig, or are things really so bad?

Hm, no, not that bad... in that case it must be something else that I haven't seen, yet. For me a full release build of a vibe.d based application (took userman as an example, dub build -b release --force) takes about 40 seconds total. This was on Windows on a laptop with 8 GB RAM.