digitalmars.D.bugs - [Issue 10118] New: BigInt as associative array key wrong behavior
- d-bugmail puremagic.com (32/32) May 19 2013 http://d.puremagic.com/issues/show_bug.cgi?id=10118
- d-bugmail puremagic.com (6/6) Jul 07 2013 http://d.puremagic.com/issues/show_bug.cgi?id=10118
- d-bugmail puremagic.com (6/6) Jul 07 2013 http://d.puremagic.com/issues/show_bug.cgi?id=10118
- d-bugmail puremagic.com (6/6) Jul 08 2013 http://d.puremagic.com/issues/show_bug.cgi?id=10118
- d-bugmail puremagic.com (11/11) Jul 08 2013 http://d.puremagic.com/issues/show_bug.cgi?id=10118
- d-bugmail puremagic.com (11/11) Jul 22 2013 http://d.puremagic.com/issues/show_bug.cgi?id=10118
- d-bugmail puremagic.com (12/12) Jul 22 2013 http://d.puremagic.com/issues/show_bug.cgi?id=10118
- d-bugmail puremagic.com (7/7) Jul 22 2013 http://d.puremagic.com/issues/show_bug.cgi?id=10118
- d-bugmail puremagic.com (8/10) Jul 23 2013 http://d.puremagic.com/issues/show_bug.cgi?id=10118
- d-bugmail puremagic.com (11/11) Jul 25 2013 http://d.puremagic.com/issues/show_bug.cgi?id=10118
http://d.puremagic.com/issues/show_bug.cgi?id=10118 Summary: BigInt as associative array key wrong behavior Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: druntime AssignedTo: nobody puremagic.com ReportedBy: alvaro.segura gmail.com Associative arrays with BigInts as keys are unusable: import std.bigint, std.stdio; void main() { int[BigInt] a; a[BigInt(3)] = 3; a[BigInt(3)] = 4; writeln(a); } Prints: [3:3, 3:4] Apparently duplicate keys. Probably related to Issue 8435. I thought this was a consequence of Issue 3789 because BigInt is a struct containing a string. But that was resolved recently, and this bug still appears in 2.063 beta. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
May 19 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10118 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jul 07 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10118 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jul 07 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10118 https://github.com/D-Programming-Language/phobos/pull/1402 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jul 08 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10118 Kenji Hara <k.hara.pg gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |DUPLICATE *** This issue has been marked as a duplicate of issue 8435 *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jul 08 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10118 Commits pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/70d4c03fe295dfdd320488b3e5435ede3b55640b Fix issues 8435, 10118. https://github.com/D-Programming-Language/phobos/commit/fc12f98267b6506117d88a79fd51945d2db4c6b8 Fix issues 8435, 10118. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jul 22 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10118 hsteoh quickfur.ath.cx changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|DUPLICATE | still failing, so reopening. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jul 22 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10118 Apparently, DMD commit acd073afcb89d639c8c99cd7f8233788db6036d6 broke the fix for this bug. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jul 22 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10118Apparently, DMD commit acd073afcb89d639c8c99cd7f8233788db6036d6 broke the fix for this bug.I opened additional compiler change to fix BigInt issue: https://github.com/D-Programming-Language/dmd/pull/2374 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jul 23 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10118 hsteoh quickfur.ath.cx changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED Verified fixed in dmd git HEAD. Thanks for the fast response, Kenji!! -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jul 25 2013