DMD 1.026 and 2.010 releases

Sean Kelly sean at f4.ca
Wed Jan 23 12:26:03 PST 2008


Jason House wrote:
> Sean Kelly Wrote:
>> Why can't an interface be deleted?
>> We currently do this in a number of places within Tango, and I'm
>> delaying upgrading to DMD 1.026 for now because of this.
> 
> This isn't specific to D 1.026.  It's an area of unstable behavior that's been in dmd for quite a while.  It bit me, and I submitted a bug report.  I interpret what happened in D 1.026 to be a temporary patch to help prevent others from hitting this type of issue.  It may help to post the functional cases from tango to the bug report to help Walter diagnose/fix the problem.

I know.  But it seems strange to me that the fix is to simply disallow
the use of 'scope' with interfaces.  How are interfaces different from
classes in this regard?  Why not just fix the codegen?


Sean


More information about the Digitalmars-d-announce mailing list