Planet SBCL

August 14, 2026

Launchpad Bugs[2163502] Incorrect type error in compiled code

Affects Status Importance Assigned to Bug watch
sbcl Confirmed Undecided Charles
 

SBCL Commitsarm64/character-string-to-utf8: use a lookup table for sizes

arm64/character-string-to-utf8: use a lookup table for sizes
View Changes

 

SBCL Commitscharacter-string-to-utf8-avx2: shrink the lookup table

character-string-to-utf8-avx2: shrink the lookup table
View Changes

 

SBCL Commitsconstraint: Inherit EQL var constraints from local calls as well.

constraint: Inherit EQL var constraints from local calls as well.
View Changes

 

SBCL CommitsDelete unused function.

Delete unused function.
View Changes

 

SBCL CommitsImprove codegen for chain of structure-TYPEP tests

Improve codegen for chain of structure-TYPEP tests
View Changes

 

SBCL CommitsAdd some (safety 0)

Add some (safety 0)
View Changes

 

August 13, 2026

SBCL CommitsDecrease some repetition

Decrease some repetition
View Changes

 

SBCL Commitsutf8-simd: reduce tagging/untagging for arguments/results

utf8-simd: reduce tagging/untagging for arguments/results
View Changes

 

SBCL Commitscharacter-string-to-utf8-avx2: reduce memory loads

character-string-to-utf8-avx2: reduce memory loads
View Changes

 

SBCL CommitsRecognize the pattern (if (member x `(,this ,that)) ...)

Recognize the pattern (if (member x `(,this ,that)) ...)
View Changes

 

SBCL CommitsFix bug in selecting kregister in avx512-insts.lisp

Fix bug in selecting kregister in avx512-insts.lisp
View Changes

 

SBCL CommitsAppease cmucl

Appease cmucl
View Changes

 

SBCL CommitsRemove an extra vzeroupper

Remove an extra vzeroupper
View Changes

 

SBCL CommitsRemove some special vars from DEFCLASS parser

Remove some special vars from DEFCLASS parser
View Changes

 

SBCL Commitsbuild-all-cores

build-all-cores
View Changes

 

SBCL Commitsx86-64-simd: improve crlf detection

x86-64-simd: improve crlf detection
View Changes

 

August 12, 2026

SBCL Commitscharacter-string-to-utf8-avx2: free up a register

character-string-to-utf8-avx2: free up a register
View Changes

 

SBCL Commitsx86-64: encode lddqu

x86-64: encode lddqu
View Changes

 

SBCL CommitsEnsure that hash-table-index-vector stays with the table

Ensure that hash-table-index-vector stays with the table
View Changes

 

SBCL CommitsRemove effectless case

Remove effectless case
View Changes

 

SBCL CommitsMore optimizations in utf8-to-character-string-avx2

More optimizations in utf8-to-character-string-avx2
View Changes

 

SBCL Commitsutf8-to-character-string-avx2: smaller 8-to-32 widening

utf8-to-character-string-avx2: smaller 8-to-32 widening
View Changes

 

SBCL Commitsutf8-to-character-string-avx2: free up a register using vpmaddubsw

utf8-to-character-string-avx2: free up a register using vpmaddubsw
View Changes

 

SBCL Commits#+sb-unicode

+sb-unicode
View Changes

 

SBCL Commitsarm64-simd: streamline start/end calculations

arm64-simd: streamline start/end calculations
View Changes

 

SBCL Commitsx86-64: full unicode encoding in simd character-string-to-utf8

x86-64: full unicode encoding in simd character-string-to-utf8
View Changes

 

SBCL Commitsx86-64: full unicode decoding in utf8-to-character-string-avx2

x86-64: full unicode decoding in utf8-to-character-string-avx2
View Changes

 

August 11, 2026

SBCL Commitsfix movdqu64 in move for avx512 + test warning

fix movdqu64 in move for avx512 + test warning
View Changes

 

SBCL CommitsRemove duplicate primtype definition for simd-pack-512

Remove duplicate primtype definition for simd-pack-512
View Changes

 



Last updated: August 14, 2026 02:47 PM