Working with dmd.2.069.2 Fail with nightly build 2016-01-11. ---- cat > bug.d << EOF struct S { this(string r = ".") { } } void test() { S ok(); S err; } EOF dmd -c bug.d ---- ./bug.d(41): Error: variable bug.test.err default construction is disabled for type S ----
*** This issue has been marked as a duplicate of issue 15500 ***