[Issue 11583] bigint bug

2014-02-23 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11583


safety0ff.bugz  changed:

   What|Removed |Added

 CC||killebrew.dan...@gmail.com


--- Comment #5 from safety0ff.bugz  2014-02-23 
17:43:49 PST ---
*** Issue 12234 has been marked as a duplicate of this issue. ***

-- 
Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 11583] bigint bug

2013-12-05 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11583


hst...@quickfur.ath.cx changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED


--- Comment #4 from hst...@quickfur.ath.cx 2013-12-05 07:48:37 PST ---
Verified fixed in git HEAD.

-- 
Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 11583] bigint bug

2013-12-04 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11583



--- Comment #3 from github-bugzi...@puremagic.com 2013-12-04 23:47:05 PST ---
Commits pushed to master at https://github.com/D-Programming-Language/phobos

https://github.com/D-Programming-Language/phobos/commit/8f132413dd17114ab8a1f1bb1589098602f785a6
Fix issue 11583.

The problem is that the assumption that the first word of a BigUint is
always non-zero is false when BigUint == biguintcore.ZERO, which is
defined to be [0]. So we need to check for that case in
BigUint.opCmp(ulong).

Also, crash-proof BigUint's invariant, since it would cause an
out-of-bounds array access if a bug causes data.length==0.

https://github.com/D-Programming-Language/phobos/commit/5ef0d3428fd8fd1f11d5469f1330ffa963018e50
Merge pull request #1715 from quickfur/issue11583

Fix issue 11583.

-- 
Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 11583] bigint bug

2013-11-23 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11583


hst...@quickfur.ath.cx changed:

   What|Removed |Added

   Keywords||pull


--- Comment #2 from hst...@quickfur.ath.cx 2013-11-23 20:53:34 PST ---
https://github.com/D-Programming-Language/phobos/pull/1715

-- 
Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 11583] bigint bug

2013-11-23 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11583


hst...@quickfur.ath.cx changed:

   What|Removed |Added

 CC||hst...@quickfur.ath.cx


--- Comment #1 from hst...@quickfur.ath.cx 2013-11-23 10:08:35 PST ---
This is caused by the changes in commit
202d182152575db1d744ed5ee89b05a39e5a807b. BigUint.opCmp(Tulong y) returns the
wrong result for comparison with 0.

-- 
Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 11583] bigint bug

2013-11-23 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11583


yebblies  changed:

   What|Removed |Added

 CC||yebbl...@gmail.com
   Severity|normal  |regression


-- 
Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---