- 
                Notifications
    You must be signed in to change notification settings 
- Fork 963
subtree-push nightly-2025-10-07 #6681
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
          
     Open
      
      
            jieyouxu
  wants to merge
  50
  commits into
  rust-lang:master
  
    
      
        
          
  
    
      Choose a base branch
      
     
    
      
        
      
      
        
          
          
        
        
          
            
              
              
              
  
           
        
        
          
            
              
              
           
        
       
     
  
        
          
            
          
            
          
        
       
    
      
from
jieyouxu:subtree-push-nightly-2025-10-07
  
      
      
   
  
    
  
  
  
 
  
      
    base: master
Could not load branches
            
              
  
    Branch not found: {{ refName }}
  
            
                
      Loading
              
            Could not load tags
            
            
              Nothing to show
            
              
  
            
                
      Loading
              
            Are you sure you want to change the base?
            Some commits from the old base branch may be removed from the timeline,
            and old review comments may become outdated.
          
          
  
     Open
                    Changes from all commits
      Commits
    
    
            Show all changes
          
          
            50 commits
          
        
        Select commit
          Hold shift + click to select a range
      
      2b3bceb
              
                Add `{ast,hir,thir}::PatKind::Missing` variants.
              
              
                nnethercote ce70a79
              
                Impl `Copy` for `Token` and `TokenKind`.
              
              
                nnethercote 409c7b8
              
                Tighten up assignment operator representations.
              
              
                nnethercote 2ab6be8
              
                Rollup merge of #139035 - nnethercote:PatKind-Missing, r=oli-obk
              
              
                Zalathar e80a221
              
                Auto merge of #124141 - nnethercote:rm-Nonterminal-and-TokenKind-Inte…
              
              
                bors 1abbb92
              
                Remove `token::{Open,Close}Delim`.
              
              
                nnethercote 31d40e5
              
                Add or-patterns to pattern types
              
              
                oli-obk ce64001
              
                Also allow bool literals as first item of let chain
              
              
                calebcartwright 266da42
              
                Do not remove super keyword from super-let
              
              
                compiler-errors 6210ac1
              
                attempt to have rustfmt use the new logic
              
              
                folkertdev 2f3a0a5
              
                rename to get rid of the 'raw' concept
              
              
                folkertdev 79a9897
              
                Reduce `P<T>` to a typedef of `Box<T>`.
              
              
                nnethercote 4718757
              
                move asm parsing code into `rustc_parse`
              
              
                folkertdev 2d7453d
              
                Reorder `ast::ItemKind::{Struct,Enum,Union}` fields.
              
              
                nnethercote 99adefc
              
                Rollup merge of #141675 - nnethercote:ItemKind-field-order, r=fee1-dead
              
              
                jhpratt 5098c6c
              
                Rollup merge of #141603 - nnethercote:reduce-P, r=fee1-dead
              
              
                GuillaumeGomez d37c63f
              
                Implement pinned borrows, part of `pin_ergonomics`
              
              
                frank-king 928d1dc
              
                Extract Translator struct
              
              
                camsteffen e9d0738
              
                Rename SilentEmitter -> FatalOnlyEmitter
              
              
                camsteffen ced2bb0
              
                Extract SilentEmitter
              
              
                camsteffen f81941c
              
                Remove an unnecessary check in rustfmt.
              
              
                nnethercote 8cf8b25
              
                Auto merge of #142794 - tgross35:rollup-iae7okj, r=tgross35
              
              
                bors fd6ceeb
              
                Rollup merge of #135731 - frank-king:feature/pin-borrow, r=eholk,trav…
              
              
                workingjubilee 9debb8f
              
                Change const trait bound syntax from ~const to [const]
              
              
                oli-obk a69cccb
              
                Rollup merge of #139858 - oli-obk:new-const-traits-syntax, r=fee1-dead
              
              
                matthiaskrgr a22fa5b
              
                Remove let_chains feature
              
              
                camsteffen a5c21f9
              
                Remove support for dyn*
              
              
                compiler-errors 55252ea
              
                Merge from rustc
              
              
                 48e17a2
              
                Auto merge of #143214 - camsteffen:remove-let-chains-feature, r=est31
              
              
                bors 97b6e88
              
                Replace kw_span by full span.
              
              
                cjgillot 9e99aae
              
                Merge from rustc
              
              
                RalfJung c5916cf
              
                rustfmt: migrate BareFn -> FnPtr
              
              
                workingjubilee a1cfe86
              
                parse `const trait Trait`
              
              
                fee1-dead 340e590
              
                Print thread ID in panic message if thread name is unknown
              
              
                tgross35 4501819
              
                remove `P`
              
              
                fee1-dead c9ee26f
              
                Extract ast TraitImplHeader
              
              
                camsteffen b63507d
              
                Prevent impossible combinations in `ast::ModKind`.
              
              
                nnethercote 366a08f
              
                test(rustfmt): Verify frontmatter is preserved
              
              
                epage 671c0c9
              
                Remove `dirs-sys-0.4.1` dependency.
              
              
                nnethercote 91124ee
              
                Rollup merge of #145729 - nnethercote:dup-packages, r=calebcartwright
              
              
                samueltardieu 2890913
              
                add span to struct pattern rest (..)
              
              
                Erk- 2281382
              
                Rollup merge of #145766 - epage:rustfmt, r=calebcartwright
              
              
                Zalathar 086aa84
              
                fix a constness ordering bug in rustfmt
              
              
                npmccallum 7ef4409
              
                Rollup merge of #145783 - Erk-:et-cetera-span, r=compiler-errors
              
              
                GuillaumeGomez 0911650
              
                Rollup merge of #146089 - npmccallum:rustfmt, r=fmease
              
              
                GuillaumeGomez 288b931
              
                Strip frontmatter in fewer places
              
              
                fmease f300380
              
                resolve: Do not finalize shadowed bindings
              
              
                petrochenkov 672dec9
              
                Merge remote-tracking branch 'upstream/master' into rustup
              
              
                jieyouxu 08586bb
              
                chore: bump rustfmt toolchain to nightly-2025-10-07
              
              
                jieyouxu af9a7c8
              
                fix: non-trivial merge conflicts and broken test headers
              
              
                jieyouxu File filter
