1 /** 2 TEST_OUTPUT: 3 --- 4 fail_compilation/fail18057b.d(12): Error: variable `fail18057b.Recursive.field` recursive initialization of field 5 --- 6 */ 7 8 // https://issues.dlang.org/show_bug.cgi?id=18057 9 // Recursive field initializer causes segfault. 10 struct Recursive 11 { 12 int field = Recursive(); 13 } 14