[Issue 2626] template function not working against template struct instantiated with default arguments

2009-02-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2626 --- Comment #1 from bugzi...@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); } --

[Issue 2696] New: Spurious ifclause of template function shown in error message

2009-02-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2696 Summary: Spurious ifclause of template function shown in error message Product: D Version: unspecified Platform: PC OS/Version: Linux Status: NEW

[Issue 2697] New: Cast of float function return to ulong or uint gives bogus value

2009-02-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2697 Summary: Cast of float function return to ulong or uint gives bogus value Product: D Version: 1.040 Platform: PC OS/Version: Windows Status: NEW