From: Christophe R. <cs...@ca...> - 2004-08-18 21:44:34
|
Hi, Here's an interesting one. In an x86/SBCL wot I built myself, (trace sb-c::logxor-derive-type-aux :encapsulate nil) (defun foo (x y) (logxor x y)) works as expected. In an x86/SBCL wot I downloaded from Debian, (trace sb-c::logxor-derive-type-aux :encapsulate nil) (defun foo (x y) (logxor x y)) gives me a segmentation fault, followed by 10 errors of the "NIL is not of type SB-DI::FRAME" variety. This smells of libc (or equivalent) skew, but I can't see why. I seem to remember that we had similar problems with **environ, but the details are getting a bit hazy at my advanced age. Does anyone else have any ideas? Cheers, Christophe -- 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) |