Skip to content
Snippets Groups Projects
Forked from cmucl / cmucl
Source project has a limited visibility.
Raymond Toy's avatar
Raymond Toy authored
Type derivation of the sign of (DECODE-FLOAT X) returned the incorrect
value when x was declared to be of type (DOUBLE-FLOAT (0d0)).

 * src/compiler/float-tran.lisp
   * Fix type derivation
 * tests/float-tran.lisp
   * New file for tests of DECODE-FLOAT-SIGN-DERIVE-TYPE-AUX.
 * tests/float.lisp
   * New file to test that decode-float is compiled correctly.
b51c9978
History
Name Last commit Last update