Hello CHICKEN users, I would like to announce the release of version 4.3 of the numbers egg. This release fixes a variety of small but important bugs that could cause unreliable results to crop up in some calculations and comparisons. Most importantly, this release fixes a pathological case in the Burnikel-Ziegler division algorithm, where certain ratios of divisor and dividend bignum lengths would cause the algorithm to slow down to a crawl.
These bugfixes have also been ported to the bignum CHICKEN 5 branch. Many thanks to "balkenbrij" on Reddit for reporting the performance problem and Christian Kellermann for pointing it out to me. Furthermore, many thanks to Juergen Lorenz, Aleksej Saushev, Arthur Maciel and "Kooda" from the #chicken IRC channel on Freenode for testing and benchmarking the new release on a variety of platforms. Cheers, Peter
signature.asc
Description: Digital signature
_______________________________________________ Chicken-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/chicken-users
