[Ecls-list] git/HEAD won't compile
Jeronimo Pellegrini
jpn at aleph0.info
Wed May 5 22:31:24 UTC 2010
Hi,
I just pulled 1b808f229076a25cb24a1de42a8d512d4201148e from git and
it won't compile on my Linux/AND64 box.
6a91d3b45a4b11bea8d51c385982dd8d152bcfbf did compile OK.
Here's what happens after a make distclean, configure and make:
;;; Compiling (DEFUN CHANGE-KEYBOARD-MAPPING ...).
;;; Note:
;;; in file text.lisp, position 41242
;;; at (DEFUN CHANGE-KEYBOARD-MAPPING ...)
;;; In function CHANGE-KEYBOARD-MAPPING, checking types of arguments DISPLAY KEYSYMS START END FIRST-KEYCODE.
(AREF KEYSYMS I J)
T
T
(LET ((#:%ARRAY KEYSYMS)) (DECLARE (:READ-ONLY #:%ARRAY) (OPTIMIZE (SAFETY 0))) (ROW-MAJOR-AREF #:%ARRAY (LET* ((#:%NDX-VAR I) (#:%OUTPUT-VAR #:%NDX-VAR) (#:%DIM-VAR 0)) (DECLARE (TYPE SI::INDEX #:%NDX-VAR #:%OUTPUT-VAR #:%DIM-VAR)) (C::CHECK-ARRAYP #:%ARRAY) (C::CHECK-EXPECTED-RANK #:%ARRAY 2) (C::CHECK-INDEX-IN-BOUNDS #:%ARRAY #:%OUTPUT-VAR #:%DIM-VAR) (SETF #:%DIM-VAR (C::ARRAY-DIMENSION-FAST #:%ARRAY 1) #:%NDX-VAR J) (C::CHECK-INDEX-IN-BOUNDS #:%ARRAY #:%NDX-VAR #:%DIM-VAR) (SETF #:%OUTPUT-VAR (THE SI::INDEX (+ (THE SI::INDEX (* #:%OUTPUT-VAR #:%DIM-VAR)) #:%NDX-VAR))) #:%OUTPUT-VAR)))
Too few arguments supplied to a macro or a destructuring-bind form.
Available restarts:
1. (ABORT) ABORT
Top level in: #<process SI:TOP-LEVEL 0000000000903f60>.
XLIB>
Do you need any more information? (It actually seems to be something simple).
J.
More information about the ecl-devel
mailing list