[Sbcl-announce] sbcl-2.1.6 released

1 view
Skip to first unread message

Christophe Rhodes

unread,
Jun 28, 2021, 5:25:16 PM6/28/21
to sbcl-a...@lists.sourceforge.net
Dear all,

SBCL 2.1.6 has been tagged and released, and sources are available from
the download area at SourceForge; a summary of the changes is listed
below. The development list would particularly like to hear if the
changes to exception handling on 64-bit Windows make working with
foreign code better: the substantive effect should be that foreign code
which expects to handle exceptions should be able to do so, rather than
being overriden by SBCL's exception handlers. As ever, other experience
or problem reports are also welcome!

Best wishes,

Christophe

changes in sbcl-2.1.6 relative to sbcl-2.1.5:
* minor incompatible change: COMPILE-FILE does not merge the input file's
pathname-directory into the output path if :OUTPUT-FILE was specified
and has a directory that is not :UNSPECIFIC.
* platform support:
** improvements to unwind code generation on arm64.
** on x86-64, accept three operands for vshufpd. (reported by Bela
Pecsek)
** on x86-64, improvements to use of popcount
** improve exception handling on 64-bit Windows. (thanks to Luis Borges
de Oliveira)
* bug fix: allow use of macros with improper argument list. (lp#1929623,
thanks to Sean Maher)
* bug fix: COERCE no longer attempts to guess what the user meant if they
provide a type specifier of a union of types other than STRING.
(lp#1929614)
* bug fix: print a single trailing zero after the decimal point for FORMAT
~E if there are no digits remaining to be printed and the width allows it.
(lp#883520)




_______________________________________________
Sbcl-announce mailing list
Sbcl-a...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sbcl-announce
Reply all
Reply to author
Forward
0 new messages