[elephant-devel] install problems on debian etch

Robert L. Read read at robertlread.net
Sat Nov 18 01:48:05 UTC 2006


Under SBCL, apparently?

Execute "nm" on libmemutil.so to see if the symbol is in the library.

(Just a stab : make you you have remade libmemutil.)

Those are just guesses, I'm afraid.


On Sat, 2006-11-18 at 02:29 +0100, Garry Steedman wrote:

> hello all,
> 
> i'm trying to get elephant cvs running under debian etch and was
> daring to hope someone might be able to help with the following
> problem: 
> 
> ------------------------------------------------------------ 
> ; registering #<SYSTEM UFFI {ACD11C1}> as UFFI
> /var/cache/common-lisp-
> controller/0/sbcl/elephant/src/memutil/libmemutil.so
> ; compiling file "/usr/share/common-
> lisp/source/elephant/src/memutil/memutil.lisp" (written 11 NOV 2006
> 11:53:13 PM): 
> ; compiling (DEFPACKAGE ELEPHANT-MEMUTIL ...)
> ; compiling (IN-PACKAGE "ELEPHANT-MEMUTIL")
> ; compiling (DEF-TYPE POINTER-INT ...)
> ; compiling (DEF-TYPE POINTER-VOID ...)
> ; compiling (DEF-FOREIGN-TYPE ARRAY-OR-POINTER-CHAR ...) 
> ; compiling (DEF-TYPE ARRAY-OR-POINTER-CHAR ...)
> ; compiling (DEF-FUNCTION ("copy_buf" COPY-BUFS) ...)
> ; compiling (DECLAIM (INLINE READ-INT ...))
> ; compiling (DEFVAR +NULL-VOID+ ...)
> ; compiling (DEFVAR +NULL-CHAR+ ...) 
> ; compiling (DEFVAR *BUFFER-STREAMS* ...)
> ; compiling (DEFSTRUCT BUFFER-STREAM ...)
> ; file: /usr/share/common-
> lisp/source/elephant/src/memutil/memutil.lisp
> ; in: DEFSTRUCT BUFFER-STREAM
> ;     (UFFI:ALLOCATE-FOREIGN-OBJECT :CHAR 10) 
> ; --> MAKE-ALIEN
> ; ==>
> ;   (SB-ALIEN-INTERNALS:%SAP-ALIEN (SB-ALIEN::%MAKE-ALIEN (* 8 10))
> ;                                  '#<SB-ALIEN-INTERNALS:ALIEN-
> POINTER-TYPE (*
> ;
> (SIGNED 
> ;
> 8))>)
> ;
> ; note: unable to
> ;   optimize
> ; because:
> ;   could not optimize away %SAP-ALIEN: forced to do runtime
> ; allocation of alien-value structure 
> 
> ; compiling (DEFUN GRAB-BUFFER-STREAM ...)
> ; file: /usr/share/common-
> lisp/source/elephant/src/memutil/memutil.lisp
> ; in: DEFUN GRAB-BUFFER-STREAM
> ;     (LENGTH ELEPHANT-MEMUTIL::*BUFFER-STREAMS*)
> ;
> ; note: unable to
> ;   optimize
> ; due to type uncertainty:
> ;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
> ;
> ; note: unable to
> ;   optimize
> ; due to type uncertainty:
> ;   The first argument is a SEQUENCE, not a VECTOR. 
> 
> ; compiling (DEFUN RETURN-BUFFER-STREAM ...)
> ; compiling (DEFMACRO WITH-BUFFER-STREAMS ...)
> debugger invoked on a COMMON-LISP:UNDEFINED-FUNCTION in thread
> #<THREAD "initial thread" {A7BC549}>: 
>   The function ELEPHANT-MEMUTIL::NEW-STYLE-COPY-P is undefined.
> 
> Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.
> 
> restarts (invokable by number or by possibly-abbreviated name):
>   0: [RETRY ] Retry performing #<ASDF:COMPILE-OP COMMON-LISP:NIL
> {AB9B451}> on 
>               #<ASDF:CL-SOURCE-FILE "memutil" {AB8EE89}>.
>   1: [ACCEPT] Continue, treating #<ASDF:COMPILE-OP COMMON-LISP:NIL
> {AB9B451}>
>               on #<ASDF:CL-SOURCE-FILE "memutil" {AB8EE89}> as having
> been 
>               successful.
>   2: [ABORT ] Exit debugger, returning to top level.
> 
> ("bogus stack frame")
> ------------------------------------------------------------
> 
> any suggestions appreciated, 
> 
> cheers,
> 
> gs
> 
> _______________________________________________
> elephant-devel site list
> elephant-devel at common-lisp.net
> http://common-lisp.net/mailman/listinfo/elephant-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/elephant-devel/attachments/20061117/3abeaac3/attachment.html>


More information about the elephant-devel mailing list