X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=BUGS;h=887ffbe70c17428c579217cb399f78b199b223f5;hb=b8f49ceae4a3b513de21f385bb784729d2ddff3f;hp=b22778bf61d8d846775819ff187d9805741e27aa;hpb=dbb51da05ee0dab40b658c7dfa4e30334baac95f;p=sbcl.git diff --git a/BUGS b/BUGS index b22778b..887ffbe 100644 --- a/BUGS +++ b/BUGS @@ -1612,22 +1612,6 @@ WORKAROUND: For some more details see comments for (define-alien-type-method (c-string :deport-gen) ...) in host-c-call.lisp. -402: "DECLAIM DECLARATION does not inform the PCL code-walker" - reported by Vincent Arkesteijn: - - (declaim (declaration foo)) - (defgeneric bar (x)) - (defmethod bar (x) - (declare (foo x)) - x) - - ==> WARNING: The declaration FOO is not understood by - SB-PCL::SPLIT-DECLARATIONS. - Please put FOO on one of the lists SB-PCL::*NON-VAR-DECLARATIONS*, - SB-PCL::*VAR-DECLARATIONS-WITH-ARG*, or - SB-PCL::*VAR-DECLARATIONS-WITHOUT-ARG*. - (Assuming it is a variable declaration without argument). - 403: FORMAT/PPRINT-LOGICAL-BLOCK of CONDITIONs ignoring *PRINT-CIRCLE* In sbcl-0.9.13.34, (defparameter *c* @@ -1785,34 +1769,6 @@ WORKAROUND: implementation of read circularity, using a symbol as a marker for the previously-referenced object. -413: type-errors in ROOM - - (defvar *a* (make-array (expt 2 27))) - (room) - - Causes a type-error on 32bit SBCL, as various byte-counts in ROOM - implementation overrun fixnums. - - This was fixed in 1.0.4.89, but the patch was reverted as it caused - ROOM to cons sufficiently to make running it in a loop deadly on - GENCGC: newly allocated objects survived to generation 1, where next - call to ROOM would see them, and allocate even more... - - Reported by Faré Rideau on sbcl-devel. - -414: strange DISASSEMBLE warning - - Compiling and disassembling - - (defun disassemble-source-form-bug (x y z) - (declare (optimize debug)) - (list x y z)) - - Gives - - WARNING: bogus form-number in form! The source file has probably - been changed too much to cope with. - 415: Issues creating large arrays on x86-64/Linux and x86/Darwin (make-array (1- array-dimension-limit))