... | ... | @@ -19,6 +19,58 @@ |
|
|
|
|
|
## Latest News
|
|
|
|
|
|
### Snapshot 2024-04
|
|
|
The [2024-04 snapshot](http://common-lisp.net/project/cmucl/downloads/snapshots/2024/04) has been released. See the [release notes](https://gitlab.common-lisp.net/cmucl/cmucl/-/releases/snapshot-2024-04/release-21f.md)
|
|
|
for full details, but here is a quick summary of the changes between
|
|
|
this snapshot and snapshot 2023-08.
|
|
|
|
|
|
* Feature enhancements
|
|
|
* Add support for Gray streams implementation of file-length via
|
|
|
`ext:stream-file-length` generic function.
|
|
|
|
|
|
* Changes:
|
|
|
* Update to ASDF 3.3.7
|
|
|
* 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:
|
|
|
* #171 Readably print `(make-pathname :name :unspecfic)`
|
|
|
* #180 Move `get-page-size` to C
|
|
|
* #252 Add script to run ansi-tests
|
|
|
* #245 Replace `egrep` with `grep -E` in `make-dist.sh`
|
|
|
* #256 loop for var nil works
|
|
|
* #259 `system::*software-version*` undefined when compiling
|
|
|
on linux
|
|
|
* #260 Command line options `-edit` and `-slave` no longer
|
|
|
available for Hemlock
|
|
|
* #261 Remove `get-system-info` from "bsd-os.lisp"
|
|
|
* #268 Can't clone ansi-test repo on Mac OS CI box
|
|
|
* #265 CI for mac os is broken
|
|
|
* #266 Support "~user" in namestrings
|
|
|
* #269 Add function to get user's home directory
|
|
|
* #270 Simplify `os_file_author` interface
|
|
|
* #271 Update ASDF to 3.3.7
|
|
|
* #272 Move scavenge code for static vectors to its own function
|
|
|
* #274 1d99999999 hangs
|
|
|
* #275 FP underflow in reader allows restarting with 0
|
|
|
* #276 Implement xoroshiro128** generator for x86
|
|
|
* #277 `float-ratio-float` returns 0 for numbers close to
|
|
|
least-positive-float
|
|
|
* #278 Add some more debugging prints to gencgc
|
|
|
* #283 Add VOP for `integer-length` for `(unsigned-byte 32)` arg.
|
|
|
* #284 Microoptimize `signed-byte-32-int-len` VOP for x86.
|
|
|
* #288 Re-enable `deftransform` for random integers.
|
|
|
* #290 Pprint `with-float-traps-masked` better
|
|
|
* #291 Pprint `handler-case` neatly.
|
|
|
* #293 Allow restarts for FP overflow in reader.
|
|
|
* #294 Implement assembly routine for xoroshiro update function
|
|
|
* #296 Disassembly of movd instruction broken
|
|
|
* #297 Pprint `new-assem:assemble` with less indentation.
|
|
|
* #298 Add `with-float-rounding-mode` macro
|
|
|
* #299 Enable xoroshiro assembly routine
|
|
|
|
|
|
|
|
|
### Snapshot 2023-08
|
|
|
The [2023-08 snapshot](http://common-lisp.net/project/cmucl/downloads/snapshots/2023/08) has been released. See the [release notes](https://gitlab.common-lisp.net/cmucl/cmucl/-/releases/snapshot-2023-08)
|
|
|
for full details, but here is a quick summary of the changes between
|
... | ... | |