Eric Marsden <emarsden@...> writes:
> Program received signal SIGFPE, Arithmetic exception.
> os_restore_fp_control (context=0xd0) at ppc-linux-os.c:106
> 106 asm volatile ("mtfsf 0xff,%0" : : "f" (d));
> Christophe tells #lisp that commenting out that line should make the
> build work.
I hope I'm right about this. I've commented it out and committed the
change in sbcl-0.8.2.12; I'm somewhat in the dark as to the efficacy
of this change, because for me (on Dan's iMac) it didn't cause any
In the meantime, a little project for the PPC experts among us would
be to fix the floating point handling on the PPC platform; this may
involve knowing a fair bit about signal handling, too...
http://www-jcsu.jesus.cam.ac.uk/~csr21/ +44 1223 510 299/+44 7729 383 757
(set-pprint-dispatch 'number (lambda (s o) (declare (special b)) (format s b)))
(defvar b "~&Just another Lisp hacker~%") (pprint #36rJesusCollegeCambridge)