Download Latest Version sbcl-2.5.6-source.tar.bz2 (8.3 MB)
Email in envelope

Get an email when there's a new version of Steel Bank Common Lisp

Home / sbcl / 1.5.7
Name Modified Size InfoDownloads / Week
Parent folder
README 2019-09-28 1.3 kB
sbcl-1.5.7-release-notes.txt 2019-09-28 1.3 kB
sbcl-1.5.7-documentation-html.tar.bz2 2019-09-28 231.4 kB
sbcl-1.5.7-source.tar.bz2 2019-09-28 6.4 MB
sbcl-1.5.7-x86-64-linux-binary.tar.bz2 2019-09-28 10.1 MB
sbcl-1.5.7-crhodes.asc 2019-09-28 951 Bytes
Totals: 6 Items   16.8 MB 13
changes in sbcl-1.5.7 relative to sbcl-1.5.6:
  * platform support:
    ** many bug fixes to the experimental 64-bit PowerPC/Linux port, to the
       extent that the little-endian variant passes all applicable tests in
       the regression test suite; the big-endian variant currently has some
       failures
    ** experimental support for sb-threads on 64-bit PowerPC/Linux
    ** support threads on x86-64 Sun OS (lp#1841280)
    ** handle PAX restrictions on mprotect() on NetBSD
    ** experimental support for HaikuOS
    ** the runtime is built as a position-independent executable by default on
       x86-64 Linux and x86-64 Darwin
  * fixes and enhancements related to Unicode:
    ** update of the data files to Unicode 8.0
    ** fix a bug in the implementation of the Unicode line breaking algorithm
       regarding hebrew letters and hyphens
  * enhancement: add a restart to OPEN with :IF-EXISTS :ERROR to allow
    re-opening with :APPEND.  (lp#806398, reported by Tobias Rittweiler)
  * bug fix: compiler optimizations on SEARCH with :FROM-END T didn't account
    for the empty sequence.  (lp#1844821)
  * bug fix: handle SETF of nested empty VALUES correctly.  (lp#1806478)
  * optimization: FLOOR and CEILING on rationals are simpler, and the
    compiler's understanding of them is better.

Source: README, updated 2019-09-28