SB-SEQUENCE: error when iterating lists from end
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
The code for SB-SEQUENCE:
(sb-
(next stop value _set _index _copy)
('(a b c d) :from-end t)
(loop until (stop) collect (value) do (next)))
... with the following error:
The value
(D)
is not of type
NUMBER
when binding SB-KERNEL::X
[Condition of type TYPE-ERROR]
Tested on SBCL 1.4.0.75.
Linux XPS-13-9343 4.4.0-134-generic #160-Ubuntu SMP Wed Aug 15 14:58:00 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
(:QUICKLISP :SB-BSD-
:ASDF :OS-UNIX :NON-BASE-
:ALIEN-CALLBACKS :ANSI-CL :ASH-RIGHT-VOPS :C-STACK-
:CALL-SYMBOL :COMMON-LISP :COMPACT-
:COMPLEX-
:FP-AND-
:IMMOBILE-SPACE :INLINE-CONSTANTS :INTEGER-EQL-VOP :LARGEFILE :LINKAGE-TABLE
:LINUX :LITTLE-ENDIAN :MEMORY-
:OS-PROVIDES-
:OS-PROVIDES-
:OS-PROVIDES-
:RAW-SIGNED-WORD :RELOCATABLE-HEAP :SB-CORE-
:SB-FUTEX :SB-LDB :SB-PACKAGE-LOCKS :SB-SIMD-PACK :SB-SOURCE-
:SB-THREAD :SB-UNICODE :SB-XREF-
:STACK-
:STACK-
:STACK-
:UNDEFINED-
Changed in sbcl: | |
status: | Fix Committed → Fix Released |
Applied in 5760fe4fc1cc45f a316a6e9b3abfb0 be0ab4ea83. Thanks.