- 
                Notifications
    You must be signed in to change notification settings 
- Fork 13.9k
Rollup of 16 pull requests #146158
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
          
     Closed
      
      
    
                
     Closed
            
            Rollup of 16 pull requests #146158
Conversation
  
    
      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
    
  
  
    
    They now use the enclosing temporary scope as their scope, regardless of which `ScopeData` was used to mark it.
Bumps [slab](https://github.com/tokio-rs/slab) from 0.4.10 to 0.4.11. - [Release notes](https://github.com/tokio-rs/slab/releases) - [Changelog](https://github.com/tokio-rs/slab/blob/master/CHANGELOG.md) - [Commits](tokio-rs/slab@v0.4.10...v0.4.11) --- updated-dependencies: - dependency-name: slab dependency-version: 0.4.11 dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
…ts/deps/slab-0.4.11 Bump slab from 0.4.10 to 0.4.11 in /tests/deps
This updates the rust-version file to 125ff8a.
Pull recent changes from https://github.com/rust-lang/rust via Josh. Upstream ref: 125ff8a Filtered ref: bcbe2eb9c674ba7e35befb4557f33a1956964256 This merge was created using https://github.com/rust-lang/josh-sync.
Automatic Rustup
CI: also test build on powerpc
This updates the rust-version file to 8e3710e.
Pull recent changes from https://github.com/rust-lang/rust via Josh. Upstream ref: 8e3710e Filtered ref: 3629e47f19f1c1c9710f45b80a31eb32d851baf6 This merge was created using https://github.com/rust-lang/josh-sync.
Automatic Rustup
add some ZST reborrow tests
…-rdtsc Account for time spent tracing, use RDTSC for faster time
tree borrows: refactor new-permission logic
This updates the rust-version file to f6d2341.
Pull recent changes from https://github.com/rust-lang/rust via Josh. Upstream ref: f6d2341 Filtered ref: fc132ae45e682a2556f99caed7bca9b8a2e909c8 This merge was created using https://github.com/rust-lang/josh-sync.
Automatic Rustup
This updates the rust-version file to a1dbb44.
Pull recent changes from https://github.com/rust-lang/rust via Josh. Upstream ref: a1dbb44 Filtered ref: e644bd7324c7e071785356fcaad5bd89e671366b This merge was created using https://github.com/rust-lang/josh-sync.
Automatic Rustup
Revert "Make `lto` and `linker-plugin-lto` work the same for `compiler_builtins` This reverts commit cf8753e (PR rust-lang#145368) and fix the regressions reported at rust-lang#145981 and rust-lang#146109.
llvm: nvptx: Layout update to match LLVM LLVM upstream switched layouts to support 256-bit vector load/store. `````@rustbot````` label llvm-main r? durin42
…g-code-block-fences, r=tgross35 docs(std): add missing closing code block fences in doc comments This PR adds a few closing code block fences which I believe are missing in some doc comments. It seems that rustdoc just autocloses code blocks at the end of doc comments and thus these were easily overlooked: I do not think these code blocks are special in any way. I found these when working on a Clippy lint that checks the last sentence of doc comments for terminal punctuation, and these were failing cases when testing against the std. Therefore I am not entirely sure these are all such cases, but still have high hopes that they are (or at least a well-defined subset of them).
…fmease Disallow frontmatter in `--cfg` and `--check-cfg` arguments This PR disallows the frontmatter syntax in `--cfg` and `--check-cfg` arguments. Fixes rust-lang#146130 r? fmease
compiletest: cygwin follows windows in using PATH for dynamic libraries ````@Berrysoft````
miri subtree update Subtree update of `miri` to rust-lang/miri@883dbf0. Created using https://github.com/rust-lang/josh-sync. r? `@ghost`
    
  bors 
      added a commit
      that referenced
      this pull request
    
      Sep 3, 2025 
    
    
      
  
    
      
    
  
Rollup of 16 pull requests Successful merges: - #143725 (core: add Peekable::next_if_map) - #145209 (Stabilize `path_add_extension`) - #145342 (fix drop scope for `super let` bindings within `if let`) - #145750 (raw_vec.rs: Remove superfluous fn alloc_guard) - #145962 (Ensure we emit an allocator shim when only some crate types need one) - #145963 (Add LSX accelerated implementation for source file analysis) - #146054 (add `#[must_use]` to `array::repeat`) - #146090 (Derive `PartialEq` for `InvisibleOrigin`) - #146120 (Correct typo in `rustc_errors` comment) - #146127 (Rename `ToolRustc` to `ToolRustcPrivate`) - #146133 (Revert "Make `lto` and `linker-plugin-lto` work the same for `compiler_builtins`) - #146134 (llvm: nvptx: Layout update to match LLVM) - #146136 (docs(std): add missing closing code block fences in doc comments) - #146137 (Disallow frontmatter in `--cfg` and `--check-cfg` arguments) - #146140 (compiletest: cygwin follows windows in using PATH for dynamic libraries) - #146156 (miri subtree update) r? `@ghost` `@rustbot` modify labels: rollup
| 💔 Test failed - checks-actions | 
| #146156, which is in this rollup, got updated. | 
  
    Sign up for free
    to join this conversation on GitHub.
    Already have an account?
    Sign in to comment
  
      Labels
      
    A-compiletest
  Area: The compiletest test runner 
  
    A-LLVM
  Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. 
  
    A-run-make
  Area: port run-make Makefiles to rmake.rs 
  
    A-rustc-dev-guide
  Area: rustc-dev-guide 
  
    A-testsuite
  Area: The testsuite used to check the correctness of rustc 
  
    PG-exploit-mitigations
  Project group: Exploit mitigations 
  
    rollup
  A PR which is a rollup 
  
    T-bootstrap
  Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) 
  
    T-compiler
  Relevant to the compiler team, which will review and decide on the PR/issue. 
  
    T-libs
  Relevant to the library team, which will review and decide on the PR/issue. 
  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.
  
    
  
    
Successful merges:
path_add_extension#145209 (Stabilizepath_add_extension)super letbindings withinif let#145342 (fix drop scope forsuper letbindings withinif let)#[must_use]toarray::repeat#146054 (add#[must_use]toarray::repeat)PartialEqforInvisibleOrigin#146090 (DerivePartialEqforInvisibleOrigin)rustc_errorscomment #146120 (Correct typo inrustc_errorscomment)ToolRustctoToolRustcPrivate#146127 (RenameToolRustctoToolRustcPrivate)ltoandlinker-plugin-ltowork the same forcompiler_builtins#146133 (Revert "Makeltoandlinker-plugin-ltowork the same forcompiler_builtins)--cfgand--check-cfgarguments #146137 (Disallow frontmatter in--cfgand--check-cfgarguments)r? @ghost
@rustbot modify labels: rollup
Create a similar rollup