[dmd-beta] dmd 1.058 and 2.043 beta

Don Clugston dclugston at googlemail.com
Wed Apr 7 00:27:26 PDT 2010


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)

---


On 7 April 2010 08:22, Walter Bright <walter at digitalmars.com> wrote:
> Ok, I figured out what went wrong with the last beta, the new posix
> makefiles put the libraries in a different directory. This is corrected now.
>
>
> http://ftp.digitalmars.com/dmd1beta.zip
> http://ftp.digitalmars.com/dmd2beta.zip
> _______________________________________________
> dmd-beta mailing list
> dmd-beta at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta
>


More information about the dmd-beta mailing list