This site is being rebuilt and some pages are out of date. For current details, write to [email protected]. This notice goes away when the rebuild is done.

No analytics unless you allow it, no tracking. This site keeps in your browser the language you pick, the theme, its colour, which site you chose, the currency on the pricing page and that you closed this notice; signing in adds session cookies. The legal page has the details.

Sign in

Radar · Rust · Archive · Week 34 · Aug 18 – 24, 2025

Demote x86_64‑apple‑darwin to Tier 2 with host tools

Worth knowingtooling

What changed
The x86_64‑apple‑darwin target is now Tier 2 for host tools, which may affect the availability of certain compiler and linker features.
Production impact
The source does not say.
Try it
Build a small program with rustc --target=x86_64-apple-darwin and observe any differences in toolchain behavior.
Source
blog.rust-lang.org/2025/08/19/demoting-x86-64-apple-darwin-to-tier-2-with-host-tools/

Understand it, then run it

The target x86_64-apple-darwin is a way for Rust to build programs that run on Intel‑based macOS machines. In Rust 1.90.0, this target moves from Tier 1 to Tier 2. Tier 1 targets are those that the Rust team runs automated tests on in continuous integration. Tier 2 targets are still built and distributed, but those tests are no longer guaranteed to run. For a new Rust user, this means that if you compile for Intel macOS, the compiler and standard library will still be available, but the Rust project will not automatically test them as often.

Written by gpt-oss-20b from the linked source · claims checked against the sources · archive, not individually reviewed