http://d.puremagic.com/issues/show_bug.cgi?id=4088
--- Comment #1 from Steven Schveighoffer 2010-05-19
15:27:58 PDT ---
Note, this is a problem for dcollections 2.0:
http://www.dsource.org/projects/dcollections/ticket/4
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab
http://d.puremagic.com/issues/show_bug.cgi?id=4088
--- Comment #2 from d...@dawgfoto.de 2011-02-13 16:49:22 PST ---
Created an attachment (id=907)
Proposed fix
It is actually a very surprising bug, that interfaces can't be compared as it
might break structs due to the compiler generated opEqual
http://d.puremagic.com/issues/show_bug.cgi?id=4088
Trass3r changed:
What|Removed |Added
CC||mrmoc...@gmx.de
--- Comment #3 from Trass3r
http://d.puremagic.com/issues/show_bug.cgi?id=4088
--- Comment #4 from Steven Schveighoffer 2011-02-18
08:33:19 PST ---
(In reply to comment #3)
> Can't dmd just check the "type" of a given interface and only allow implicit
> casts to Object if it is a normal one, i.e. no COM and no C++ interf
http://d.puremagic.com/issues/show_bug.cgi?id=4088
Trass3r changed:
What|Removed |Added
Keywords||rejects-valid
--- Comment #5 from Trass3r 2
http://d.puremagic.com/issues/show_bug.cgi?id=4088
yebblies changed:
What|Removed |Added
CC||ben...@tionex.de
--- Comment #6 from yebbli
http://d.puremagic.com/issues/show_bug.cgi?id=4088
Walter Bright changed:
What|Removed |Added
CC||bugzi...@digitalmars.com
--- Comment #
http://d.puremagic.com/issues/show_bug.cgi?id=4088
--- Comment #8 from Walter Bright 2011-08-05
20:34:51 PDT ---
Issues that need to be resolved:
1. what should happen if this is called with a COM object?
2. how does an opEquals defined in an interface interact with the
object.opEquals?
3.
http://d.puremagic.com/issues/show_bug.cgi?id=4088
--- Comment #9 from Steven Schveighoffer 2011-08-08
05:47:06 PDT ---
(In reply to comment #8)
> Issues that need to be resolved:
>
> 1. what should happen if this is called with a COM object?
Compiler error.
> 2. how does an opEquals define
http://d.puremagic.com/issues/show_bug.cgi?id=4088
--- Comment #10 from Kenji Hara 2011-10-15 02:55:26 PDT
---
https://github.com/D-Programming-Language/druntime/pull/72
(In reply to comment #8)
> 1. what should happen if this is called with a COM object?
If two interfaces are identity compa
http://d.puremagic.com/issues/show_bug.cgi?id=4088
--- Comment #11 from Walter Bright 2012-02-08
18:42:42 PST ---
This is also the root cause of bug 7451.
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
http://d.puremagic.com/issues/show_bug.cgi?id=4088
d...@dawgfoto.de changed:
What|Removed |Added
CC||d...@dawgfoto.de
--- Comment #12 fro
-Language/dmd/commit/9c8b88ca89afef97a5d3b81ba7bd65cac71fd6d0
fix Issue 4088 - opEquals not called on interfaces
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
-Language/dmd/commit/9c8b88ca89afef97a5d3b81ba7bd65cac71fd6d0
fix Issue 4088 - opEquals not called on interfaces
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
http://d.puremagic.com/issues/show_bug.cgi?id=4088
Walter Bright changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=4088
d...@dawgfoto.de changed:
What|Removed |Added
Status|RESOLVED|REOPENED
Resolution|FIXED
http://d.puremagic.com/issues/show_bug.cgi?id=4088
--- Comment #16 from Steven Schveighoffer 2012-02-08
20:16:23 PST ---
Unless the checked-in fix doesn't allow two interfaces to compare, this bug
should be closed. It is about the difference between comparing two objects and
comparing two int
http://d.puremagic.com/issues/show_bug.cgi?id=4088
Walter Bright changed:
What|Removed |Added
Status|REOPENED|RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=4088
Steven Schveighoffer changed:
What|Removed |Added
Resolution|INVALID |FIXED
--- Comment #18 from Stev
https://issues.dlang.org/show_bug.cgi?id=4088
Simen Kjaeraas changed:
What|Removed |Added
CC||simen.kja...@gmail.com
--- Comment #19 from
20 matches
Mail list logo