Interface inheritance

2010-12-12 Thread Mandeep Singh Brar
The following code does not compile. import std.stdio; interface A { public void a(int l); } class ACl:A { public void a(int l) { writeln("Hello a"); } } interface B: A { public void a(string l, int k); } class BCl: ACl, B { public void a(s

[Issue 5343] dmd crashes by the use of template with -g compiler switch

2010-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5343 --- Comment #5 from SHOO 2010-12-12 02:55:23 PST --- Because this bug was enbug and this must be fixed by next release, I raised importance. Thanks for the swift response. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?ta

Re: Interface inheritance

2010-12-12 Thread Simen kjaeraas
Mandeep Singh Brar wrote: The following code does not compile. import std.stdio; interface A { public void a(int l); } class ACl:A { public void a(int l) { writeln("Hello a"); } } interface B: A { public void a(string l, int k); } class BCl: AC

[Issue 5344] New: Interface Inheritance Problem

2010-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5344 Summary: Interface Inheritance Problem Product: D Version: D2 Platform: x86 OS/Version: Linux Status: NEW Severity: major Priority: P2 Component: DMD

[Issue 1513] try/catch/finally misbehavior on windows

2010-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1513 --- Comment #8 from Sobirari Muhomori 2010-12-12 09:39:15 PST --- I'd prefer Sean's description, though the real issue is the 3rd finally block is not executed. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --

[Issue 3555] Const function modifies a field when passed a delegate

2010-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3555 Jonathan M Davis changed: What|Removed |Added CC||jmdavisp...@gmx.com --- Comment #1

[Issue 3555] Const function modifies a field when passed a delegate

2010-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3555 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 5345] New: std.array is missing the remove functions from std.container

2010-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5345 Summary: std.array is missing the remove functions from std.container Product: D Version: unspecified Platform: Other OS/Version: All Status: NEW Severity

[Issue 5346] New: instantiation of std.conv.toImpl and std.format.formatValue fails for unions

2010-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5346 Summary: instantiation of std.conv.toImpl and std.format.formatValue fails for unions Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW

[Issue 4725] std.algorithm.sum()

2010-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4725 --- Comment #2 from bearophile_h...@eml.cc 2010-12-12 23:41:50 PST --- sum() may be implemented better than just using reduce() because a smarter sum() may keep inside two variables and sum them in parallel each loop. And then sum the two partia

[Issue 1513] try/catch/finally misbehavior on windows

2010-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1513 Don changed: What|Removed |Added Severity|normal |critical --- Comment #9 from Don 2010-12-12 23: