This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "CMU Common Lisp".
The branch, master has been updated via ac320f2c22d0532b7920257f0487c449028c81fc (commit) from 458231d178c7c98798c653f574b6aab839637bc1 (commit)
Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.
- Log ----------------------------------------------------------------- commit ac320f2c22d0532b7920257f0487c449028c81fc Author: Raymond Toy toy.raymond@gmail.com Date: Mon Sep 1 16:09:44 2014 -0700
Update from the commit logs.
diff --git a/src/general-info/release-20f.txt b/src/general-info/release-20f.txt index 14c64b8..64e93a1 100644 --- a/src/general-info/release-20f.txt +++ b/src/general-info/release-20f.txt @@ -68,6 +68,26 @@ New in this release: FLOAT-SIGNALING-NAN-P. * Changed the printer to print "Signaling" instead of "Trapping" when printing a signaling NaN. + * Various issues with the switch to using fdlibm have been + fixed. The issues were mostly not signaling floating-point + exceptions in places where they were expected. + * Restore the x87 FPU support on Linux; these are required because + foreign functions and libraries can still use x87 even if cmucl + itself does not. This is not required on Darwin because x87 is + not used there. + * On the ppc port, handle FP exceptions a bit better by not + failing if cmucl is unable to interpret the instruction that + caused the exception. + * FLOAT-TRAPPING-NAN-P is deprecated and is replaced by + FLOAT-SIGNALING-NAN-P. These kinds of numbers are called + signaling NaNs, not trapping NaNs. + * Microoptimization for sparc in converting a double-float to a + 32-bit signed integer. + * The compiler can now derive the type of ROUND. (But more work is + needed.) + * Fix an issue with multi-processing destroy-process doesn't take + effect for a schedulable processbecause it has no run-reason + and/or arrest-reason.
* ANSI compliance fixes: * The values on the branch cuts for the inverse trig and @@ -120,6 +140,7 @@ New in this release: * Ticket #105 fixed. * Ticket #101 fixed. * Ticket #106 fixed. + * Ticket #100 fixed.
* Other changes:
-----------------------------------------------------------------------
Summary of changes: src/general-info/release-20f.txt | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+)
hooks/post-receive