SB-C:LVAR-VALUE used on non-constant LVAR #<SB-C::LVAR 1 {100D912AA3}> (invalid code)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
(lambda (fn)
(let (coords)
(funcall fn (lambda (indices)
(make-array (length coords) :initial-contents
==>
SB-C:LVAR-VALUE used on non-constant LVAR #<SB-C::LVAR 1 {100D912AA3}>
[Condition of type SIMPLE-ERROR]
Restarts:
0: [RETRY] Retry SLIME REPL evaluation request.
1: [*ABORT] Return to SLIME's top level.
2: [ABORT] abort thread (#<THREAD tid=20017 "repl-thread" RUNNING {1000F00003}>)
Backtrace:
0: (SB-C:LVAR-VALUE #<SB-C::LVAR 1 {100D912AA3}>)
1: (SB-C::
2: (SB-C::
3: (SB-C::IR1-OPTIMIZE #<SB-C:COMPONENT :NAME "<unknown>" {100D917DB3}> NIL)
4: (SB-C::
5: (SB-C::
6: (SB-C::IR1-PHASES #<SB-C:COMPONENT :NAME "<unknown>" {100D917DB3}>)
7: (SB-C::
8: (SB-C::%COMPILE (LAMBDA (FN) (LET (COORDS) (FUNCALL FN #) (MAKE-ARRAY # :INITIAL-CONTENTS #))) NIL NIL)
[...]
x86-64, "2.4.3.
Changed in sbcl: | |
status: | New → Fix Committed |
Changed in sbcl: | |
status: | Fix Committed → Fix Released |