// data.d module data; class Setting { public: this() { } } // test.d module test; import data; import std.stdio; void main(char[][] args) { writefln("Testing conf.*.."); } // built with: dmd test.d data.d // error: dmd: toobj.c:316: virtual void ClassDeclaration::toObjFile(): Assertion 'classinfo->structsize == (0x3C+8)' failed.