[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
Version: GnuPG v1.4.13 (Darwin)


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.
      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
      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.


CMU Common Lisp

More information about the cmucl-cvs mailing list