Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sbcl for openSUSE:Factory checked in at 2026-09-04 12:41:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sbcl (Old) and /work/SRC/openSUSE:Factory/.sbcl.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sbcl" Fri Sep 4 12:41:12 2026 rev:135 rq:1375603 version:2.6.8 Changes: -------- --- /work/SRC/openSUSE:Factory/sbcl/sbcl.changes 2026-08-24 12:17:26.625440087 +0200 +++ /work/SRC/openSUSE:Factory/.sbcl.new.1265/sbcl.changes 2026-09-04 12:42:10.840315233 +0200 @@ -1,0 +2,37 @@ +Thu Sep 3 10:07:08 UTC 2026 - John Paul Adrian Glaubitz <[email protected]> + +- Update to 2.6.8 + * minor incompatible change: FILE-POSITION on composite streams returns a + more accurate result for CONCATENATED-STREAM, and NULL on TWO-WAY-STREAM + and ECHO-STREAM. + * platform support: + ** improvements to code generation for the ARM64 backend. + ** improved support for AVX512 instruction encoding and decoding. (thanks + to Arthur Miller) + * various enhancements to the SB-SIMD contributed module. (thanks to Sylvia + Harrington and Arthur Miller) + * bug fix: FILE-POSITION on a stream after reading input into a list or + generic sequence returns the correct result. + * bug fix: allow the manual to build on more platforms. (lp#2162021) + * bug fix: infinite loop in the compiler while attempting to remove data + moves. (lp#2162597) + * bug fix: debugger failed to handle (COMPLEX DOUBLE-FLOAT) entities on the + stack. (reported by Clint Seinen) + * bug fix: error reporting from STRING-TO-OCTETS reported using the wrong + string indices. (lp#2164924) + * optimization: the compiler performs assignment conversion in nearly all + possible cases now, along the lines of Fluet and Weeks' "Contification + using Dominators" of 2001., which transforms state-machine-like code + written in terms of local functions into the equivalent tagbody/go control + structures. + * optimization: type inference of parameters is now possible for local + functions which recursively call themselves. (lp#486416, reported by + Tobias Rittweiler) + * optimization: special-case DPB with newbyte of 0 or -1. + * optimization: more improvements to UTF8 encoding and decoding. + * optimization: multiple structure TYPEP tests in sequence can elide + redundant memory loads of layouts. + * optimization: transform ZEROP of (LDB ...) to an equivalent zero test with + a mask. (lp#2162824, thanks to Vasily Postnicov) + +------------------------------------------------------------------- Old: ---- sbcl-2.6.7-source.tar.bz2 New: ---- sbcl-2.6.8-source.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sbcl.spec ++++++ --- /var/tmp/diff_new_pack.6jXXNg/_old 2026-09-04 12:42:12.262365173 +0200 +++ /var/tmp/diff_new_pack.6jXXNg/_new 2026-09-04 12:42:12.264365244 +0200 @@ -21,7 +21,7 @@ Name: sbcl #!BuildIgnore: gcc-PIE -Version: 2.6.7 +Version: 2.6.8 Release: 0 Summary: Steel Bank Common Lisp License: BSD-3-Clause AND LicenseRef-SUSE-Public-Domain ++++++ sbcl-2.6.7-source.tar.bz2 -> sbcl-2.6.8-source.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/sbcl/sbcl-2.6.7-source.tar.bz2 /work/SRC/openSUSE:Factory/.sbcl.new.1265/sbcl-2.6.8-source.tar.bz2 differ: char 11, line 1
