Planet SBCL

September 9, 2026

SBCL CommitsRemove an ignore

Remove an ignore
View Changes

 

SBCL Commitsmake-host-1: better diagnostics on style-warning stoppage

make-host-1: better diagnostics on style-warning stoppage
View Changes

 

SBCL CommitsRemove unused functions

Remove unused functions
View Changes

 

SBCL CommitsStop early on make-host-1 warnings

Stop early on make-host-1 warnings
View Changes

 

SBCL CommitsWarn about improper lists created by list*

Warn about improper lists created by list*
View Changes

 

SBCL CommitsCatch bad array dimensions in (make-array (list -1 x))

Catch bad array dimensions in (make-array (list -1 x))
View Changes

 

SBCL Commitssb-pcl::whitespacep don't defeat optimizations

sb-pcl::whitespacep don't defeat optimizations
View Changes

 

SBCL Commitsarm64: simplify decode-logical-immediate

arm64: simplify decode-logical-immediate
View Changes

 

SBCL Commits(concatenate (string (code-char i))) splice the character directly

(concatenate (string (code-char i))) splice the character directly
View Changes

 

SBCL Commitsriscv: add support for Zba

riscv: add support for Zba
View Changes

 

SBCL CommitsAccount for commutativity when finding iteration steps

Account for commutativity when finding iteration steps
View Changes

 

September 8, 2026

SBCL Commitsx86-64: implement AVX-512_FP16 instruction set and CPUID detection

x86-64: implement AVX-512_FP16 instruction set and CPUID detection
View Changes

 

SBCL Commitsfeat(sb-simd): add modular AVX-512_FP16 vector support (f16.32, f16.16, f16.8)

feat(sb-simd): add modular AVX-512_FP16 vector support (f16.32, f16.16, f16.8)
View Changes

 

SBCL Commitsfix(sb-simd): define missing-instruction fallbacks for sap-ref on unsupported CPUs

fix(sb-simd): define missing-instruction fallbacks for sap-ref on unsupported CPUs
View Changes

 

SBCL Commitsx86-64: add AVX-512CD, AVX-512VNNI, and AVX-512BF16 instruction definitions

x86-64: add AVX-512CD, AVX-512VNNI, and AVX-512BF16 instruction definitions
View Changes

 

SBCL Commitsfeat(sb-simd): guard constant folding and missing instructions on unsupported CPU targets

feat(sb-simd): guard constant folding and missing instructions on unsupported CPU targets
View Changes

 

SBCL Commitsx86-64: fix EVEX vmovsd/vmovss emitters, GPR vector move length, and 64-byte inline constant alignment

x86-64: fix EVEX vmovsd/vmovss emitters, GPR vector move length, and 64-byte inline constant alignment
View Changes

 

SBCL Commitsx86-64: update avx512-insts.lisp header to reflect implemented instruction subsets

x86-64: update avx512-insts.lisp header to reflect implemented instruction subsets
View Changes

 

SBCL Commitsfeat(sb-simd): add modular AVX-512F, AVX-512BW, and AVX-512DQ vector support

feat(sb-simd): add modular AVX-512F, AVX-512BW, and AVX-512DQ vector support
View Changes

 

SBCL Commitsx86-64: fix vbroadcastss and vbroadcastsd EVEX over-promotion

x86-64: fix vbroadcastss and vbroadcastsd EVEX over-promotion
View Changes

 

SBCL Commitsx86-64: add AVX-512 instruction definitions (vcmpps, vbroadcast, arithmetic)

x86-64: add AVX-512 instruction definitions (vcmpps, vbroadcast, arithmetic)
View Changes

 

SBCL Commitsarm64: improve load-immediate-word

arm64: improve load-immediate-word
View Changes

 

SBCL CommitsInline FIXNUMIZE

Inline FIXNUMIZE
View Changes

 

SBCL Commitsarm64: reuse the last comparison in default-unknown-values

arm64: reuse the last comparison in default-unknown-values
View Changes

 

SBCL Commitsx86-64: off by one when binding multiple values

x86-64: off by one when binding multiple values
View Changes

 

SBCL CommitsFix block-compilation of the build

Fix block-compilation of the build
View Changes

 

Launchpad Bugs[2166764] The value NIL is not of type SB-C::REF (<, INTEGER-LENGTH)

Affects Status Importance Assigned to Bug watch
sbcl Invalid Undecided -
 

Launchpad Bugs[2166763] Build failing Internal error #1 "An attempt was made to use an undefined FDEFINITION." at 0xb800000c1c

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

SBCL Commitsir1opt: Allow %analyze-set-uses to look through let bindings as well

ir1opt: Allow %analyze-set-uses to look through let bindings as well
View Changes

 

SBCL CommitsUncommenet accidentally commented out code

Uncommenet accidentally commented out code
View Changes

 



Last updated: September 9, 2026 08:02 AM