July 03, 2018 [Issue 17206] [Tracking] Check that opEquals and toHash are both defined or neither are defined | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=17206 --- Comment #4 from Steven Schveighoffer <schveiguy@yahoo.com> --- (In reply to Steven Schveighoffer from comment #3) > bool[S1!true] aa2; > aa2[S1!true("hello".idup)] = true; > aa2[S1!true("hello".idup)] = true; > assert(aa2.length == 1); // fails > } The assert isn't telling the right story, really it should be that none of the keys are equal to each other. This is a better example: auto s1 = S1!true("hello".idup); auto s2 = S1!true("hello".idup); assert(s1 == s2) aa2[s1] = true; aa2[s2] = true; assert(aa2.length == 1); -- |
September 08, 2018 [Issue 17206] [Tracking] Check that opEquals and toHash are both defined or neither are defined | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=17206 Issue 17206 depends on issue 18683, which changed state. Issue 18683 Summary: std.containers.rbtree.RedBlackTree has opEquals but no toHash https://issues.dlang.org/show_bug.cgi?id=18683 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- |
September 08, 2018 [Issue 17206] [Tracking] Check that opEquals and toHash are both defined or neither are defined | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=17206 Issue 17206 depends on issue 18675, which changed state. Issue 18675 Summary: std.experimental.checkedint.Checked has opEquals but no toHash https://issues.dlang.org/show_bug.cgi?id=18675 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- |
September 09, 2018 [Issue 17206] [Tracking] Check that opEquals and toHash are both defined or neither are defined | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=17206 Issue 17206 depends on issue 18682, which changed state. Issue 18682 Summary: std.typecons.Nullable has opEquals but no toHash https://issues.dlang.org/show_bug.cgi?id=18682 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- |
October 30, 2018 [Issue 17206] [Tracking] Check that opEquals and toHash are both defined or neither are defined | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=17206 Issue 17206 depends on issue 18687, which changed state. Issue 18687 Summary: std.numeric.CustomFloat has opEquals but no toHash https://issues.dlang.org/show_bug.cgi?id=18687 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID -- |
November 21, 2018 [Issue 17206] [Tracking] Check that opEquals and toHash are both defined or neither are defined | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=17206 Issue 17206 depends on issue 18681, which changed state. Issue 18681 Summary: std.random.XorshiftEngine has opEquals but no toHash https://issues.dlang.org/show_bug.cgi?id=18681 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- |
November 22, 2018 [Issue 17206] [Tracking] Check that opEquals and toHash are both defined or neither are defined | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=17206 Issue 17206 depends on issue 18680, which changed state. Issue 18680 Summary: std.random.LinearCongruentialEngine has opEquals but no toHash https://issues.dlang.org/show_bug.cgi?id=18680 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- |
April 25, 2021 [Issue 17206] [Tracking] Check that opEquals and toHash are both defined or neither are defined | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=17206 Issue 17206 depends on issue 18679, which changed state. Issue 18679 Summary: std.complex.opEquals has opEquals but no toHash https://issues.dlang.org/show_bug.cgi?id=18679 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- |
December 17, 2022 [Issue 17206] [Tracking] Check that opEquals and toHash are both defined or neither are defined | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=17206 Iain Buclaw <ibuclaw@gdcproject.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P1 |P3 -- |
December 01 [Issue 17206] [Tracking] Check that opEquals and toHash are both defined or neither are defined | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=17206 --- Comment #5 from dlangBugzillaToGithub <robert.schadek@posteo.de> --- THIS ISSUE HAS BEEN MOVED TO GITHUB https://github.com/dlang/phobos/issues/9710 DO NOT COMMENT HERE ANYMORE, NOBODY WILL SEE IT, THIS ISSUE HAS BEEN MOVED TO GITHUB -- |
Copyright © 1999-2021 by the D Language Foundation