The function OCT-INTERNAL:FLOAT-NAN-P is defined as something other than a generic function.
As a method in qd-methods.lisp and as a macro in qd-rep.lisp.
I suggest that the generic methods be removed and the macros be used, as the generics don't seem to do anything.