/* TEST_OUTPUT: --- fail_compilation/fail158.d(17): Error: too many initializers for `S` with 2 fields --- */ struct S { int i; int j = 3; } void main() { S s = S( 1, 5, 6 ); }