Custom Query (1030 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (370 - 372 of 1030)

Ticket Resolution Summary Owner Reporter
#1241 fixed Apparent bug causes data mangling Gary Byers Gary Byers
Description

https://lists.clozure.com/pipermail/openmcl-devel/2014-November/010720.html

#1245 fixed #(#\a) and "a" do not work interchangeably as keys in an equalp hash table Gary Byers R. Matthew Emerson
Description
(defvar h (make-hash-table :test #'equalp)) 
(setf (gethash #(#\a) h) t) 
(gethash "a" h) ; => nil (incorrectly)

This works as expected on the 1.8 release branch (that, is, (gethash "a" h) returns t).

Note that the spec entry for equalp says: "a string and a general array that happens to contain the same characters are equalp".

#1251 fixed Problem with 2D arrays Win64 / CCL 1.10 Gary Byers fpopineau
Description

The following results in a bad error under CCL 1.10 / Win64. it does work as expected under Win32 :

(defun define-char (character &rest data)
  (let ((chardata (make-array (list (length data) (length (car data)))
                              :element-type 'bit
                              )))
    (loop for m from 0
       for item in data
       do (loop for n from 0
             for bit in (coerce item 'list)
             do (setf (aref chardata m n) (if (zerop bit) 0 1))
               ))))


(define-char #\Space
    #(0 0 0 0 0 0 0 0)
  #(0 0 0 0 0 0 0 0)
  #(0 0 0 0 0 0 0 0)
  #(0 0 0 0 0 0 0 0)
  #(0 0 0 0 0 0 0 0)
  #(0 0 0 0 0 0 0 0)
  #(0 0 0 0 0 0 0 0)
  #(0 0 0 0 0 0 0 0))
? (load "c:/temp/foo.lisp")
;Compiler warnings for "c:/temp/foo.lisp" :
;   In DEFINE-CHAR: Unused lexical variable CHARACTER
> Error: Fault during read of memory address #xB
> While executing: DEFINE-CHAR, in process listener(1).
> Type :POP to abort, :R for a list of available restarts.
> Type :? for other options.}}}
Batch Modify
Note: See TracBatchModify for help on using batch modify.
Note: See TracQuery for help on using queries.