Am Thu, 11 Jun 2015 09:01:47 +0200
schrieb Sönke Ludwig sludwig@rejectedsoftware.com:

Am 11.06.2015 um 05:03 schrieb Etienne Cimon:

On Wed, 10 Jun 2015 23:59:57 GMT, neo2005th wrote:

Yes im using 0.7.23 in dub.json, and with:

dub --force --build-mode=singleFile

I'm not sure why people use that build mode. Where did you hear
about it? Simply remove this option and run with dub run, you
should be good to go.

I guess it's because of limited RAM. But I need to have another look
at that cycle. I don't see a justification for it, taking into
account that the vibe.http.dist module doesn't have static
initialization at all.

Most likely a DMD/druntime bug:

https://issues.dlang.org/show_bug.cgi?id=14517

I ran into this in a PR for Phobos [1], and the involved modules don't
contain any static ctors/dtors either.

[1] https://github.com/D-Programming-Language/phobos/pull/3233