|
@ -4,7 +4,7 @@ |
|
|
Algorithmic changes |
|
|
Algorithmic changes |
|
|
------------------- |
|
|
------------------- |
|
|
|
|
|
|
|
|
* Save big amounts of memory in computation of some constants by: |
|
|
|
|
|
|
|
|
* Save big amounts of memory in computation of some functions and constants by: |
|
|
- Avoiding pre-computation of series terms and instead computing them in a |
|
|
- Avoiding pre-computation of series terms and instead computing them in a |
|
|
streamed way. |
|
|
streamed way. |
|
|
- Avoiding computation with excess precision in binary splitting algorithm |
|
|
- Avoiding computation with excess precision in binary splitting algorithm |
|
@ -19,7 +19,9 @@ Implementation changes |
|
|
- intE is now a 64-bit type on all 64-bit platforms and even on selected |
|
|
- intE is now a 64-bit type on all 64-bit platforms and even on selected |
|
|
32-bit platforms. |
|
|
32-bit platforms. |
|
|
|
|
|
|
|
|
* CLN now uses C++ exceptions for error handling. |
|
|
|
|
|
|
|
|
* CLN now uses C++ exceptions for error handling. The cl_abort() hook is not |
|
|
|
|
|
supported any more. Please refer to the documentation to learn about existing |
|
|
|
|
|
exception types. |
|
|
|
|
|
|
|
|
* Fixed a bug on i386 where comparing Z/2Z ring zeros returnd random results. |
|
|
* Fixed a bug on i386 where comparing Z/2Z ring zeros returnd random results. |
|
|
|
|
|
|
|
@ -34,6 +36,8 @@ Other changes |
|
|
|
|
|
|
|
|
* Changed encoding of all files to UTF-8. |
|
|
* Changed encoding of all files to UTF-8. |
|
|
|
|
|
|
|
|
|
|
|
* Fix compilation issues with GCC-4.3. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2006-08-08, version 1.1.13 |
|
|
2006-08-08, version 1.1.13 |
|
|
========================== |
|
|
========================== |
|
|