http://d.puremagic.com/issues/show_bug.cgi?id=2626 ------- Comment #1 from bugzilla at digitalmars.com 2009-02-28 04:11 ------- Here's a simpler version, but fixing it isn't: struct S(int x = 1){} void fun()(S!(1) b) { } void main() { S!() s; fun(s); } --