dynamic-extent and &rest failure
(apply (lambda (&rest rest) (declare (dynamic-extent rest)) (reduce #'+ rest)) (make-list 100000 :initial-element 1))
ends up with
CORRUPTION WARNING in SBCL pid 32097(tid 140737354004208):
Memory fault at f4d25960 (pc=0x1002c38d4a, sp=0x7ffff4d25960)
The integrity of this image is possibly compromised.
Continuing with fingers crossed.
Triggering of that error depends on the length of the list, it seems to be lower on x86-64 than on x86. Increasing it even further will end up in ldb with control stack exhaustion (the same without dynamic-extent).
|Changed in sbcl:|
|status:||New → Confirmed|
|importance:||Undecided → High|