appreciated!<br><br>cheers,<br><br>gs<br><br><div><span class="gmail_quote">On 11/18/06, <b class="gmail_sendername">Ian Eslick</b> <<a href="mailto:eslick@csail.mit.edu">eslick@csail.mit.edu</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Sorry, CVS HEAD is churning quite a bit right now as I'm trying to get<br>features in for 0.6.1 and I'm not testing incrementally under SBCL so I<br>only catch SBCL-specific bugs (which this is) every so often.<br><br>Let me track that down and I'll write back in a bit with a fix.
<br><br>Ian<br><br><br>Garry Steedman wrote:<br>> Hi Robert,<br>><br>> here's what i get:<br>><br>> ------------------------------------------------------------<br>> # nm<br>> /var/cache/common-lisp-controller/0/sbcl/elephant/src/memutil/libmemutil.so
<br>><br>> 000018cc A __bss_start<br>> 00000540 t call_gmon_start<br>> 000018cc b completed.5621<br>> 00000620 T copy_buf<br>> 000017c8 d __CTOR_END__<br>> 000017c4 d __CTOR_LIST__<br>>          w __cxa_finalize@@GLIBC_2.1.3
<br>> 00000760 t __do_global_ctors_aux<br>> 00000570 t __do_global_dtors_aux<br>> 000018c4 d __dso_handle<br>> 000017d0 d __DTOR_END__<br>> 000017cc d __DTOR_LIST__<br>> 000017d8 a _DYNAMIC<br>> 000018cc A _edata
<br>> 000018d0 A _end<br>> 000007a4 T _fini<br>> 000005d0 t frame_dummy<br>> 000007c0 r __FRAME_END__<br>> 000018ac a _GLOBAL_OFFSET_TABLE_<br>>          w __gmon_start__<br>> 00000605 t __i686.get_pc_thunk.bx
<br>> 000004e4 T _init<br>> 000017d4 d __JCR_END__<br>> 000017d4 d __JCR_LIST__<br>>          w _Jv_RegisterClasses<br>>          U memcpy@@GLIBC_2.0<br>> 00000610 T offset_charp<br>> 000018c8 d p.5619
<br>> 000006e0 T read_double<br>> 00000700 T read_float<br>> 00000740 T read_int<br>> 00000720 T read_uint<br>> 00000660 T write_double<br>> 00000680 T write_float<br>> 000006c0 T write_int<br>> 000006a0 T write_uint
<br>> #<br>> ------------------------------------------------------------<br>><br>> no help to me, maybe it is to you?<br>><br>> btw, is the INSTALL file up to date for cvs? in section 4 there's<br>> stuff about running 'make' in elephant root, but there's no makefile...
<br>><br>> cheers,<br>><br>> garry<br>><br>><br>> On 11/18/06, *Robert L. Read* <<a href="mailto:read@robertlread.net">read@robertlread.net</a><br>> <mailto:<a href="mailto:read@robertlread.net">
read@robertlread.net</a>>> wrote:<br>><br>>     Under SBCL, apparently?<br>><br>>     Execute "nm" on libmemutil.so to see if the symbol is in the library.<br>><br>>     (Just a stab : make you you have remade libmemutil.)
<br>><br>>     Those are just guesses, I'm afraid.<br>><br>><br>><br>>     On Sat, 2006-11-18 at 02:29 +0100, Garry Steedman wrote:<br>>>     hello all,<br>>><br>>>     i'm trying to get elephant cvs running under debian etch and was
<br>>>     daring to hope someone might be able to help with the following<br>>>     problem:<br>>><br>>>     ------------------------------------------------------------<br>>>     ; registering #<SYSTEM UFFI {ACD11C1}> as UFFI
<br>>>     /var/cache/common-lisp-controller/0/sbcl/elephant/src/memutil/libmemutil.so<br>>>     ; compiling file<br>>>     "/usr/share/common-lisp/source/elephant/src/memutil/memutil.lisp"<br>
>>     (written 11 NOV 2006 11:53:13 PM):<br>>>     ; compiling (DEFPACKAGE ELEPHANT-MEMUTIL ...)<br>>>     ; compiling (IN-PACKAGE "ELEPHANT-MEMUTIL")<br>>>     ; compiling (DEF-TYPE POINTER-INT ...)
<br>>>     ; compiling (DEF-TYPE POINTER-VOID ...)<br>>>     ; compiling (DEF-FOREIGN-TYPE ARRAY-OR-POINTER-CHAR ...)<br>>>     ; compiling (DEF-TYPE ARRAY-OR-POINTER-CHAR ...)<br>>>     ; compiling (DEF-FUNCTION ("copy_buf" COPY-BUFS) ...)
<br>>>     ; compiling (DECLAIM (INLINE READ-INT ...))<br>>>     ; compiling (DEFVAR +NULL-VOID+ ...)<br>>>     ; compiling (DEFVAR +NULL-CHAR+ ...)<br>>>     ; compiling (DEFVAR *BUFFER-STREAMS* ...)
<br>>>     ; compiling (DEFSTRUCT BUFFER-STREAM ...)<br>>>     ; file:<br>>>     /usr/share/common-lisp/source/elephant/src/memutil/memutil.lisp<br>>>     ; in: DEFSTRUCT BUFFER-STREAM<br>>>     ;     (UFFI:ALLOCATE-FOREIGN-OBJECT :CHAR 10)
<br>>>     ; --> MAKE-ALIEN<br>>>     ; ==><br>>>     ;   (SB-ALIEN-INTERNALS:%SAP-ALIEN (SB-ALIEN::%MAKE-ALIEN (* 8 10))<br>>>     ;<br>>>     '#<SB-ALIEN-INTERNALS:ALIEN-POINTER-TYPE (*
<br>>>     ;<br>>>     (SIGNED<br>>>     ;<br>>>     8))>)<br>>>     ;<br>>>     ; note: unable to<br>>>     ;   optimize<br>>>     ; because:<br>>>     ;   could not optimize away %SAP-ALIEN: forced to do runtime
<br>>>     ; allocation of alien-value structure<br>>><br>>>     ; compiling (DEFUN GRAB-BUFFER-STREAM ...)<br>>>     ; file:<br>>>     /usr/share/common-lisp/source/elephant/src/memutil/memutil.lisp
<br>>>     ; in: DEFUN GRAB-BUFFER-STREAM<br>>>     ;     (LENGTH ELEPHANT-MEMUTIL::*BUFFER-STREAMS*)<br>>>     ;<br>>>     ; note: unable to<br>>>     ;   optimize<br>>>     ; due to type uncertainty:
<br>>>     ;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).<br>>>     ;<br>>>     ; note: unable to<br>>>     ;   optimize<br>>>     ; due to type uncertainty:<br>>>     ;   The first argument is a SEQUENCE, not a VECTOR.
<br>>><br>>>     ; compiling (DEFUN RETURN-BUFFER-STREAM ...)<br>>>     ; compiling (DEFMACRO WITH-BUFFER-STREAMS ...)<br>>>     debugger invoked on a COMMON-LISP:UNDEFINED-FUNCTION in thread<br>>>     #<THREAD "initial thread" {A7BC549}>:
<br>>>       The function ELEPHANT-MEMUTIL::NEW-STYLE-COPY-P is undefined.<br>>><br>>>     Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.<br>>><br>>>     restarts (invokable by number or by possibly-abbreviated name):
<br>>>       0: [RETRY ] Retry performing #<ASDF:COMPILE-OP COMMON-LISP:NIL<br>>>     {AB9B451}> on<br>>>                   #<ASDF:CL-SOURCE-FILE "memutil" {AB8EE89}>.<br>>>       1: [ACCEPT] Continue, treating #<ASDF:COMPILE-OP
<br>>>     COMMON-LISP:NIL {AB9B451}><br>>>                   on #<ASDF:CL-SOURCE-FILE "memutil" {AB8EE89}> as<br>>>     having been<br>>>                   successful.<br>>>       2: [ABORT ] Exit debugger, returning to top level.
<br>>><br>>>     ("bogus stack frame")<br>>>     ------------------------------------------------------------<br>>><br>>>     any suggestions appreciated,<br>>><br>>>     cheers,
<br>>><br>>>     gs<br>>>     _______________________________________________<br>>>     elephant-devel site list<br>>>     <a href="mailto:elephant-devel@common-lisp.net">elephant-devel@common-lisp.net
</a> <mailto:<a href="mailto:elephant-devel@common-lisp.net">elephant-devel@common-lisp.net</a>><br>>>     <a href="http://common-lisp.net/mailman/listinfo/elephant-devel">http://common-lisp.net/mailman/listinfo/elephant-devel
</a><br>>><br>>><br>><br>>     _______________________________________________<br>>     elephant-devel site list<br>>     <a href="mailto:elephant-devel@common-lisp.net">elephant-devel@common-lisp.net
</a><br>>     <mailto:<a href="mailto:elephant-devel@common-lisp.net">elephant-devel@common-lisp.net</a>><br>>     <a href="http://common-lisp.net/mailman/listinfo/elephant-devel">http://common-lisp.net/mailman/listinfo/elephant-devel
</a><br>><br>><br>> ------------------------------------------------------------------------<br>><br>> _______________________________________________<br>> elephant-devel site list<br>> <a href="mailto:elephant-devel@common-lisp.net">
elephant-devel@common-lisp.net</a><br>> <a href="http://common-lisp.net/mailman/listinfo/elephant-devel">http://common-lisp.net/mailman/listinfo/elephant-devel</a><br>_______________________________________________<br>
elephant-devel site list<br><a href="mailto:elephant-devel@common-lisp.net">elephant-devel@common-lisp.net</a><br><a href="http://common-lisp.net/mailman/listinfo/elephant-devel">http://common-lisp.net/mailman/listinfo/elephant-devel
</a><br></blockquote></div><br>