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>