[cmucl-commit] [git] CMU Common Lisp annotated tag snapshot-2014-09 created. snapshot-2014-09
Raymond Toy
rtoy at common-lisp.net
Wed Sep 3 03:42:27 UTC 2014
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 annotated tag, snapshot-2014-09 has been created
at 15b34683012e3681f157ece707a5b6afc080e246 (tag)
tagging ac320f2c22d0532b7920257f0487c449028c81fc (commit)
replaces snapshot-2014-08
tagged by Raymond Toy
on Tue Sep 2 20:38:26 2014 -0700
- Log -----------------------------------------------------------------
Snapshot 2014-09
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.13 (Darwin)
iEYEABECAAYFAlQGjToACgkQJ5IjUmgZO7JznACfRQbbX4uG1ruzJKpjVkYx41NS
vVQAoIbu2TqfvkUNydBVlBAGsiuZ/nhP
=JM+6
-----END PGP SIGNATURE-----
Raymond Toy (44):
Forgot a few items that were done in the snapshot. Update it now (post
Remove Config.FreeBSD* and Config.NetBSD*. These were replaced by
Fix ticket #100 by implementing STREAM-FILE-POSITION
Fix ticket:105 by not flaming out on a closed stream.
Add test for ticket:101 for the case of CLEAR-OUTPUT of a lisp
Clean up the CLEAR-OUTPUT test a bit.
Regenerated.
Fix ticket:101, implementing STREAM-ADVANCE-TO-COLUMN for FORMAT ~T.
Fix ticket:106 by returning the correctly rounded value.
Micro optimize float bits getters.
Make cosh signal overflow when it should overflow.
Add -ffp-contract=off to make sure no fused-multiply instructions are
Make sure floating-point exceptions are signaled.
Ensure acosh signals appropriate exceptions.
Add -fno-omit-frame-pointer; we want the frame pointer to make it
Handle invalid correctly.
Make expm1 signal errors using fdlibm_setexception. Update tests to
Add -fno-omit-frame-pointer; we want the frame pointer to make it
Make log1p signal errors using fdlibm_setexception.
Fix some typos and remove redundant test for expm1.
Make exp signal errors using fdlibm_setexception.
Re-enable the x87 floating-point mode stuff.
On x86/darwin, we want and only need the sse2 mode bits. Darwin
Give up trying to get the operands if we don't know what the FP
Make log signal errors using fdlibm_setexception.
Fix typo.
Make asinh signal errors using fdlibm_setexception.
Make atanh signal errors using fdlibm_setexception.
Make inverse trig signal errors using fdlibm_setexception.
Rename fdlibm tests to include a % prefix to distinguish these from
Deprecate FLOAT-TRAPPING-NAN-P in favor of FLOAT-SIGNALING-NAN-P.
Update documentation to include float-signaling-nan-p.
Oops. Fix mistake in handling underflow for %exp.
Use the two-prod algorithm from crlibm documentation.
Implement a simpler (and faster?) algorithm to convert a double to an
Correct the comment.
Tests for double-double arithmetic.
Add support for deriving the type of ROUND. Needs work.
Move the test cases from compiler/srctran.lisp to tests/srctran.lisp.
Add function to run selected tests. Makes it a bit easier to run a
Add some tests for ROUND. Two tests currently fail.
Fix round-quotient-bound to handle exclusive bounds better.
If a process is not schedulable because it has no run-reasons and/or
Update from the commit logs.
-----------------------------------------------------------------------
hooks/post-receive
--
CMU Common Lisp
More information about the cmucl-commit
mailing list