Version 0.8.6 of SBCL has been released.
from the NEWS file in the distribution:
changes in sbcl-0.8.6 relative to sbcl-0.8.5:
* fixed a bootstrapping bug: the build process no longer assumes
that the various BOOLE-related constants have the same value in
host and target lisps. (noted by Paul Dietz' test suite on an
SBCL binary built from CLISP)
* The system can now be dynamically linked on the MIPS platform,
which enables dynamic loading of foreign code from Lisp. (thanks
to Ralf Baechle for discussions on the MIPS ABI)
* The system now records debugging information for its own source
files in a filesystem-position-independent manner, relative to
the "SYS" logical host.
* fixed a compiler bug: MV-LET convertion did not check references
to the "max args" entry point. (reported by Brian Downing)
* tweaked disassembly notes to be less confident about proclaiming
some instruction as an LRA. (thanks to Brian Downing)
* contrib update: SB-ACLREPL is now threadsafe; multiple listeners
now each have their own history, command character, and other
characteristics. (thanks to David Lichteblau)
* fixed some bugs revealed by Paul Dietz' test suite:
** compiler failure in compiling LOGAND expressions including a
constant 0
** Implementation of ASH-MOD32 on X86 and PPC did not work for the
shift greater than 32.
** FLUSH-DEST did not mark blocks for type check regeneration.
** HANDLER-CASE failed to accept declarations in handler clauses
in some circumstances.
--
William Harold Newman <william.newman@...>
The law, in its august majesty, does not forbid the tired and poor
from inheriting citizenship.
PGP key fingerprint 85 CE 1C BA 79 8D 51 8C B9 25 FB EE E0 C3 E5 7C