/* TEST_OUTPUT: --- fail_compilation/ice13921.d(13): Error: undefined identifier `undefined_identifier` fail_compilation/ice13921.d(25): Error: template instance `ice13921.S!string` error instantiating --- */ struct S(N) { void fun() { undefined_identifier; // or anything that makes the instantiation fail } } void test(T)(S!T) { } void main() { S!string g; test(g); }