RE: Raspberry Pi test results

2019-12-31 Thread Dave Richards
I decided to try running ansi-test via 'make test' (rather than using the test-compiled target). It runs much faster this way. The expurgated results for ansi-test are: Test PROCLAIM.ERROR.7 failed Test SHIFTF.7 failed Test DESTRUCTURING-BIND.ERROR.10 failed Test EQUALP.5 failed Test EQUALP.6 f

RE: Raspberry Pi test results

2019-12-31 Thread Dave Richards
Here are the cl-bench results for 16.1.3 release: ;; -*- lisp -*- ECL 16.1.3 ;; #| Implementation *features*: (:QUICKLISP :ASDF-PACKAGE-SYSTEM :ASDF3.1 :ASDF3 :ASDF2 :ASDF :OS-UNIX :NON-BASE-CHARS-EXIST-P :ASDF-UNICODE :WALKER :CDR-1 :

RE: Raspberry Pi test results

2019-12-31 Thread Dave Richards
>> Copyright (c) 2005, Juan Jose Garcia Ripoll. > > Did you bring back an old file? If not please adjust the copyright note > accordingly. I just copied fpe_x86.c as a basis for fpe_fenv.c The code in fpe_fenv.c is copied right out of h/impl/math_fenv.h, which has a copyright date of 2010.

Re: Raspberry Pi test results

2019-12-31 Thread Daniel Kochmański
Hey Dave, thank you for this, Dave Richards writes: > Add the file src/c/arch/fpe_fenv.c: > > /* -*- Mode: C; c-basic-offset: 8; indent-tabs-mode: nil -*- */ > /* vim: set filetype=c tabstop=8 shiftwidth=4 expandtab: */ > > /* > fpe_fenv.c -- ISO C99 version of the floating point code > */

Raspberry Pi test results

2019-12-31 Thread Dave Richards
These are the results of testing ECL on a Raspberry Pi 3B+ running Raspbian Buster. Because the Raspberry Pi 3B+ has only 1G of RAM and the default swap size for Raspbian Buster is 100M it is highly recommended that you extend the swap size to something larger. I use 1G. Instructions for doing

Re: FP exceptions on Raspberry Pi

2019-12-31 Thread Daniel Kochmański
Hey Dave, Dave Richards writes: > It appears that the VFP unit on the Raspberry Pi does not generate FPU > exceptions. Therefore, no SIGFPE is generated and cannot be handled by ECL. > This causes numerous 'make check' test failures. I am working on a patch. > I am not very familiar with the EC