← Friday, October 16, 2026Languages & toolsRelease

Rust 1.99.1 restores wcslen and fixes x86_64 FFI bool returns

blog.rust-lang.org Editor score 7/10

The point release fixes missing wcslen symbols on some targets and a miscompilation of bool return values across x86_64 FFI. These regressions matter to teams shipping Rust across targets or relying on C interoperability.

What
Rust 1.99.1 is a point release that fixes regressions involving `wcslen`, FFI `bool` returns on x86_64 and rust-lld on macOS.
How
The release adds a `wcslen` fallback, restores zero-extension for FFI `bool` returns, and gives rust-lld an rpath to find libLLVM.
Why it matters
The fixes address linking and ABI problems that can break Rust projects across targets and when calling functions through FFI.

Discussion

Discussion is not switched on yet. Use Note above to keep your own thoughts on this story.

Headline, summary, brief and diagram are written by a model from the source's own text; the link, byline and numbers come from the source. Read the original before relying on a claim.

Your note

Private to you. Stored in this browser, and synced to your account when you are signed in.