> Just an idea: have you tried (set-floating-point-modes :traps nil) ?
> 
> regards,
> Hannu

What am I missing here?

CL-USER> (ext:get-floating-point-modes)
(:TRAPS (:OVERFLOW :INVALID :DIVIDE-BY-ZERO) :ROUNDING-MODE :NEAREST
 :CURRENT-EXCEPTIONS NIL :ACCRUED-EXCEPTIONS NIL :FAST-MODE NIL
 :PRECISION-CONTROL :64-BIT)
CL-USER> (ext:set-floating-point-modes :traps nil)
; No value
CL-USER> (ext:get-floating-point-modes)
(:TRAPS (:OVERFLOW :INVALID :DIVIDE-BY-ZERO) :ROUNDING-MODE :NEAREST
 :CURRENT-EXCEPTIONS NIL :ACCRUED-EXCEPTIONS NIL :FAST-MODE NIL
 :PRECISION-CONTROL :64-BIT)

In any case, I find it surprising that starting up R would require an
invalid floating point operation.

Cheers,

rif

Reply via email to