[dmd-beta] dmd 1.058 and 2.043 beta
Walter Bright
walter at digitalmars.com
Wed Apr 7 10:59:51 PDT 2010
Don Clugston wrote:
> The biguint internal functions are in the wrong place. They should be
> in std/internal/math/, instead they're just in std/.
> This is probably just a problem in the zip maker.
> Applies to biguintcore, biguintnoasm, biguintX86.
>
> Bigint appears in the docs, but it's not in the changelog. There's
> another fixed bug, as well.
>
> $(WHATSNEW
> $(LI std.bigint has been completely replaced with a faster implementation.
> Multiplication is now 5 times faster, division is
> 300 times faster, and squaring is 10 times faster. For large numbers
> (~5000 words), the speedup is 5 times larger than this.)
> )
>
> $(LI $(BUGZILLA 4023): std.math.hypot() returns infinity when either
> argument is zero)
>
>
Got it fixed now.
More information about the dmd-beta
mailing list