Hello community,

here is the log from the commit of package sbcl for openSUSE:Factory checked in 
at 2013-07-04 18:06:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sbcl (Old)
 and      /work/SRC/openSUSE:Factory/.sbcl.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sbcl"

Changes:
--------
--- /work/SRC/openSUSE:Factory/sbcl/sbcl.changes        2013-06-06 
12:59:18.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.sbcl.new/sbcl.changes   2013-07-04 
18:07:01.000000000 +0200
@@ -1,0 +2,59 @@
+Thu Jul  4 11:18:17 UTC 2013 - [email protected]
+
+- Update to version 1.1.9
+
+  * New feature:
+    + the contrib SB-GMP links with libgmp at runtime to speed up
+    arithmetic on bignums and ratios. (contributed by Stephan
+    Frank)
+
+  * Enhancement:
+    + disassemble now annotates some previously
+      missing static functions, like LENGTH.
+    + SB-EXT:PRINT-SYMBOL-WITH-PREFIX can be used within ~// to
+      print a symbol with a package prefix.
+    + The debugger and backtracing are more robust against buggy
+      PRINT-OBJECT methods.
+  * Optimization:
+    + calls to static functions on x86-64 use less instructions.
+    + compute encode-universal-time at compile time when possible.
+    + when referencing internal functions as #'x, don't go through
+      an indirect fdefn structure.
+    + SLEEP doesn't cons on non-immediate floats and on ratios.
+    + (mod fixnum) type-checks are performed using one unsigned
+      comparison, instead of two.
+    + enable more modular arithmetic transforms in the presence of
+     conditionals.
+    + bitwise OR forms can now trigger modular arithmetic as well,
+      when the result is known to be negative.
+    + recognize more cases of useless LOGAND/LOGIOR with constants.
+    + comparisons between rationals and constant floats or between
+      integers and constant ratios are now converted to rationals/integers
+      at compile time.
+    + Smaller and faster DOUBLE-FLOAT-LOW-BITS on x86-64.
+  * Bug Fix:
+    + problems with NCONC type derivation (reported by Jerry James).
+    + EXPT type derivation no longer constructs bogus floating-point
+      types.  (reported by Vsevolod Dyomkin)
+    + sb-bsd-sockets has correct declaration of the canonname field of
+      addrinfo. (lp#1187041, patch by Jerry James)
+    + uninitialized type-error conditions can now be printed.
+      (lp#1184586)
+    + tests for sb-bsd-sockets no longer use a predefined port for
+      listening, allowing several tests to run in parallel.
+    + during disassembly to *COMPILER-TRACE-OUTPUT* instruction
+      prefixes as used on x86 and x86-64 no longer sometimes print incorrectly.
+      (lp#1085729)
+    + Specialised SIMD-PACK types can be negated.
+    + Modular arithmetic is more robust. (incidentally fixes another bug
+      reported by Eric Marsden)
+    + FP return values from foreign calls are always rounded to single
+      or double float precision on x87.
+    + Known-safe vector access on x86oids should not fail spuriously
+      when the index is of the form (+ x constant-positive-integer).
+    + backtrace printer no longer tries to create very large lists when
+      the arg-count register is clobberred by other code. (lp#1192929)
+    + x86 should never signal an FP exception while boxing an FP value,
+      a situation that lands us into ldb.
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ sbcl.spec ++++++
--- /var/tmp/diff_new_pack.yqBbEL/_old  2013-07-04 18:07:02.000000000 +0200
+++ /var/tmp/diff_new_pack.yqBbEL/_new  2013-07-04 18:07:02.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           sbcl
-Version:        1.1.8
+Version:        1.1.9
 Release:        0
 Summary:        Steel Bank Common Lisp
 License:        SUSE-Public-Domain and BSD-3-Clause

++++++ sbcl-1.1.8-source.tar.bz2 -> sbcl-1.1.9-source.tar.bz2 ++++++
++++ 8430 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to