Hi! This is to announce the availability of CLN 1.1.12. It is a conservative maintenance release with only minor changes as compared to the previous version: A rare assertion when printing quite large floats (beginning at a few million decimal digits) was fixed and compilation on Intel Mac an MinGW should be no problem any more. As always, it is available from <http://www.ginac.de/CLN/>. I would like to take this opportunity and inform you about what's going on in the CVS repository. A while ago, a branch was made for all subsequent 1.1.x releases. That branch is called cln_1-1 and CVS users can access it with the usual -r switch. We could call it the "boring" branch and it was the basis for this release. On the main branch, a series of patches is being applied and that will ultimately become CLN 1.2.0: 1) Large fixnums: on 64 bit systems, fixnum range is extended from 32 bits to 61 bits. This may save some time and space. 2) Huge numbers: on 64 bit systems, iterators over the digits of a number don't roll over after 2^32 iterations. This will enable us to keep main memory busy during the next 40 years or so. 3) Big exponents: on 64 bit systems and some 32 bit systems, the exponent range becomes -2^63..2^63-1. This will remove the limit of 646 million decimal digits precision for objects of type cl_LF. The first two patches have already been applied. The third one is in the cooker and nearing completion but still needs some more testing. Curious people are invited to get the sources from CVS and find and report bugs. Happy hacking! -richy. -- Richard B. Kreckel <http://www.ginac.de/~kreckel/>
participants (1)
-
Richard B. Kreckel