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-02-28 15:52:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sbcl (Old)
and /work/SRC/openSUSE:Factory/.sbcl.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sbcl"
Tue Feb 28 15:52:36 2023 rev:88 rq:1068195 version:2.3.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/sbcl/sbcl.changes 2023-01-30 17:16:19.510255052 +0100
+++ /work/SRC/openSUSE:Factory/.sbcl.new.31432/sbcl.changes 2023-02-28 15:52:37.504834334 +0100
@@ -1,0 +2,32 @@
+Tue Feb 28 12:43:04 UTC 2023 - John Paul Adrian Glaubitz
+
+- Update to version 2.3.2
+ * incompatible change: the :ORDER long-form-option in
+ DEFINE-METHOD-COMBINATION accepts NIL as well as :MOST-SPECIFIC-FIRST and
+ :MOST-SPECIFIC-LAST. A value of NIL implies no particular ordering of the
+ methods, and so disables checks of multiple methods with the same
+ specializers in that group.
+ * bug fix: evaluate the :ORDER long-form-option in DEFINE-METHOD-COMBINATION
+ properly, avoiding an infinite loop in DEFINE-METHOD-COMBINATION if the
+ :ORDER argument leads to a cycle of compile-time constants.
+ * bug fix: better compile time on chains of conditionals which have gaps in
+ integer ranges. (lp#1992349, reported by Mykola Matvyeyev)
+ * bug fix: type derivation of VECTOR-LENGTH leading to wrong type handling
+ for MEMBER types involving vectors. (lp#2004094)
+ * bug fix: equality constraint propagation in the presence of constants
+ could cause code to be not deleted when it should have been. (lp#2006487)
+ * bug fix: better compile time when the compiler needs to perform checks to
+ see if fixnum or word computations result in overflow. (lp#2007741)
+ * bug fix: miscompilation on ARM64. (lp#2007758, reported by Stephen
+ Westfold)
+ * optimization: on x86-64, use SIMD instructions for UTF-8 buffer decoding;
+ * various type-driven optimizations:
+ ** comparisons of rationals with constant ratios or floats;
+ ** comparisons of unsigned-bytes with fixnums;
+ ** comparisons of fixnums with constant powers of two;
+ ** equality of numbers with integers too large to be exactly represented
+ as floats;
+ ** arithmetic operations on a mixture of signed and unsigned word-sized
+ quantities;
+
+-------------------------------------------------------------------
Old:
----
sbcl-2.3.1-source.tar.bz2
New:
----
sbcl-2.3.2-source.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ sbcl.spec ++++++
--- /var/tmp/diff_new_pack.648dEV/_old 2023-02-28 15:52:38.824841684 +0100
+++ /var/tmp/diff_new_pack.648dEV/_new 2023-02-28 15:52:38.824841684 +0100
@@ -21,7 +21,7 @@
Name: sbcl
#!BuildIgnore: gcc-PIE
-Version: 2.3.1
+Version: 2.3.2
Release: 0
Summary: Steel Bank Common Lisp
License: BSD-3-Clause AND SUSE-Public-Domain
++++++ sbcl-2.3.1-source.tar.bz2 -> sbcl-2.3.2-source.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/sbcl/sbcl-2.3.1-source.tar.bz2 /work/SRC/openSUSE:Factory/.sbcl.new.31432/sbcl-2.3.2-source.tar.bz2 differ: char 11, line 1