[Issue 16974] [REG2.068] Equal associative arrays with associative array keys are considered unequal
https://issues.dlang.org/show_bug.cgi?id=16974 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/5cc28431b92d6849ef7758d200f714f5aee996f3 Fix Issue 16974 - Equal associative arrays with associative array keys are considered unequal https://github.com/dlang/druntime/commit/d57fdb116ebb9dc1a7c0f1983c253db58dbbc22b Merge pull request #1715 from denis-sh/fix-Issue-16974 --
[Issue 16974] [REG2.068] Equal associative arrays with associative array keys are considered unequal
https://issues.dlang.org/show_bug.cgi?id=16974 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/5cc28431b92d6849ef7758d200f714f5aee996f3 Fix Issue 16974 - Equal associative arrays with associative array keys are considered unequal https://github.com/dlang/druntime/commit/d57fdb116ebb9dc1a7c0f1983c253db58dbbc22b Merge pull request #1715 from denis-sh/fix-Issue-16974 --
[Issue 16974] [REG2.068] Equal associative arrays with associative array keys are considered unequal
https://issues.dlang.org/show_bug.cgi?id=16974 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED --
[Issue 16974] [REG2.068] Equal associative arrays with associative array keys are considered unequal
https://issues.dlang.org/show_bug.cgi?id=16974 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/5cc28431b92d6849ef7758d200f714f5aee996f3 Fix Issue 16974 - Equal associative arrays with associative array keys are considered unequal Use correct overload of `hashOf` in `_aaGetHash`. This incorrect usage is possible because of Issue 16973 - `hashOf` has error-prone signature as `(T, seed)` may be confused with `(ptr, length)` [1]. [1] https://issues.dlang.org/show_bug.cgi?id=16973 https://github.com/dlang/druntime/commit/d57fdb116ebb9dc1a7c0f1983c253db58dbbc22b Merge pull request #1715 from denis-sh/fix-Issue-16974 [REG2.068] Fix Issue 16974 - Equal associative arrays with associative array keys are considered unequal --
[Issue 16974] [REG2.068] Equal associative arrays with associative array keys are considered unequal
https://issues.dlang.org/show_bug.cgi?id=16974 safety0ff.bugzchanged: What|Removed |Added Summary|Equal associative arrays|[REG2.068] Equal |with associative array keys |associative arrays with |are considered unequal |associative array keys are ||considered unequal --- Comment #5 from safety0ff.bugz --- (In reply to Denis Shelomovskii from comment #3) > > Because at least before 79bc91b41334c1805f557ef2f1606de31c6764d1 [1] > `rt.util.hash.hashOf` was used in `_aaGetHash`. Though I didn't actually > test it. Ah, yea, I see the import was removed, good enough for me. --