2 EXTRA_FILES: imports/fail1900a.d imports/fail1900b.d
5 fail_compilation/fail1900.d(27): Error: template `fail1900.Mix1a!().Foo` matches more than one template declaration:
6 fail_compilation/fail1900.d(14): `Foo(ubyte x)`
8 fail_compilation/fail1900.d(15): `Foo(byte x)`
14 template Foo(ubyte x) {}
15 template Foo(byte x) {}
19 template Foo(int x) {}
33 fail_compilation/fail1900.d(42): Error: template `imports.fail1900b.Bar(short n)` at fail_compilation/imports/fail1900b.d(2) conflicts with template `imports.fail1900a.Bar(int n)` at fail_compilation/imports/fail1900a.d(2)
37 import imports.fail1900a;
38 import imports.fail1900b;
48 fail_compilation/fail1900.d(66): Error: template `fail1900.Mix2b!().Baz(int x)` at fail_compilation/fail1900.d(58) conflicts with template `fail1900.Mix2a!().Baz(byte x)` at fail_compilation/fail1900.d(54)
54 template Baz(byte x) {}
58 template Baz(int x) {}