[Issue 3706] New: delegates of interfaces with multiple inheritance fail

d-bugmail at puremagic.com d-bugmail at puremagic.com
Thu Jan 14 12:42:32 PST 2010


http://d.puremagic.com/issues/show_bug.cgi?id=3706

           Summary: delegates of interfaces with multiple inheritance fail
           Product: D
           Version: 1.054
          Platform: Other
        OS/Version: Mac OS X
            Status: NEW
          Severity: major
          Priority: P2
         Component: DMD
        AssignedTo: nobody at puremagic.com
        ReportedBy: fawzi at gmx.ch


--- Comment #0 from Fawzi Mohamed <fawzi at gmx.ch> 2010-01-14 12:42:31 PST ---
Created an attachment (id=550)
an example of the bug

Delegates of an interface that refer to methods in sub interfaces that are not
the first one fail.

Somehow when done through ThreadLocal variables the bug is slightly different
(nothing seems to be called), whereas the other examples that I show another
method get called.

I set it as major because it is a subtle bug that took me very long to track
down, its effects a similar to memory pollution...
This is a bug in both 1.047 and 1.055

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list