Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sbcl for openSUSE:Factory checked in at 2023-01-30 17:11:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sbcl (Old) and /work/SRC/openSUSE:Factory/.sbcl.new.32243 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sbcl" Mon Jan 30 17:11:23 2023 rev:87 rq:1062024 version:2.3.1 Changes: -------- --- /work/SRC/openSUSE:Factory/sbcl/sbcl.changes 2023-01-03 15:06:17.958836923 +0100 +++ /work/SRC/openSUSE:Factory/.sbcl.new.32243/sbcl.changes 2023-01-30 17:16:19.510255052 +0100 @@ -1,0 +2,38 @@ +Mon Jan 30 09:58:31 UTC 2023 - John Paul Adrian Glaubitz <adrian.glaub...@suse.com> + +- Update to version 2.3.1 + * sb-graph has been removed. To visualize IR1 in sbcl, it is recommended to + use the function IR1-TO-DOT (which only survives the final tree shake if + the feature :sb-devel is enabled at build time). + * platform support: + ** implement some peephole optimizations on arm64; + ** support float traps on arm64; + * bug fix: package-manipulation operations within fasls work as expected in + the absence of explicit block compilation requests. (lp#2000004, reported + by Shubhamkar Ayare) + * bug fix: incorrect type simplification of certain CONS types. + (lp#1999352, reported by Paul Dietz) + * bug fix: method combination group selection interprets the symbol * as + a wildcard element within proper qualifier-pattern lists. (reported by + Maciej Katafiasz and by Daniel KochmaÅski) + * bug fix: &WHOLE can be used without error in define-method-combination + arguments lambda lists. (reported by Daniel KochmaÅski) + * bug fix: bogus debug variables generated for closure variables whose value + cell had not yet been allocated could cause segfaults and gc crashes + (reported by _death on #sbcl) + * bug fix: handling of float NaNs in two-arg numeric comparison functions is + more consistent with the required semantics in IEEE 754 when comparing + with rationals. + * bug fix: ensure that the hide-packages test passes even when the system + retains internal cross-reference metadata. (lp#2002896, reported by 3b) + * bug fix: don't trip an internal assertion in weak hash tables with + finalizers. (lp#1998064) + * optimization: load-time only code is no longer retained at runtime when + functions close over top level bindings. + * optimization: GO and RETURN-FROM now elide out-of-extent tag checks when + the compiler can prove it's safe even on high safety. + * optimization: addition of a fixnum to a bignum generates less garbage. + * optimization: in many cases, type inference and code generation is + improved for and around numerical comparison functions. + +------------------------------------------------------------------- Old: ---- sbcl-2.3.0-source.tar.bz2 New: ---- sbcl-2.3.1-source.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sbcl.spec ++++++ --- /var/tmp/diff_new_pack.OkNjsw/_old 2023-01-30 17:16:20.550260779 +0100 +++ /var/tmp/diff_new_pack.OkNjsw/_new 2023-01-30 17:16:20.558260823 +0100 @@ -1,7 +1,7 @@ # # spec file for package sbcl # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,7 +21,7 @@ Name: sbcl #!BuildIgnore: gcc-PIE -Version: 2.3.0 +Version: 2.3.1 Release: 0 Summary: Steel Bank Common Lisp License: BSD-3-Clause AND SUSE-Public-Domain ++++++ sbcl-2.3.0-source.tar.bz2 -> sbcl-2.3.1-source.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/sbcl/sbcl-2.3.0-source.tar.bz2 /work/SRC/openSUSE:Factory/.sbcl.new.32243/sbcl-2.3.1-source.tar.bz2 differ: char 11, line 1