SLEEP on single-float-positive-infinity causes compiler error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Fix Released
|
Low
|
Jan Moringen |
Bug Description
(lambda () (sleep sb-ext:
==>
can't decode NaN or infinity: #.SB-EXT:
[Condition of type SIMPLE-ERROR]
[...]
0: (SB-KERNEL:
1: (SB-KERNEL:
2: (SB-IMPL:
3: ((SB-C:DEFTRANSFORM SLEEP) #<SB-C::COMBINATION :FUN #<SB-C::REF :LEAF #<SB-C::GLOBAL-VAR :%SOURCE-NAME SLEEP :TYPE #1=#<SB-
4: (SB-C::
[...]
Changed in sbcl: | |
status: | New → Confirmed |
importance: | Undecided → Low |
assignee: | nobody → Jan Moringen (scymtym) |
Changed in sbcl: | |
status: | Confirmed → Fix Committed |
Changed in sbcl: | |
status: | Fix Committed → Fix Released |
To confirm a statement on #sbcl: this bug is about the compiler error. I have no opinion on what SLEEP should do at runtime in this situation.