(argh, forgot to cc the list!)
sorry, should have included more details in the first mail. I'm running debian stable, using the closed-source nvidia drivers and built sbcl from source myself.
ok well, using (sb-int:with-float-traps-masked (:invalid :divide-by-zero)) as suggested by Luís allows me to load cl-glut-examples, but the issue still occurs if i try to run an example (i.e. rb-hello)
backtrace from there is =
(SB-VM:SIGFPE-HANDLER #<unavailable argument> #.(SB-SYS:INT-SAP #XB79FB36C) #<unavailable argument>) 0] backtrace
0: (SB-VM:SIGFPE-HANDLER #<unavailable argument> #.(SB-SYS:INT-SAP #XB79FB36C) #<unavailable argument>) 1: (SB-VM:SIGFPE-HANDLER #<unavailable argument> #.(SB-SYS:INT-SAP #XB79FB36C) #<unavailable argument>)[:EXTERNAL] 2: ((FLET #:WITHOUT-INTERRUPTS-BODY-[INVOKE-INTERRUPTION]11)) 3: (SB-SYS:INVOKE-INTERRUPTION #<CLOSURE (FLET SB-UNIX::INTERRUPTION) {B79FB105}>) 4: ((FLET SB-UNIX::RUN-HANDLER) 8 #.(SB-SYS:INT-SAP #XB79FB36C) #.(SB-SYS:INT-SAP #XB79FB3EC)) 5: ("foreign function: call_into_lisp") 6: ("foreign function: funcall3") 7: ("foreign function: interrupt_handle_now")
On Thu, Mar 6, 2008 at 2:30 PM, Bart Botta 00003b@gmail.com wrote:
(oops, forgot to reply to the list, sorry about the extra copies)
Just as a guess, you might try deleting .fasl files in cl-opengl and cffi directories, if that doesn't help, will need more information:
On 3/5/08, James Baker cycle.code.media@gmail.com wrote:
"division-by-zero" issue, I'm using both cffi + cl-opengl from darcs and sbcl 1.0.15.
What OS/platform/graphics card drivers?
(SB-VM:SIGFPE-HANDLER #<unavailable argument> #.(SB-SYS:INT-SAP #XB79FA9EC) #<unavailable argument>) 0]
What does it say if you type backtrace at that prompt?
-- -b-