# LLM Context URL: https://diegocecato.dcsolution.it/rust-1-99-1-bool-ffi-abi-compilatore-regressioni/ # Rust 1.99.1: il compilatore può sbagliare anche quando il codice è corretto > Rust 1.99.1 corregge tre regressioni su ABI FFI dei booleani, simboli mancanti nei target UEFI e caricamento del linker su macOS. Il caso mostra perché la correttezza del sorgente non basta a garantire la conformità dei binari e dei contratti tra componenti. ## Articolo - [Rust 1.99.1: il compilatore può sbagliare anche quando il codice è corretto](https://diegocecato.dcsolution.it/rust-1-99-1-bool-ffi-abi-compilatore-regressioni/): Analisi delle regressioni e delle implicazioni per test FFI, cross-target e toolchain. ## Fonti primarie - [Rust 1.99.1: annuncio ufficiale](https://blog.rust-lang.org/2026/10/15/Rust-1.99.1/): Note della patch release del 15 ottobre 2026. - [Issue Rust #163911](https://github.com/rust-lang/rust/issues/163911): Restituzione dei bool attraverso FFI e conformità ABI su x86_64. - [Issue Rust #163614](https://github.com/rust-lang/rust/issues/163614): Simbolo wcslen e target senza libc completa. - [Issue Rust #163947](https://github.com/rust-lang/rust/issues/163947): Ricerca di libLLVM per rust-lld su macOS. ## Letture correlate - [Mold 3.0: riscrittura in Rust e compatibilità del linker](https://diegocecato.dcsolution.it/mold-3-rust-rewrite-compatibilita-linker/): Compatibilità come contratto operativo. - [Ubuntu 26.10: Rust e sicurezza della filiera](https://diegocecato.dcsolution.it/ubuntu-26-10-rust-sequoia-firma-apt-filiera-sicurezza/): Sicurezza della supply chain oltre la scelta del linguaggio.