NIL not of type VALUES-TYPE (IR1)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Found over the weekend with the random tester. This bug still occurs in current snapshot.
(compile nil
'(lambda (a b)
(declare (notinline min ash conjugate oddp >=))
(declare (optimize (debug 3) (compilation-speed 0) (safety 1) (space 3) (speed 0)))
(if (and (or t (>= a)) (oddp 0))
)
The value
#<SB-
is not of type
SB-KERNEL:
[Condition of type TYPE-ERROR]
Restarts:
0: [ABORT] Exit debugger, returning to top level.
Backtrace:
0: (SB-C::
1: (SB-C::
2: (SB-C::IR1-PHASES #<SB-C:COMPONENT :NAME (LABELS %F18) :REANALYZE T {100420A6E3}>)
3: (SB-C::
4: (SB-C::%COMPILE (LAMBDA (A B) (DECLARE (NOTINLINE MIN ASH CONJUGATE ODDP >=)) (DECLARE (OPTIMIZE # # # # #)) (IF (AND # #) (PROG2 0 0 #) (CONJUGATE #))) #<SB-C::CORE-OBJECT {10041D3E53}> :NAME NIL :PA..
Changed in sbcl: | |
status: | Fix Committed → Fix Released |
In afc9e273e5fb0a5 914d2f769823de2 2d42f2eb6a.