Am 20.12.2013 19:16, schrieb Øivind Loe:

You could try to comment out the version(unittest) block in vibe.core.concurrency, line 1129-1140 in GIT master, but there may be more places where this issue occurs. Unfortunately this is a general issue for building different D libraries with different build flags. With careful code authoring it's possible to avoid the issue in case of "-unittest", but the risk is always there.

Well.. when I want to run the unittests in my app, I don't necessarily want to run the unittests of the various libs, so in my mind, this is something that should always work.

AFAIK, unit tests in separate libraries are not run at all, or did that
change? At least there was a DMD bug report for a long time.

(...)

Just try to replace version(unittest) with simply unittest.