Revisions of sbcl
buildservice-autocommit
accepted
request 280515
from
Togan Muftuoglu (toganm)
(revision 70)
baserev update by copy to link target
Togan Muftuoglu (toganm)
accepted
request 280514
from
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 (toganm)
(revision 68)
baserev update by copy to link target
Togan Muftuoglu (toganm)
accepted
request 263736
from
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 (factory-maintainer)
(revision 66)
baserev update by copy to link target
buildservice-autocommit
accepted
request 259750
from
Togan Muftuoglu (toganm)
(revision 65)
baserev update by copy to link target
Togan Muftuoglu (toganm)
accepted
request 259761
from
Andreas Schwab (Andreas_Schwab)
(revision 64)
- 0002-Fix-array-bound-checking-with-negative-indexes-on-AR.patch: remove obsolete patch
Togan Muftuoglu (toganm)
accepted
request 259748
from
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 (toganm)
(revision 62)
baserev update by copy to link target
Togan Muftuoglu (toganm)
accepted
request 247007
from
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 (toganm)
(revision 60)
baserev update by copy to link target
Togan Muftuoglu (toganm)
accepted
request 244288
from
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 (toganm)
accepted
request 242795
from
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 (toganm)
(revision 57)
baserev update by copy to link target
Togan Muftuoglu (toganm)
accepted
request 239066
from
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 (toganm)
(revision 55)
baserev update by copy to link target
Togan Muftuoglu (toganm)
accepted
request 236716
from
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 (toganm)
(revision 53)
baserev update by copy to link target
Togan Muftuoglu (toganm)
accepted
request 235740
from
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 (toganm)
(revision 51)
baserev update by copy to link target
Displaying revisions 141 - 160 of 210