Custom Query (1030 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (766 - 768 of 1030)

Ticket Resolution Summary Owner Reporter
#683 fixed DEFSTRUCT slot type checking and complex FUNCTION types Gary Byers
Description
? (defun required-argument () (error "missing slot initform"))

? (defstruct foo
    (a (required-argument) :type (function (integer) t)))

? (make-foo :a #'oddp)
=> whoops.
#692 fixed DIRECTORY extensions undocumented Gary Byers
Description

The keyword arguments that modify/extend DIRECTORY's behavior are undocumented.

#711 fixed Win64 FFI issues Gary Byers Gary Byers
Description
(defcallback foo (:double-float a 
                  :double-float b 
                  :double-float c 
                  :double-float d 
                  :double-float e
                  :double-float f
                  :double-float g 
                  :double-float)
  (format t "~&~s" (list a b c d e f g))
  (+ a b c d e f g))

(ff-call foo :double-float 1.0d0 :double-float 2.0d0 :double-float 3.0d0 :double-float 4.0d0 :double-float 5.0d0 :double-float 6.0d0 :double-float 7.0d0 :double-float) 

prints and returns:

(1.0D0 2.0D0 3.0D0 4.0D0 1.398752D-316 0.0D0 1.3987457D-316)
10.0D0

I'm fairly sure that the caller's putting arguments (after the first 4) in the wrong place (e.g., that the callback's right and the bug's in FF-CALL.)

Batch Modify
Note: See TracBatchModify for help on using batch modify.
Note: See TracQuery for help on using queries.