Revisions of sbcl

buildservice-autocommit accepted request 280515 from Togan Muftuoglu's avatar Togan Muftuoglu (toganm) (revision 70)
baserev update by copy to link target
Togan Muftuoglu's avatar Togan Muftuoglu (toganm) accepted request 280514 from Togan Muftuoglu's avatar Togan Muftuoglu (toganm) (revision 69)
- Update to version 1.2.7
  * Optimization:
    + returning constant values refers to preboxed
      constants more reliably. (lp#1398785)
  * Enhancement:
    + STYLE-WARNING is produced if a compiler-macro is
      defined for a function after at least one ordinary (not inlined)
      call to that function was compiled, indicating a likely
      compilation order problem. Likewise a warning ensues if a call
      is compiled to a function that is subsequently proclaimed INLINE.
    + always lose() when something goes wrong while saving a core
      (instead of just printing an error on stderr in some situations).
    + frames in the debugger are now restartable by default.
  * Bug Fix:
    + restore error handling on Windows x86.
    + MAKE-SEQUENCE detects type errors in its :INITIAL-ELEMENT
      at compile-time when possible. (lp#330299)
    + parsing of malformed type specifiers no longer results in a
      memory-fault-error.
    + LOOP properly destructures nested lists in WITH.
    + MACROEXPANDing the redefinition of an alien structure type no
      longer signals the wrong error.
    + PROGV doesn't get confused by forced DEBUG 3 (lp#1405456).
buildservice-autocommit accepted request 263737 from Togan Muftuoglu's avatar Togan Muftuoglu (toganm) (revision 68)
baserev update by copy to link target
Togan Muftuoglu's avatar Togan Muftuoglu (toganm) accepted request 263736 from Togan Muftuoglu's avatar Togan Muftuoglu (toganm) (revision 67)
- Update to version 1.2.6
  * enhancement:
    + SERVE-EVENTS uses the poll() system call in lieu
      of select() if the OS has the former. Previously poll() was
      used only if waiting on exactly one file descriptor.
    + efficiency of access to untagged structure slots
      is improved on x86-64, and the order of slots in memory is
      exactly as specified by defstruct, simplifying use of
      structures as arguments to foreign calls.
  * bug fix:
    + SB-DEBUG:ARG now works in all TRACE options which
      evaluate forms. (lp#1357826)
    + GC memory corruption during internal memory handling.
    + duplicate effective-slot-definition objects as compared
      by EQ on name could be present in CLASS-SLOTS of a class whose
      metaclass was structure-class or condition-class. (lp#1049423)
    + HANDLER-BIND with empty bindings works again; regression in
      1.2.5. (lp#1388707)
    + ATOMIC-INCF works on structure slots in interpreted code.
      (lp#1381867)
    + MAKE-ARRAY properly handles character types like (eql
      #\a) and (member #\a #\c). (lp#1392068)
    + bug fix: READ sometimes accidentally preserved a whitespace
      character after a token when it should not have. (lp#327790)
buildservice-autocommit accepted request 261437 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 66)
baserev update by copy to link target
buildservice-autocommit accepted request 259750 from Togan Muftuoglu's avatar Togan Muftuoglu (toganm) (revision 65)
baserev update by copy to link target
Togan Muftuoglu's avatar Togan Muftuoglu (toganm) accepted request 259761 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 64)
- 0002-Fix-array-bound-checking-with-negative-indexes-on-AR.patch: remove
  obsolete patch
Togan Muftuoglu's avatar Togan Muftuoglu (toganm) accepted request 259748 from Togan Muftuoglu's avatar Togan Muftuoglu (toganm) (revision 63)
- Update to version 1.2.5
  * Enhancement
   +  sb-bsd-sockets now has basic support for IPv6
   + An sb-unicode package has been added, containing
     many functions related to handling Unicode text
   + The reader now normalizes symbols to Normalization
     Form KC (NFKC). This behavior can be disabled with
     SB-EXT:READTABLE-NORMALIZATION
   + enhancement: a style-warning is signaled if OPTIMIZE
     declarations multiply specify a quality with differing values.
     (lp#310267)
  * Bug fix:
    + conservatively pointed to pages wipe out unused dwords
      so that they cannot act as false roots in turn.
    + the walker's handling of lexical variable and
      symbol-macro bindings is improved (lp#375326, lp#1368305)
    + HANDLER-{BIND,CASE} no longer drop into ldb when a
      clause contains an undefined condition type; regression
      in 1.1.19( lp#1378939)
    + in interpreted code, inequality predicates did not
      type-check arguments that weren't examined, and a 1-argument use
      of MIN or MAX accepted a complex number. (lp#1373702)
    + APROPOS and APROPOS-LIST handle inherited symbols correctly.
      (lp#1364413, thanks to Zach Beane)
buildservice-autocommit accepted request 247008 from Togan Muftuoglu's avatar Togan Muftuoglu (toganm) (revision 62)
baserev update by copy to link target
Togan Muftuoglu's avatar Togan Muftuoglu (toganm) accepted request 247007 from Togan Muftuoglu's avatar Togan Muftuoglu (toganm) (revision 61)
- Update to version 1.2.3
  * Enhancement:
    + DOCUMENTATION works on instances of FUNCALLABLE-STANDARD-CLASS
    + ASSERT reports arguments of calls to lexical functions in
      additional to global functions.
    + ASDF updated to 3.1.3
    + UIOP can be loaded without ASDF.
  * Bug Fix:
    + Some methods on CHANGE-CLASS did not finalize the new class
      before accessing its class-precedence list.
    + CHANGE-CLASS no longer fails on unbound slots in the source
      object.
    + CHANGE-CLASS signals an appropriate error when the destination
      class is a FORWARD-REFERENCED-CLASS.
    + CHANGE-CLASS no longer signals bogus TYPE-ERRORs for slots for
      which initargs have been supplied.
    + saving cores on ARM was broken since the introduction of GENCGC.
      (lp#1349795)
    + macroexpanding a backquoted expression involving ",." outside
      of the compiler failed. (lp#1354623)
- Backported from git for arm builds
  0002-Fix-array-bound-checking-with-negative-indexes-on-AR.patch
buildservice-autocommit accepted request 244289 from Togan Muftuoglu's avatar Togan Muftuoglu (toganm) (revision 60)
baserev update by copy to link target
Togan Muftuoglu's avatar Togan Muftuoglu (toganm) accepted request 244288 from Togan Muftuoglu's avatar Togan Muftuoglu (toganm) (revision 59)
-  disable-localport-bsd-sockets-test.patch
   * disable localport bsd sockets tests broken in kvm builds for
     openSUSE releases > 13.1
Togan Muftuoglu's avatar Togan Muftuoglu (toganm) accepted request 242795 from Togan Muftuoglu's avatar Togan Muftuoglu (toganm) (revision 58)
- Update to version 1.2.2
  * incompatible change: the #\` ("backquote") reader macro was
    reimplemented to support robust pretty-printing. Reading a form
    involving #\` produces  an invocation of the QUASIQUOTE ordinary
    macro which may contain subforms  that are not lists. Code that
    unportably attempts operations on  un-evaluated forms resulting
    therefrom, e.g.  (SUBST a b (read-from-string "`(x (,y))"))
    might generate incorrect results and/or errors.
  * Enhancement:
    + support for GNU/kFreeBSD x86.
    + ATOMIC-INCF and ATOMIC-DECF can operate on (CAR
      x), (CDR x) and DEFGLOBAL variables of type fixnum.
    + enhancement: arithmetic constant reduction is now performed on
       defconstant constants too. (lp#1337069).
  * Bug Fix:
    + certain ftype proclamations containing &optional t &rest t no
      longer cause subsequent definitions to signal bogus
      style-warnings.
    + #\Bell and #\Bel now read to different characters. (lp#1319452).
    + CAS SYMBOL-VALUE on locally special variables didn't work.
     (lp#1098355)
buildservice-autocommit accepted request 239067 from Togan Muftuoglu's avatar Togan Muftuoglu (toganm) (revision 57)
baserev update by copy to link target
Togan Muftuoglu's avatar Togan Muftuoglu (toganm) accepted request 239066 from Togan Muftuoglu's avatar Togan Muftuoglu (toganm) (revision 56)
- Update to version 1.2.1
  * Enhancement
    + GENCGC is enabled on ARM.
    + better error reporting for invalid calls to local
      functions.
    + support for GNU/kFreeBSD distributions.
      (lp#1079954, thanks  to Christoph Egger)
    + experimental support for threads on NetBSD/x86-64.
      (thanks to Robert Swindells)
    + support for DragonFly BSD.  (lp#1292845, thanks to
      Vasily  Postnicov)
  * Bug Fix:
    + TYPE-OF must not return AND/OR/NOT expressions.  (lp#1317308)
    + accessing NIL arrays stopped producing errors. (lp#1311421)
    + DISASSEMBLE no longer prints unwanted stuff. (lp#1251861)
    + compiling SVREF on unknown types no longer produces scary
      errors.  (lp#1258716)
    + assorted LOOP fixes and enhancements. (lp#645534, lp#1322923,
      lp#700538, lp#613876, lp#695286, lp#798388)
    + silence compiler notes from the SEARCH transform.
       (lp#1071310)
    + array type intersection handles T and unknown element types
      correctly. (lp#1258716)
    + fix a corner case in array type unparsing that would result in
      misleading translations from our internal type representation.
    + array-rank now sees through union and intersection types.
     (lp#1310574)
    + when DECLARE expressions are in the wrong place, be careful not
      to attempt to evaluate the subforms. (lp#573747; thanks to Roman
      Marynchak)
buildservice-autocommit accepted request 236813 from Togan Muftuoglu's avatar Togan Muftuoglu (toganm) (revision 55)
baserev update by copy to link target
Togan Muftuoglu's avatar Togan Muftuoglu (toganm) accepted request 236716 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 54)
- Add --with-bootstrap to enable bootstrapping with clisp
- sbcl-cast.patch: avoid warning about implicit conversion
buildservice-autocommit accepted request 235741 from Togan Muftuoglu's avatar Togan Muftuoglu (toganm) (revision 53)
baserev update by copy to link target
Togan Muftuoglu's avatar Togan Muftuoglu (toganm) accepted request 235740 from Togan Muftuoglu's avatar Togan Muftuoglu (toganm) (revision 52)
- Update to version 1.2.0
  * Bug Fix
    + read-time-eval backquote context mixup. (lp#1321047)
    +  MAKE-SEQUENCE works with sequence types defined via
       DEFTYPE  (lp#1315846, thanks to Mark Cox)
    + SET-[DISPATCH-]MACRO-CHARACTER should coerce a
      symbolic function-designator to a function only as needed.
      (lp#1012335)
    + remove references to asdf-install from the manual.
     (lp#1207544, thanks to Thomas Hlavaty)
    + handle --without-xxx options to make.sh more carefully.
     (lp#1246665, thanks to Richard M Kreuter)
    + prevent maybe-delete-exit from doing semantically broken things
      with local exits. (lp#309099, lp#518099, lp#533930)
    + attempts to subclass BUILT-IN-CLASSes signal errors,
      as required by AMOP.  (lp#861004) 
  * Enhancement
    + when SAVE-LISP-AND-DIE fails due multiple threads,
      the report of the signaled conditions lists currently running
      threads.
    + ported to ARM linux.
    + sb-gmp contrib has been updated. (lp#1305266)
    + new contrib sb-mpfr by Stephan Frank.
buildservice-autocommit accepted request 232165 from Togan Muftuoglu's avatar Togan Muftuoglu (toganm) (revision 51)
baserev update by copy to link target
Displaying revisions 141 - 160 of 210
openSUSE Build Service is sponsored by