È disponibile LLVM 23.1-rc1, prima release candidate del ramo 23 della nota suite open source per compilatori. L’aggiornamento arriva dopo il recente branching del progetto e introduce, tra le novità segnalate, il supporto per AMD Zen 6 e per AVX-512 BMM, insieme ad altri miglioramenti ai compilatori.
LLVM ha integrato il target x86/x86_64 di Lightweight Fault Isolation, una tecnologia pensata per il sandboxing efficiente del codice nativo all’interno dello stesso processo. Il lavoro è stato sviluppato da ricercatori di Stanford. In precedenza era già stato portato a monte anche il target LFI per AArch64.
BASIC09, linguaggio di programmazione nato 46 anni fa, ottiene un nuovo supporto di compilazione grazie a un front-end sviluppato per LLVM. Il linguaggio era stato creato nel 1980 per la CPU Motorola 6809 con sistema operativo OS-9. Con questo front-end diventa possibile scrivere codice BASIC09 per software e hardware moderni.