Raymond Toy pushed to branch issue-504-read-denormals-with-rounding at cmucl / cmucl

Commits:

1 changed file:

Changes:

  • src/code/float.lisp
    ... ... @@ -886,7 +886,7 @@
    886 886
     ;;;
    
    887 887
     (defun scale-float-maybe-underflow (x exp)
    
    888 888
       (declare (type (or single-float double-float) x)
    
    889
    -	   (type kernel:double-float-exponent exp))
    
    889
    +	   (fixnum exp))
    
    890 890
       (multiple-value-bind (sig old-exp)
    
    891 891
           (integer-decode-float x)
    
    892 892
         (let* ((digits (float-digits x))