Rust: Extended Float Support and Rollup-Driven Cleanup
A wave of rollups landed extended float type support across debuggers and calling conventions, alongside compiler internals cleanup that removes technical debt from earlier refactors. Most of today's thirty-plus pull requests were consolidated through JonathanBrouwer's rollup chain, reflecting a normal but heavy merge day.
Duration: PT3M
Episode overview
This episode is a short developer briefing from Rust.
It explains recent repository work in plain language.
- Show: Rust
- Published: 2026-09-19T13:09:13Z
- Audio duration: PT3M
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Good day, and welcome to Rust for September 19th, 2026.
Today's signal is extended float type support finally reaching maturity, bundled into a dense stretch of rollup merges that swept in most of the day's work.
Start with f128 and f16b. PR 161777 from beetrees gives f128 a proper Natvis visualizer and debuginfo tests, so MSVC debuggers can now render these values sensibly, closing a tracking issue that's been open a while. Alongside it, folkertdev's PR 161424 implements VaArgSafe for f128, needed on platforms where long…
Second theme: cleanup of earlier refactors. Nnethercote's PR 162873 reverts an unintended behavior change from an earlier move of the bug and span_bug macros, restoring consistent ICE handling. Khyperia's PR 162797 removes a stopgap called opt_def_id, tidying up const generics internals left over from three prior…
Third, routine but necessary maintenance: a stdarch subtree update in PR 162740, a Unicode data refresh to version eighteen in PR 162929, and two rustc-dev-guide subtree syncs. Fuchsia testing also got attention in PR 162573, restoring CI checks that were disabled during a rate-limiting incident, though a companion…
Most of this shipped through…
Nearby episodes from Rust
- Compiler Correctness, Cleaned Up
- Rollup Traffic Jam and Compiler Housekeeping
- Compiler Internals Get a Deep Cleaning
- Cleaning Up Compiler Internals and Loosening Old Guardrails
- Memory Safety Cleanup and Allocator Soundness Fixes
- Weekly Recap - Soundness Fixes and Trait Solver Cleanup
- Debugger Testing Overhaul and Compiler Cleanup
- Const Generics Cleanup and Compiler Housekeeping