[cmucl-imp] Snapshot 2024-04

Raymond Toy toy.raymond at gmail.com
Fri Apr 19 17:36:42 UTC 2024


Snapshot 2024-04 has been released. binaries will be uploaded shortly

Here is a partial list of the changes since snapshot-2023-08:

  *

    Feature enhancements

      o Add support for Gray streams implementation of file-length via
        |ext:stream-file-length| generic function.
  *

    Changes:

      o Update to ASDF 3.3.7
      o The RNG has changed from an old version of xoroshiro128+ to
        xoroshiro128**. This means sequences of random numbers will be
        different from before. See #276.
  *

    Tickets fixed:

      o #171 Readably print |(make-pathname :name :unspecfic)|
      o #180 Move |get-page-size| to C
      o #252 Add script to run ansi-tests
      o #245 Replace |egrep| with |grep -E| in |make-dist.sh|
      o #256 loop for var nil works
      o #259 |system::*software-version*| undefined when compiling
        on linux
      o #260 Command line options |-edit| and |-slave| no longer
        available for Hemlock
      o #261 Remove |get-system-info| from “bsd-os.lisp”
      o #268 Can’t clone ansi-test repo on Mac OS CI box
      o #265 CI for mac os is broken
      o #266 Support “~user” in namestrings
      o #269 Add function to get user’s home directory
      o #270 Simplify |os_file_author| interface
      o #271 Update ASDF to 3.3.7
      o #272 Move scavenge code for static vectors to its own function
      o #274 1d99999999 hangs
      o #275 FP underflow in reader allows restarting with 0
      o #276 Implement xoroshiro128** generator for x86
      o #277 |float-ratio-float| returns 0 for numbers close to
        least-positive-float
      o #278 Add some more debugging prints to gencgc
      o #283 Add VOP for |integer-length| for |(unsigned-byte 32)| arg.
      o #284 Microoptimize |signed-byte-32-int-len| VOP for x86.
      o #288 Re-enable |deftransform| for random integers.
      o #290 Pprint |with-float-traps-masked| better
      o #291 Pprint |handler-case| neatly.
      o #293 Allow restarts for FP overflow in reader.
      o #294 Implement assembly routine for xoroshiro update function
      o #296 Disassembly of movd instruction broken
      o #297 Pprint |new-assem:assemble| with less indentation.
      o #298 Add |with-float-rounding-mode| macro
      o #299 Enable xoroshiro assembly routine

​


More information about the cmucl-imp mailing list