[Issue 1671] New: associative array comparison fails
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Thu Nov 15 09:22:36 PST 2007
http://d.puremagic.com/issues/show_bug.cgi?id=1671
Summary: associative array comparison fails
Product: D
Version: 1.023
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: DMD
AssignedTo: bugzilla at digitalmars.com
ReportedBy: diggory.hardy at gmail.com
The final assertion in the following code fails:
char[][char] X = ['a':cast(char[])"animal", 'b':['b','u','s']];
char[][char] Y = ['a':cast(char[])"animal", 'b':['b','u','s']];
assert (X.length == Y.length);
assert (X.keys == Y.keys);
assert (X.values == Y.values);
//X.rehash; Y.rehash; // doesn't make a difference
assert (X == Y); // fails
--
More information about the Digitalmars-d-bugs
mailing list