Planet SBCL

June 16, 2026

SBCL CommitsOptimize sb-thread:barrier for arm64

Optimize sb-thread:barrier for arm64
View Changes

 

SBCL Commitsarm64: restore bic, orn disassembly

arm64: restore bic, orn disassembly
View Changes

 

June 15, 2026

SBCL CommitsDerive the type of (coerce n `(simple-array ,e (*)))

Derive the type of (coerce n `(simple-array ,e (*)))
View Changes

 

June 14, 2026

SBCL Commitsarm64: implement FMOV <Xd>, <Vn>.D[1]

arm64: implement FMOV <xd>, <vn>.D[1]
View Changes</vn></xd>

 

SBCL Commitsarm64: add uqsub

arm64: add uqsub
View Changes

 

SBCL Commitsarm64: better umaxv disassembly

arm64: better umaxv disassembly
View Changes

 

June 13, 2026

SBCL Commitsarm64: always require vector sizes for simd instructions

arm64: always require vector sizes for simd instructions
View Changes

 

June 12, 2026

SBCL Commitsarm64: remove the remaining s- prefixes

arm64: remove the remaining s- prefixes
View Changes

 

SBCL CommitsFix do-conset-elements

Fix do-conset-elements
View Changes

 

SBCL CommitsFix CONSET-ADJOIN and CONSET-UNION

Fix CONSET-ADJOIN and CONSET-UNION
View Changes

 

SBCL CommitsSpeed up DO-CONSET-ELEMENTS using CTZ if available

Speed up DO-CONSET-ELEMENTS using CTZ if available
View Changes

 

SBCL Commitsarm64: unify some neon and ordinary instructions

arm64: unify some neon and ordinary instructions
View Changes

 

June 11, 2026

Launchpad Bugs[2156454] Cached FASL Files Break Compilation

Affects Status Importance Assigned to Bug watch
sbcl Incomplete Undecided -
 

SBCL Commitsdescribe: call unencapsulated-function

describe: call unencapsulated-function
View Changes

 

SBCL Commitsarm64: add neon shl

arm64: add neon shl
View Changes

 

SBCL Commitssb-introspect:function-lambda-list: employ sb-ext:unencapsulated-function

sb-introspect:function-lambda-list: employ sb-ext:unencapsulated-function
View Changes

 

June 10, 2026

SBCL CommitsDon't change :test for subst based on the sequence type

Don't change :test for subst based on the sequence type
View Changes

 

Launchpad Bugs[2156394] Error compiling a call to SUBST

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

SBCL CommitsDon't cons a new list for (length (intersection a b))

Don't cons a new list for (length (intersection a b))
View Changes

 

SBCL CommitsReturn constant string from NATURALIZE if length is 0

Return constant string from NATURALIZE if length is 0
View Changes

 

Launchpad Bugs[2156347] SBCL fails to compile code with lots of inline and dynamic-extent

Affects Status Importance Assigned to Bug watch
sbcl Confirmed Medium -
 

SBCL CommitsSkip a test

Skip a test
View Changes

 

SBCL CommitsImprove receiving some C strings from foreign function on 64-bit Unicode

Improve receiving some C strings from foreign function on 64-bit Unicode
View Changes

 

June 9, 2026

SBCL CommitsMix package-id into fun-name hashes

Mix package-id into fun-name hashes
View Changes

 

SBCL CommitsChange static space address for darwin-arm64

Change static space address for darwin-arm64
View Changes

 

Launchpad Bugs[2156072] Can't run SBCL on macOS Golden Gate

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

June 8, 2026

SBCL CommitsCheck types for concatenate-subseq

Check types for concatenate-subseq
View Changes

 

June 7, 2026

SBCL Commitsarm64: can't call sc-is on unused tns

arm64: can't call sc-is on unused tns
View Changes

 

Launchpad Bugs[2155788] Compiler crash when MULTIPLE-VALUE-LIST used in an argument

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

June 6, 2026

SBCL Commitsppc64: fix big-endian ELFv2 build

ppc64: fix big-endian ELFv2 build
View Changes

 



Last updated: June 16, 2026 06:14 AM