Latest Issue of SBCL 2.4.0 Released
The latest issue of SBCL 2.4.0 (Steel Bank Common Lisp) has been published. SBCL is a free implementation of the programming language Common Lisp. The project code is written in Common Lisp and SI languages, and is distributed under the BSD license.
Changes That Violate Compatibility:
- *Compile-overbose* and *Load-overbose* now tied to Nil when starting the system with the command line argument-script.
- The system now checks the correctness of what is indicated in /proc/self/exe when searching for a Core file. If /proc/self/exe is incorrect, then it checks Argv[0].
- The system no longer provides types for standard (CL) characters Array-Rank, Array-Total-Size, Pathname-Host, Pathname-Type, Pathname-Directory, Float-Radix, or Float-Digits.
Platform Support:
- On ARM64 systems, it is now possible to include a parallel garbage collector using the MARK-REGION algorithm.
- The assembly problems in the new releases of FreeBSD have been resolved.
Errors:
- Restored correctness of
/Reports, release notes, official announcements.