On Thu, 19 Sep 2013 12:33:14 GMT, Sönke Ludwig wrote:

On Thu, 19 Sep 2013 11:15:20 GMT, Dicebot wrote:

On Thu, 19 Sep 2013 08:19:31 +0200, Sönke Ludwig wrote:

Thanks a bunch for digging a bit deeper! To improve the immediate
situation, since master contains also some important fixes, I'll do a
small maintenance release shortly containing the formattedWrite
workaround.

It is somewhat weird issue, dustmite reduces it to single import statement. Compiling (dmd -c) anything which includes vibe.http.server will fail in DMD backend during code gen. And code of vibe.http.server itself gets reduces to vibe.http.common because of circular import.

Hmm, I remember to having similar issues some time ago, but can't find a matching bugzilla entry...

It also seems to be partially related to -inline switch - toggling it sometimes changes the result for reduced test cases.