Rustc pull update - #3006
Merged
Merged
Conversation
sanitizers: Implement support for the sanitize ignorelist The sanitize ignorelist gives central controls over which functions, files, etc. should be ignored and not sanitized. It is a common file format for clang and explained here: https://clang.llvm.org/docs/SanitizerSpecialCaseList.html. This change adds support for this list in Rust as well. r? @rcvalle
rustc-dev-guide subtree update Subtree update of `rustc-dev-guide` to a6da162. Created using https://github.com/rust-lang/josh-sync. r? @ghost
…uwer Rollup of 7 pull requests Successful merges: - rust-lang/rust#157808 (sanitizers: Implement support for the sanitize ignorelist) - rust-lang/rust#160660 (c-variadic: use `emit_ptr_va_arg` for `va_arg` on `sparc`) - rust-lang/rust#162237 (make -Ctarget-feature warnings more explicitly FCWs) - rust-lang/rust#160111 (Generalize Decodable impl for arrays to all types) - rust-lang/rust#162174 (Update internal docs & tests to use `!` rather than `Infallible` in relation to `Try`) - rust-lang/rust#162226 (Clean up the AST visitor) - rust-lang/rust#162281 (rustc-dev-guide subtree update)
always rerun if we normalize local opaques Fixes rust-lang/rust#135062 The problem is that we rerun goals too late such that we compute auto trait for wrongly-marked-as-rigid opaques. We call `type_of` on those opaques which would trigger query cycle if we're already in typeck/borrowck of the same opaques. It's fixed by eagerly rerun if we ever normalize a local opaque. To be more consersative, we could also rerun if we normalize remote opaque. But that causes regression for `wg-grammar`. Since we wouldn't be in typeck/borrowck if we're in post analysis mode, we don't have the query cycle problem. We **might** get away with not rerunning there. `OpaqueInStorage` removal doesn't affect behavior and can be done in a followup. r? @lcnr
mir-transform: Treat `optimize(none)` the same as `opt-level=0` cc @RalfJung
Use query for Variant InhabitedPredicate It looks like there may be some benefit from caching.
Implement test- naming convention for CI jobs This PR implements a naming convention for all jobs. Either they have to start with `dist-` (jobs that build artifacts) or `test-` (jobs that test stuff). It also performs some other minor cleanups and sorts the jobs, to make it easier to search through them in the GitHub UI. r? jieyouxu
Cache sanitizer set in `Session` Trying to address the perf. regression from rust-lang/rust#161953.
This updates the rust-version file to 32d94cc9be3f6e6c3fa1deaea9e0ab93c4980dba.
Pull recent changes from https://github.com/rust-lang/rust via Josh. Upstream ref: rust-lang/rust@32d94cc Filtered ref: 7cbd4c9 Upstream diff: rust-lang/rust@71238e2...32d94cc This merge was created using https://github.com/rust-lang/josh-sync.
Collaborator
|
Thanks for the PR. If you have write access, feel free to merge this PR if it does not need reviews. You can request a review using |
Member
|
@reddevilmidzy I saw that directory has also moved to being prefixed with "test"... do you wanna update |
Member
Ah, I was also considering updating it to the new link, but since it was a permanent link, I thought it might be fine to leave it as is. But I guess it would be better to update it after all 😄 I'll change it! |
tshepang
pushed a commit
to tshepang/rust
that referenced
this pull request
Sep 7, 2026
…c-pull Rustc pull update
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Latest update from rustc.