Don't coerce (= single-float 1d0) to double-float.
commit03882513daf9a11aba139205991a7dabd838f89b
authorStas Boukarev <stassats@gmail.com>
Sun, 28 Apr 2024 22:46:33 +0000 (29 01:46 +0300)
committerStas Boukarev <stassats@gmail.com>
Mon, 29 Apr 2024 22:28:25 +0000 (30 01:28 +0300)
tree12919de4c378c01a2768cd9bb89472d1f905530c
parentc97b97e4a6e6d2052f47811b10b946e9c6af9557
Don't coerce (= single-float 1d0) to double-float.

1d0 can be exactly coerced to single-float.
src/compiler/float-tran.lisp
tests/float.pure.lisp