about summary refs log tree commit diff
diff options
context:
space:
mode:
authorRalf Jung <post@ralfj.de>2021-05-18 19:35:44 +0200
committerGitHub <noreply@github.com>2021-05-18 19:35:44 +0200
commit27bc2b39c740dc3a61a104e9fdb0b9bd47d43fc1 (patch)
treec8594f5d4b5c7685fd890a5bb5d14307ae8326a0
parentaa10380f3b8aef6db5908d4c3770d8e6ca964b1f (diff)
parent6bcfdd99131988a899ad97602d3b618bd9fc1a33 (diff)
downloadrust-27bc2b39c740dc3a61a104e9fdb0b9bd47d43fc1.tar.gz
rust-27bc2b39c740dc3a61a104e9fdb0b9bd47d43fc1.zip
Rollup merge of #85404 - pietroalbini:relnotes-1.52.1, r=Mark-Simulacrum
Backport 1.52.1 release notes

This PR backports the 1.52.1 release notes to master, fixing https://github.com/rust-lang/rust/issues/85235.

r? `@Mark-Simulacrum`
`@rustbot` modify-labels: beta-accepted beta-nominated T-release
-rw-r--r--RELEASES.md21
1 files changed, 21 insertions, 0 deletions
diff --git a/RELEASES.md b/RELEASES.md
index 92312d8d556..60b3359c1b6 100644
--- a/RELEASES.md
+++ b/RELEASES.md
@@ -1,3 +1,24 @@
+Version 1.52.1 (2021-05-10)
+============================
+
+This release disables incremental compilation, unless the user has explicitly
+opted in via the newly added RUSTC_FORCE_INCREMENTAL=1 environment variable.
+
+This is due to the widespread, and frequently occuring, breakage encountered by
+Rust users due to newly enabled incremental verification in 1.52.0. Notably,
+Rust users **should** upgrade to 1.52.0 or 1.52.1: the bugs that are detected by
+newly added incremental verification are still present in past stable versions,
+and are not yet fixed on any channel. These bugs can lead to miscompilation of
+Rust binaries.
+
+These problems only affect incremental builds, so release builds with Cargo
+should not be affected unless the user has explicitly opted into incremental.
+Debug and check builds are affected.
+
+See [84970] for more details.
+
+[84970]: https://github.com/rust-lang/rust/issues/84970
+
 Version 1.52.0 (2021-05-06)
 ============================