Hi,
I am trying to run cl-ppcre 2.0.3 in ECL but can't. I encounter this error while trying to load the library:
CL-USER> (setf *compile-print* t *compile-verbose* t) T CL-USER> (setf *load-print* t *load-verbose* t) T CL-USER> (asdf:oos 'asdf:load-op :cl-ppcre) ;;; ;;; Compiling /home/chaitanya/lisp/libs/site/cl-ppcre/cl-ppcre-2.0.3/charmap.lisp. ;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=3 ;;; ;;; Compiling (DEFSTRUCT (CHARMAP #) ...). ;;; Compiling (DEFMETHOD MAKE-LOAD-FORM ...). ;;; Compiling (DEFUN IN-CHARMAP-P ...). ;;; Note: ;;; in file charmap.lisp, position 2381 ;;; at (DEFUN IN-CHARMAP-P ...) ;;; In function IN-CHARMAP-P, checking types of arguments CHAR CHARMAP. ;;; Note: ;;; in file charmap.lisp, position 2381 ;;; at (DEFUN IN-CHARMAP-P ...) ;;; Unable to emit check for variable (OPTIONAL-CHECK-TYPE CHARMAP CHARMAP) ;;; Note: ;;; in file charmap.lisp, position 2381 ;;; at (DEFUN IN-CHARMAP-P ...) ;;; Unable to emit check for variable (OPTIONAL-CHECK-TYPE CHAR CHARACTER) ;;; Error: ;;; in file charmap.lisp, position 2381 ;;; at (DEFUN IN-CHARMAP-P ...) ;;; * The argument 1 of function SBIT has type ;;; BIT-VECTOR ;;; instead of expected ;;; (SIMPLE-ARRAY BIT) ;;; Warning: COMPILE-FILE warned while performing #<ASDF:COMPILE-OP NIL 46173616> on #<ASDF:CL-SOURCE-FILE "charmap" 44788544>. ;;; Warning: COMPILE-FILE failed while performing #<ASDF:COMPILE-OP NIL 46173616> on #<ASDF:CL-SOURCE-FILE "charmap" 44788544>. ; Evaluation aborted. CL-USER>
Is this error due to cl-ppcre or ECL?
Thanks, Chaitanya
On Sat, May 8, 2010 at 8:50 PM, Chaitanya Gupta mail@chaitanyagupta.comwrote:
Is this error due to cl-ppcre or ECL?
You are probably using ECL from git/CVS. ECL has not yet reached a next release and I explicitly warned in the ECL mailing list that the current sources would be unstable for some time due to important changes that are happening in the compiler.
The previous release of ECL builds cl-ppcre just fine.
Juanjo
Juan Jose Garcia-Ripoll wrote:
On Sat, May 8, 2010 at 8:50 PM, Chaitanya Gupta <mail@chaitanyagupta.com mailto:mail@chaitanyagupta.com> wrote:
Is this error due to cl-ppcre or ECL?
You are probably using ECL from git/CVS.
You are right. I built ECL from git trunk. Thanks for letting me know - I will use a stable release.
Chaitanya
cl-ppcre-devel@common-lisp.net