-
Notifications
You must be signed in to change notification settings - Fork 13.2k
Comparing changes
Open a pull request
base repository: rust-lang/rust
base: 1.84.0
head repository: rust-lang/rust
compare: 1.84.1
- 14 commits
- 32 files changed
- 8 contributors
Commits on Jan 23, 2025
-
add convoluted test for issue 132920
(cherry picked from commit 9148660)
Configuration menu - View commit details
-
Copy full SHA for bdaaaf3 - Browse repository at this point
Copy the full SHA bdaaaf3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e489fc0 - Browse repository at this point
Copy the full SHA e489fc0View commit details -
(cherry picked from commit 3f08997)
Configuration menu - View commit details
-
Copy full SHA for 8cbc8ca - Browse repository at this point
Copy the full SHA 8cbc8caView commit details -
Make sure to record deps from cached task in new solver on first run
(cherry picked from commit 988f28d)
Configuration menu - View commit details
-
Copy full SHA for bc1efc5 - Browse repository at this point
Copy the full SHA bc1efc5View commit details -
Only dist
llvm-objcopy
if llvm tools are enabled(cherry picked from commit 4c6d793)
Configuration menu - View commit details
-
Copy full SHA for 07c33e9 - Browse repository at this point
Copy the full SHA 07c33e9View commit details -
Add logic to override profile for non git sources
(cherry picked from commit 7d80617)
Configuration menu - View commit details
-
Copy full SHA for 900ed0b - Browse repository at this point
Copy the full SHA 900ed0bView commit details -
resolve symlinks of LLVM tool binaries before copying them
There is a chance that these tools are being installed from an external LLVM and we have no control over them. If any of these tools use symlinks, they will fail during tarball distribution. This change makes copying process to resolve symlinks just before placing them into the destination path. Signed-off-by: onur-ozkan <[email protected]> (cherry picked from commit cde58dd)
Configuration menu - View commit details
-
Copy full SHA for 558d43b - Browse repository at this point
Copy the full SHA 558d43bView commit details -
avoid running the overlap check twice
(cherry picked from commit ebbcfd4)
Configuration menu - View commit details
-
Copy full SHA for fed7b2b - Browse repository at this point
Copy the full SHA fed7b2bView commit details -
add cache to
AmbiguityCausesVisitor
(cherry picked from commit 94bf8f0)
Configuration menu - View commit details
-
Copy full SHA for 882a0b5 - Browse repository at this point
Copy the full SHA 882a0b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2694d0f - Browse repository at this point
Copy the full SHA 2694d0fView commit details -
When LLVM's location discriminator value limit is exceeded, emit loca…
Configuration menu - View commit details
-
Copy full SHA for e26749f - Browse repository at this point
Copy the full SHA e26749fView commit details -
make it possible to use ci-rustc on tarball sources
Previously, bootstrap was using `Config::last_modified_commit` unconditionally to figure the commit has to download precompiled rustc artifact from CI, which was leading builds to fail on tarball sources as `Config::last_modified_commit` requires `git` to be present in the project source. This change makes bootstrap to call `Config::last_modified_commit` only when it's running on git-managed source and read `git-commit-hash` file otherwise. Signed-off-by: onur-ozkan <[email protected]> (cherry picked from commit 903cddb)
Configuration menu - View commit details
-
Copy full SHA for f8306b0 - Browse repository at this point
Copy the full SHA f8306b0View commit details
Commits on Jan 27, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 690f433 - Browse repository at this point
Copy the full SHA 690f433View commit details -
Auto merge of #136158 - cuviper:stable-next, r=cuviper
[stable] Prepare Rust 1.84.1 point release - [Fix ICE 132920 in duplicate-crate diagnostics.](#133304) - [Fix errors for overlapping impls in incremental rebuilds.](#133828) - [Fix slow compilation related to the next-generation trait solver.](#135618) - [Fix debuginfo when LLVM's location discriminator value limit is exceeded.](#135643) - Fixes for building Rust from source: - [Only try to distribute `llvm-objcopy` if llvm tools are enabled.](#134240) - [Add Profile Override for Non-Git Sources.](#135433) - [Resolve symlinks of LLVM tool binaries before copying them.](#135585) - [Make it possible to use ci-rustc on tarball sources.](#135722) cc `@rust-lang/release` r? ghost
Configuration menu - View commit details
-
Copy full SHA for e71f9a9 - Browse repository at this point
Copy the full SHA e71f9a9View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 1.84.0...1.84.1