Error compiling CEILING on combined integer/float constant areguments
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
(compile nil '(lambda () (declare (optimize speed)) (ceiling 285493348393 94189.93)))
===>
The value
-1
is not of type
(UNSIGNED-BYTE 32)
when binding SB-C::VALUE
[...]
0: (SB-C:WRITE-
1: (SB-C::
2: (SB-C::
3: (SB-C::
4: (SB-C::
[...]
Changed in sbcl: | |
status: | Fix Committed → Fix Released |
Same error, with FLOOR:
(lambda () (declare (optimize speed)) (floor 302254842 -50510.5))