Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package sbcl for openSUSE:Factory checked in 
at 2025-01-07 20:51:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sbcl (Old)
 and      /work/SRC/openSUSE:Factory/.sbcl.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sbcl"

Tue Jan  7 20:51:21 2025 rev:110 rq:1234535 version:2.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/sbcl/sbcl.changes        2024-12-02 
16:59:06.345129158 +0100
+++ /work/SRC/openSUSE:Factory/.sbcl.new.1881/sbcl.changes      2025-01-07 
20:51:40.388580120 +0100
@@ -1,0 +2,47 @@
+Thu Jan  2 10:17:24 UTC 2025 - John Paul Adrian Glaubitz 
<adrian.glaub...@suse.com>
+
+- Update to version 2.5.0
+  * platform support:
+    ** improve support for the Haiku operating system.  (thanks to Al Hoang,
+       Estevan Castilho and Alexandru Popa)
+  * bug fix: generic functions with a large number of required arguments, with
+    methods with specializations on exactly STANDARD-OBJECT or
+    FUNCALLABLE-STANDARD-OBJECT, test the types of their arguments more
+    correctly.
+  * bug fix: defining a method on SB-MOP:SLOT-VALUE-USING-CLASS where the
+    object argument is specialized to a CONDITION-CLASS no longer leads to an
+    internal error.
+  * bug fix: the dissassembler on x86-64 correctly disassembles the vcvttpd2dq
+    AVX2 instruction.
+  * bug fix: ensure that the dispatch function for generic functions is
+    compiled with a known compilation policy.  (reported by Neil Goldman)
+  * bug fix: the compiler retains less intermediate data between COMPILE-FILE
+    forms.  (lp#1557590, reported by andy arvid)
+  * bug fix: the (invalid) :INITARGS slot option keyword is reported on.
+    (lp#1887014, reported by Wayne Rittiman, Jr)
+  * bug fix: the SB-SIMD s16.8-maddubs accepts packs of 16 8-bit quantities,
+    not 8 16-bit quantities.  (lp#2069538, reported by Georgios Makris)
+  * bug fix: compiling a TYPECASE to dispatch between many user-defined
+    classes no longer takes exponential time.  (lp#2089311, reported by Tomas
+    Hlavaty)
+  * bug fix: derive the new type for a variable when setting it to a function
+    of its previous version.  (lp#2090997, reported by Vasily Postnicov)
+  * bug fix: properly clear compiler annotations on variables set to new
+    values involving functions of themselves.  (lp#2090967, reported by Kirill
+    A. Korinskiy)
+  * bug fix: handle BY in LOOP forms involving iteration on the reverse of a
+    list.  (lp#2091210, reported by James Kalenius)
+  * bug fix: fix miscompilation of IF where the consequent and alternative
+    would have the same value but for an intervening side-effect.
+    (lp#2092588, reported by JA)
+  * optimization: SLOT-VALUE and (SETF SLOT-VALUE) on method arguments
+    specialized to structure classes are compiled to the corresponding
+    structure accessor.
+  * optimization: calls to SLOT-VALUE (and related operators) on method
+    arguments specialized to instances of SB-MOP:FUNCALLABLE-STANDARD-CLASS
+    are optimized similarly to calls on method arguments specialized to
+    instances of STANDARD-CLASS.
+  * optimization: (coerce (reverse list) 'vector) doesn't cons a list.
+  * optimization: (replace vector (reverse list)) doesn't cons a list.
+
+-------------------------------------------------------------------

Old:
----
  sbcl-2.4.11-source.tar.bz2

New:
----
  sbcl-2.5.0-source.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ sbcl.spec ++++++
--- /var/tmp/diff_new_pack.3R6Aau/_old  2025-01-07 20:51:41.468624775 +0100
+++ /var/tmp/diff_new_pack.3R6Aau/_new  2025-01-07 20:51:41.472624940 +0100
@@ -21,7 +21,7 @@
 
 Name:           sbcl
 #!BuildIgnore:  gcc-PIE
-Version:        2.4.11
+Version:        2.5.0
 Release:        0
 Summary:        Steel Bank Common Lisp
 License:        BSD-3-Clause AND SUSE-Public-Domain

++++++ sbcl-2.4.11-source.tar.bz2 -> sbcl-2.5.0-source.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/sbcl/sbcl-2.4.11-source.tar.bz2 
/work/SRC/openSUSE:Factory/.sbcl.new.1881/sbcl-2.5.0-source.tar.bz2 differ: 
char 11, line 1

Reply via email to