Planet SBCL

September 18, 2026

SBCL Commitsx86-64: fix *-MOD64 VOPs

x86-64: fix *-MOD64 VOPs
View Changes

 

Launchpad Bugs[2167736] can't tell the size of #<SB-C:TN '1!1 :CONSTANT>

Affects Status Importance Assigned to Bug watch
sbcl Fix Released Undecided -
 

SBCL Commitsir1-optimize-return: set node-derived-type to a values-type

ir1-optimize-return: set node-derived-type to a values-type
View Changes

 

Launchpad Bugs[2167725] The value #<SB-KERNEL:BUILT-IN-CLASSOID FUNCTION (read-only)> is not of type SB-KERNEL:ARGS-TYPE

Affects Status Importance Assigned to Bug watch
sbcl Fix Committed Undecided -
 

SBCL Commitssb-manual: add some documentation for LDB

sb-manual: add some documentation for LDB
View Changes

 

SBCL CommitsFix ltn-analyze-if where move-conditional-result is present (arm64)

Fix ltn-analyze-if where move-conditional-result is present (arm64)
View Changes

 

SBCL Commitsltn-analyze-if: don't redo immediately-used-p

ltn-analyze-if: don't redo immediately-used-p
View Changes

 

September 17, 2026

SBCL CommitsSave a move, sometimes

Save a move, sometimes
View Changes

 

SBCL CommitsOff by one in mv-principal-lvar-ref-use

Off by one in mv-principal-lvar-ref-use
View Changes

 

Launchpad Bugs[2167568] The value NIL is not of type SB-C::LVAR

Affects Status Importance Assigned to Bug watch
sbcl Fix Committed Undecided -
 

September 16, 2026

SBCL Commitsir1-finalize-nodes: leave mismatching cast values alone

ir1-finalize-nodes: leave mismatching cast values alone
View Changes

 

SBCL CommitsAdd a :to :save just in case

Add a :to :save just in case
View Changes

 

SBCL CommitsAccept any-reg tags for THROW everywhere

Accept any-reg tags for THROW everywhere
View Changes

 

SBCL Commitsarm64: accept any-reg tags for THROW

arm64: accept any-reg tags for THROW
View Changes

 

SBCL CommitsTry not to confuse stack-analyze even more

Try not to confuse stack-analyze even more
View Changes

 

SBCL CommitsTry to not confuse stack-analyze in ir1-finalize-nodes

Try to not confuse stack-analyze in ir1-finalize-nodes
View Changes

 

SBCL Commitsrecognize-known-call: the leaf may have no name

recognize-known-call: the leaf may have no name
View Changes

 

SBCL Commitsrecognize-known-call: there may be no leaf

recognize-known-call: there may be no leaf
View Changes

 

SBCL CommitsDon't cut logxor constants if they don't change the width

Don't cut logxor constants if they don't change the width
View Changes

 

SBCL Commitsx86-64: can't use MOVE with :dword and expect it to not get removed

x86-64: can't use MOVE with :dword and expect it to not get removed
View Changes

 

SBCL CommitsDon't do delete-lvar-use too late

Don't do delete-lvar-use too late
View Changes

 

Launchpad Bugs[2167419] failed AVER: (SUBSETP LIVE STACK)

Affects Status Importance Assigned to Bug watch
sbcl Fix Released Undecided -
 

Launchpad Bugs[2167412] Infinite loop in compiler

Affects Status Importance Assigned to Bug watch
sbcl Fix Released Undecided -
 

Launchpad Bugs[2167411] Incorrect value: lognand, lognor, count

Affects Status Importance Assigned to Bug watch
sbcl Fix Released Undecided -
 

September 15, 2026

SBCL Commitsir1-finalize-nodes: don't terminate blocks with bad uses

ir1-finalize-nodes: don't terminate blocks with bad uses
View Changes

 

SBCL CommitsDerive types even with unknown keys

Derive types even with unknown keys
View Changes

 

SBCL Commitsnode-conservative-type: don't fail on multiple uses

node-conservative-type: don't fail on multiple uses
View Changes

 

SBCL Commitsppc64: add constant-folders identified by a test

ppc64: add constant-folders identified by a test
View Changes

 

SBCL CommitsSimplify template selection around ltn-policy

Simplify template selection around ltn-policy
View Changes

 

SBCL CommitsRemove fast- prefixes from VOPs

Remove fast- prefixes from VOPs
View Changes

 



Last updated: September 18, 2026 05:16 PM