sbcl-1.2.7 released
Christophe Rhodes <[email protected]> Wed, 31 Dec 2014 21:03:03 +0000
| Newsgroups | gmane.lisp.steel-bank.announce |
|---|---|
| Message-ID | <[email protected]> |
Dear all,
I've tagged and released sbcl-1.2.7; it should now be available for
download on Sourceforge, and binaries will accumulate in due course.
People might wish to exercise some caution: there was a late
freeze-busting change to the garbage collector, and testing at this time
of year is thin on the ground. A brief changelog is appended to this
message.
Happy New Year,
Christophe
changes in sbcl-1.2.7 relative to sbcl-1.2.6:
* optimization: returning constant values refers to preboxed constants
more reliably. (lp#1398785)
* enhancement: a STYLE-WARNING is produced if a compiler-macro is defined
for a function after at least one ordinary (not inlined) call to that
function was compiled, indicating a likely compilation order problem.
Likewise a warning ensues if a call is compiled to a function
that is subsequently proclaimed INLINE.
* enhancement: always lose() when something goes wrong while saving a core
(instead of just printing an error on stderr in some situations).
* enhancement: frames in the debugger are now restartable by default.
* bug fix: restore error handling on Windows x86.
* bug fix: MAKE-SEQUENCE detects type errors in its :INITIAL-ELEMENT
at compile-time when possible. (lp#330299)
* bug fix: parsing of malformed type specifiers no longer results
in a memory-fault-error.
* bug fix: LOOP properly destructures nested lists in WITH.
* bug fix: MACROEXPANDing the redefinition of an alien structure type no
longer signals the wrong error.
* bug fix: PROGV doesn't get confused by forced DEBUG 3 (lp#1405456).
------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net