https://issues.dlang.org/show_bug.cgi?id=21813
--- Comment #4 from Iain Buclaw <[email protected]> --- (In reply to Iain Buclaw from comment #3) > (In reply to Nicholas Wilson from comment #2) > > is it hitting the static assert? > > Nope, reduced: And removing the deinitialize function causes: --- dmd/target.d(10): called from here: defaultTargetOS() dmd: todt.c:77: virtual void Initializer_toDt(Initializer*, DtBuilder&)::InitToDt::visit(Initializer*): Assertion `0' failed. --
