Skip to content
Snippets Groups Projects
Commit b51c9978 authored by Raymond Toy's avatar Raymond Toy
Browse files

Fix error in type derivation for the sign in DECODE-FLOAT.

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.
parent 8fb48945
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment