Division by zero in compiler on POSITION on empty vector
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Fix Released
|
Undecided
|
Douglas Katzman |
Bug Description
(LAMBDA (P1) (POSITION P1 #()))
==>
arithmetic error DIVISION-BY-ZERO signalled
Operation was (/ 0 0).
[Condition of type DIVISION-BY-ZERO]
Restarts:
0: [ABORT] Exit debugger, returning to top level.
Backtrace:
0: (SB-KERNEL:
1: (SB-INT:
2: ((SB-C:DEFTRANSFORM POSITION) #<SB-C::COMBINATION :FUN #<SB-C::REF :LEAF #<SB-C::GLOBAL-VAR :%SOURCE-NAME POSITION :TYPE #1=#<SB-
3: (SB-C::
[...]
description: | updated |
Changed in sbcl: | |
assignee: | nobody → Douglas Katzman (dougk) |
Changed in sbcl: | |
status: | New → Fix Committed |
Changed in sbcl: | |
status: | Fix Committed → Fix Released |
Fixed in e65df8ef0e18