Steel Bank Common Lisp 2.6.7 est disponible

Original : Steel Bank Common Lisp version 2.6.7

Pourquoi c'est important

SBCL reste une référence open source pour la performance en Common Lisp, avec un support matériel élargi.

Le projet SBCL a publié la version 2.6.7 de son compilateur Common Lisp open source le 28 juillet 2026. Cette mise à jour apporte un nouveau module contrib SB-MANUAL, le support ARM64 pour SB-SIMD, les instructions AVX512 sur X86-64, ainsi que plusieurs corrections de bugs.

SBCL (Steel Bank Common Lisp) 2.6.7, publié le 28 juillet 2026, introduit plusieurs nouveautés majeures. Un nouveau module contrib SB-MANUAL intègre le manuel SBCL directement dans des docstrings, permettant une exploration interactive via des outils comme Slime (M-.) ou la bibliothèque MGL-PAX. La fonction DOCUMENTATION prend désormais en charge le DOC-TYPE DECLARATION.

Côté architecture, le contrib SB-SIMD étend son support à ARM64 (grâce à Sylvia Harrington), et les instructions AVX512 sont désormais opérationnelles sur X86-64 (grâce à Robert Smith et Arthur Miller). Des améliorations SIMD supplémentaires ont été apportées sur ARM64 et X86-64.

Parmi les corrections : un bug de compilation de SAP-REF-N sur ARM64, un problème de type-error pour CONCATENATE, un traitement incorrect des types (EQL <complex>), une mauvaise compilation de MULTIPLE-VALUE-CALL (signalée par Vasily Postnicov), et une gestion améliorée des NaN silencieux dans LOG. Des optimisations permettent également de passer des nombres complexes constants aux fonctions locales sans allocation mémoire superflue.

Source

sbcl.org — Lire l'original →