about summary refs log tree commit diff
diff options
context:
space:
mode:
authorPietro Albini <pietro@pietroalbini.org>2021-05-17 12:03:49 +0200
committerPietro Albini <pietro@pietroalbini.org>2021-05-17 12:03:49 +0200
commit6bcfdd99131988a899ad97602d3b618bd9fc1a33 (patch)
tree155f47981b40b67a9a567072c859f840e40cc7ed
parent44ec846f4ea68ffa6d06e7d68f078bd3cc59d4ec (diff)
downloadrust-6bcfdd99131988a899ad97602d3b618bd9fc1a33.tar.gz
rust-6bcfdd99131988a899ad97602d3b618bd9fc1a33.zip
backport 1.52.1 release notes
-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)
 ============================