<div dir="ltr"><div>Hi Liam,<br><br></div>here are the *features*:<br><div><br>pi@raspberrypi:~$ sbcl<br>This is SBCL 1.3.2, an implementation of ANSI Common Lisp.<br>More information about SBCL is available at <<a href="http://www.sbcl.org/">http://www.sbcl.org/</a>>.<br><br>SBCL is free software, provided as is, with absolutely no warranty.<br>It is mostly in the public domain; some portions are provided under<br>BSD-style licenses.  See the CREDITS and COPYING files in the<br>distribution for more information.<br>* *features*<br><br>(:QUICKLISP :SB-BSD-SOCKETS-ADDRINFO :ASDF-PACKAGE-SYSTEM :ASDF3.1 :ASDF3<br> :ASDF2 :ASDF :OS-UNIX :NON-BASE-CHARS-EXIST-P :ASDF-UNICODE :ALIEN-CALLBACKS<br> :ANSI-CL :ARM :ARM-VFP :ARM-VFPV2 :ASH-RIGHT-VOPS :COMMON-LISP :ELF<br> :FP-AND-PC-STANDARD-SAVE :GENCGC :IEEE-FLOATING-POINT :LARGEFILE<br> :LINKAGE-TABLE :LINUX :LITTLE-ENDIAN :MULTIPLY-HIGH-VOPS<br> :OS-PROVIDES-BLKSIZE-T :OS-PROVIDES-DLADDR :OS-PROVIDES-DLOPEN<br> :OS-PROVIDES-GETPROTOBY-R :OS-PROVIDES-POLL :OS-PROVIDES-PUTWC<br> :OS-PROVIDES-SUSECONDS-T :PACKAGE-LOCAL-NICKNAMES :PRECISE-ARG-COUNT-ERROR<br> :SB-DOC :SB-EVAL :SB-LDB :SB-PACKAGE-LOCKS :SB-SOURCE-LOCATIONS :SB-TEST<br> :SB-UNICODE :SBCL :STACK-ALLOCATABLE-CLOSURES :STACK-ALLOCATABLE-FIXED-OBJECTS<br> :STACK-ALLOCATABLE-LISTS :STACK-ALLOCATABLE-VECTORS :SYMBOL-INFO-VOPS :UNIX<br> :UNWIND-TO-FRAME-AND-CALL-VOP)<br><br><br>Also here is the exact git commit of SBCL that I compiled:<br><br>pi@raspberrypi:~/lisp/sbcl-1.3.2$ git log<br>WARNING: terminal is not fully functional<br>commit 03aaa5303de3f850ad89d646469dc8ec2a490726<br>Author: Douglas Katzman <<a href="mailto:dougk@google.com">dougk@google.com</a>><br>Date:   Thu Feb 18 21:31:36 2016 -0500<br><br>    Remove cargo-cultish definition of fasteval's %EVAL.<br><br>    Unlike for 'full-eval' it is unhelpful to inline %%EVAL,<br>    since most inner evaluations happen within pre-digested forms<br>    (and in fact *EVAL-VERBOSE* doesn't even work for those).<br><br></div><div>The system is Raspberry PI 2 Model B V1.1.<br></div><div><br><span style="font-family:monospace,monospace">pi@raspberrypi:~/lisp/sbcl-1.3.2$ cat /proc/cpuinfo<br>processor       : 0<br>model name      : ARMv7 Processor rev 5 (v7l)<br>BogoMIPS        : 38.40<br>Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm<br>CPU implementer : 0x41<br>CPU architecture: 7<br>CPU variant     : 0x0<br>CPU part        : 0xc07<br>CPU revision    : 5<br><br>processor       : 1<br>model name      : ARMv7 Processor rev 5 (v7l)<br>BogoMIPS        : 38.40<br>Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm<br>CPU implementer : 0x41<br>CPU architecture: 7<br>CPU variant     : 0x0<br>CPU part        : 0xc07<br>CPU revision    : 5<br><br>processor       : 2<br>model name      : ARMv7 Processor rev 5 (v7l)<br>BogoMIPS        : 38.40<br>Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm<br>CPU implementer : 0x41<br>CPU architecture: 7<br>CPU variant     : 0x0<br>CPU part        : 0xc07<br>CPU revision    : 5<br><br>processor       : 3<br>model name      : ARMv7 Processor rev 5 (v7l)<br>BogoMIPS        : 38.40<br>Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm<br>CPU implementer : 0x41<br>CPU architecture: 7<br>CPU variant     : 0x0<br>CPU part        : 0xc07<br>CPU revision    : 5<br><br>Hardware        : BCM2709<br>Revision        : a01041<br>Serial          : 00000000adad12fd</span><br><br><br><br></div><div>Regards, Martin<br></div><div><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Mar 16, 2016 at 6:15 PM, Liam Healy <span dir="ltr"><<a href="mailto:lnp@healy.washington.dc.us" target="_blank">lnp@healy.washington.dc.us</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Could you send *features* so we can make a proper conditional? Thanks.<br></div><div class=""><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Mar 16, 2016 at 7:47 AM, Martin Kielhorn <span dir="ltr"><<a href="mailto:kielhorn.martin@gmail.com" target="_blank">kielhorn.martin@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div>Hi,<br></div>I tried to load cffi that comes with Quicklisp on SBCL 1.3.2 on a Raspberry PI 2.<br><br></div>I had to comment out FFI_UNIX64<br><br><span style="font-family:monospace,monospace">(cenum abi<br> ((:default-abi "FFI_DEFAULT_ABI"))<br> ((:sysv "FFI_SYSV"))<br> #+nil ((:unix64 "FFI_UNIX64"))<br>)</span><br><br clear="all"><div><div><div><div>in the file quicklisp/dists/quicklisp/software/cffi_0.16.1/libffi/libffi-unix.lisp <br></div><div>to make it load.<br></div><div><br><br></div><div>Regards, Martin<br></div><div><br></div></div></div></div></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br><br clear="all"><br></div></div>