In a second regression addressed by the 1.84.1 update, errors have been fixed for overlapping impls in incremental builds. A third regression patched involves resolving compiler errors in duplicate-crate diagnostics. And a fourth fixes missing debug info when LLVM’s location discriminator value limit was exceeded.
Several fixes also were made for those building Rust from source, including resolving symlinks of LLVM tool binaries before copying them and making it possible to use ci-rustc
on tarball sources.
The follow-up to Rust 1.84, Rust 1.85, is due February 20, with capabilities including stable support for async closures.