Filter by extension
Conversations
          Failed to load comments.   
        
        
          
      Loading
        
  Jump to
        
          Jump to file
        
      
      
          Failed to load files.   
        
        
          
      Loading
        
  Diff view
Diff view
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
      
      Oops, something went wrong.
      
    
  
  
    
      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
    
  
  
    
              | Original file line number | Diff line number | Diff line change | 
|---|---|---|
|  | @@ -40,7 +40,7 @@ cargo_metadata = "0.18" | |
| clap = { version = "4.4.2", features = ["derive"] } | ||
| clap-cargo = "0.12.0" | ||
| diff = "0.1" | ||
| dirs = "5.0" | ||
| dirs = "6.0" | ||
| There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Remark: re.  | ||
| getopts = "0.2" | ||
| ignore = "0.4" | ||
| itertools = "0.12" | ||
|  | ||
  
    
      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
    
  
  
    
              | Original file line number | Diff line number | Diff line change | 
|---|---|---|
| @@ -1,3 +1,3 @@ | ||
| [toolchain] | ||
| channel = "nightly-2025-04-02" | ||
| channel = "nightly-2025-10-07" | ||
| components = ["llvm-tools", "rustc-dev"] | 
  
    
      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
    
  
  
    
              
  
    
      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
    
  
  
    
              
  
    
      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
    
  
  
    
              
  
    
      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
    
  
  
    
              
  
    
      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
    
  
  
    
              
      
      Oops, something went wrong.
        
    
  
      
      Oops, something went wrong.
        
    
  
  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.
  
    
  
    
Uh oh!
There was an error while loading. Please reload this page.