Hello community, here is the log from the commit of package sbcl for openSUSE:Factory checked in at 2015-03-03 11:14:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2015-02-03 11:40:33.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.sbcl.new/sbcl.changes 2015-03-03 11:14:50.000000000 +0100 @@ -1,0 +2,55 @@ +Sat Feb 28 23:05:42 UTC 2015 - [email protected] + +- Update to version 1.2.9 + + * Bug Fix: + + minor incompatible change and bug fix: unboxed numeric + constants on x86oids are arranged in memory differently, and + the disassembler does not show them separately in DISASSEMBLE, + but does if DISASSEMBLE-CODE-COMPONENT is used. (lp#1421987) + + DEFCLASS handles cyclic {super,meta}class relations better + (lp#1418883) + + compiler no longer signals an error when compiling certain + function calls. (lp#1416704, lp#404441, lp#1417822, lp#1234919) + + compiler doesn't stumble on a LOGIOR transform. + (lp#1389433) + + more robust debugger and backtraces. (lp#1413850, + lp#1099500, lp#1412881, lp#945261, lp#1419205, lp#1409402) + + files larger than 4GB can now be compiled. + + x86 truncated results from 64-bit foreign functions to + 32 bits. + + file-position didn't work on large files on win32. + (lp#1271545) + + callbacks from foreign threads can work without enabling + sb-safepoint. + + sb-introspect:function-lambda-list works properly on + interpeted macros. (lp#1387404) + + ADJUST-ARRAY properly handles non-adjustable arrays. + (lp#886418) + + compiler no longer fails to dump a multidimensional + array constant involving a circular reference to itself + + conditional and nested DX allocation no longer confuse + the compiler in STACK analysis. (lp#1044465) + + sb-rotate-byte constant folding bug fixed. (lp#1423682) + + * Optimization: + + The compiler's treatment of type specifiers makes + it slightly faster and more memory-efficient. Portable code + should be indifferent to this change, however, users of + SB-INTROSPECT:FUNCTION-TYPE might notice that (MEMBER T NIL) + and (MEMBER NIL T) are both internally collapsed to the former, + so that the latter can never be obtained as part of an FTYPE. + + a TYPEP call in which the second argument is not + a QUOTE form but nevertheless recognized as a compile-time + constant might open-code the test. One scenario for this involves + backquote, such as (TYPEP x `(my-type ,some-arg)). Code which relied upon + deferring until runtime should declare (NOTINLINE TYPEP). + [Due to the sematic constraints of DEFTYPE etc in in CLHS + 3.2.2.3, code requiring delayed evaluation could be unportable though.] + + * Enhancement: + + unused variables at the top-level are now reported. + (lp#492200) + + +------------------------------------------------------------------- Old: ---- sbcl-1.2.8-source.tar.bz2 New: ---- sbcl-1.2.9-source.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sbcl.spec ++++++ --- /var/tmp/diff_new_pack.mkct09/_old 2015-03-03 11:14:52.000000000 +0100 +++ /var/tmp/diff_new_pack.mkct09/_new 2015-03-03 11:14:52.000000000 +0100 @@ -17,7 +17,7 @@ Name: sbcl -Version: 1.2.8 +Version: 1.2.9 Release: 0 Summary: Steel Bank Common Lisp License: SUSE-Public-Domain and BSD-3-Clause ++++++ sbcl-1.1.2-install.patch ++++++ --- /var/tmp/diff_new_pack.mkct09/_old 2015-03-03 11:14:52.000000000 +0100 +++ /var/tmp/diff_new_pack.mkct09/_new 2015-03-03 11:14:52.000000000 +0100 @@ -11,5 +11,5 @@ -for f in BUGS CREDITS COPYING NEWS +for f in BUGS CREDITS COPYING NEWS README.openSUSE sbclrc.sample do - cp $f "$BUILD_ROOT$DOC_DIR"/ + test -e $f && cp $f "$BUILD_ROOT$DOC_DIR"/ done ++++++ sbcl-1.2.8-source.tar.bz2 -> sbcl-1.2.9-source.tar.bz2 ++++++ ++++ 7493 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
