On Saturday, 17 January 2015 at 21:12:34 UTC, Vlad Levenfeld
wrote:
That's real weird.
In D:\D\dmd2\src\phobos\std\concurrency.d(13,13)
13,13 isn't a line number
and static assertions should go off during compilation, not
runtime.
It is during compilation.
When I run dmd myself, I get this:
C:\Users\Michael\Documents\Projects\StompBroker\StompBroker>dmd
main.d
D:\D\dmd2\windows\bin\..\..\src\phobos\std\concurrency.d(165):
Error: static ass
ert (false || false) is false
D:\D\dmd2\windows\bin\..\..\src\phobos\std\concurrency.d(634):
instantiat
ed from here: checkops!(shared(Client*), char[1024])
main.d(11): instantiated from here:
receive!(shared(Client*), char[1024])