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 
<adrian.glaub...@suse.com>
+
+- 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

Reply via email to