You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rust 1.41.0 (to be released on January 30th, 2020) will be the last release with the current level of support for 32-bit Apple targets. Starting from Rust 1.42.0, those targets will be demoted to Tier 3.
It seems unlikely that (1.41.0 was the last version with these targets undemoted AND 1.42.0 was the first version with them demoted), because there was a release between them: 1.41.1. The release notes for 1.41.1 and 1.42.0 do not mention these targets. I would guess the targets were demoted in 1.42.0 and still supported as before in 1.41.1, making 1.41.0 not actually the last release with them undemoted.
I would like to suggest that a clarifying note be added in the release notes, the blog post, or both, noting whether 1.41.1 also supports those targets undemoted.
The text was updated successfully, but these errors were encountered:
8573
added
the
A-docs
Area: documentation for any part of the project, including the compiler, standard library, and tools
label
Feb 28, 2023
Thank you for raising this question! The release notes for 1.41.0 and 1.41.0 will be amended shortly to make this clearer. I will leave the blog post as-is, as usually those are not amended significantly (it is a "product of its time").
I do not recommend using rustc 1.41.1 however if you are capable of using the latest nightlies in combination with cargo build -Zbuild-std on these platforms.
JohnTitor
added a commit
to JohnTitor/rust
that referenced
this issue
Mar 8, 2023
Location
Summary
The Rust release notes, under the section for Rust 1.41.0, say
The Rust blog post "Reducing support for 32-bit Apple targets" (added in rust-lang/blog.rust-lang.org#487) said
It seems unlikely that (1.41.0 was the last version with these targets undemoted AND 1.42.0 was the first version with them demoted), because there was a release between them: 1.41.1. The release notes for 1.41.1 and 1.42.0 do not mention these targets. I would guess the targets were demoted in 1.42.0 and still supported as before in 1.41.1, making 1.41.0 not actually the last release with them undemoted.
I would like to suggest that a clarifying note be added in the release notes, the blog post, or both, noting whether 1.41.1 also supports those targets undemoted.
The text was updated successfully, but these errors were encountered: