- 
                Notifications
    You must be signed in to change notification settings 
- Fork 13.9k
          bootstrap: update defaults for compiler and library aliases
          #112982
        
          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
  
    bootstrap: update defaults for compiler and library aliases
  
  #112982
              Conversation
| (rustbot has picked a reviewer for you, use r? to override) | 
      
        
              This comment has been minimized.
        
        
      
    
  This comment has been minimized.
| cc #112440 | 
abf2ad7    to
    d9f4fb3      
    Compare
  
    There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, r=me with this change
| //! The WIP stable interface to rustc internals. | ||
| //! | ||
| //! For more information see https://github.com/rust-lang/project-stable-mir | ||
| //! For more information see <https://github.com/rust-lang/project-stable-mir> | 
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you remove this change?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This triggers the rustdoc::bare_urls lint. Because this PR builds the docs for rustc_smir now, that causes the build to fail.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the explanation
| @bors rollup | 
| Thanks for the PR! | 
…-crates, r=albertlarsan68 bootstrap: update defaults for `compiler` and `library` aliases * `x doc compiler` now documents all of compiler, not just `rustc_driver`. * `x doc` with compiler docs enabled now includes `rustc-main` and `rustc_smir`. `rustc_codegen_llvm` is only included if the LLVM backend is enabled, which is the default. * `x doc library` now excludes `sysroot`. * `x check compiler` and `x check library` now properly check tests/benches/examples of all compiler or library crates, respectively. Note that `x check compiler` will check the library artifacts, but not tests. fixes the fallout from rust-lang#111955, cc `@jyn514`
…-crates, r=albertlarsan68 bootstrap: update defaults for `compiler` and `library` aliases * `x doc compiler` now documents all of compiler, not just `rustc_driver`. * `x doc` with compiler docs enabled now includes `rustc-main` and `rustc_smir`. `rustc_codegen_llvm` is only included if the LLVM backend is enabled, which is the default. * `x doc library` now excludes `sysroot`. * `x check compiler` and `x check library` now properly check tests/benches/examples of all compiler or library crates, respectively. Note that `x check compiler` will check the library artifacts, but not tests. fixes the fallout from rust-lang#111955, cc ``@jyn514``
…-crates, r=albertlarsan68 bootstrap: update defaults for `compiler` and `library` aliases * `x doc compiler` now documents all of compiler, not just `rustc_driver`. * `x doc` with compiler docs enabled now includes `rustc-main` and `rustc_smir`. `rustc_codegen_llvm` is only included if the LLVM backend is enabled, which is the default. * `x doc library` now excludes `sysroot`. * `x check compiler` and `x check library` now properly check tests/benches/examples of all compiler or library crates, respectively. Note that `x check compiler` will check the library artifacts, but not tests. fixes the fallout from rust-lang#111955, cc ```@jyn514```
| @bors r- | 
| Yeah that rollup failure is definitely caused by this PR. It's more broken docs for  | 
d9f4fb3    to
    1339ccf      
    Compare
  
    | certainly fix the docs | 
| ☔ The latest upstream changes (presumably #113676) made this pull request unmergeable. Please resolve the merge conflicts. | 
1339ccf    to
    9d6bfc2      
    Compare
  
    | @bors r+ rollup=maybe | 
| ☀️ Test successful - checks-actions | 
| Finished benchmarking commit (bacf5bc): comparison URL. Overall result: no relevant changes - no action needed@rustbot label: -perf-regression Instruction countThis benchmark run did not return any relevant results for this metric. Max RSS (memory usage)ResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment. 
 CyclesThis benchmark run did not return any relevant results for this metric. Binary sizeThis benchmark run did not return any relevant results for this metric. Bootstrap: 658.312s -> 659.454s (0.17%) | 
x doc compilernow documents all of compiler, not justrustc_driver.x docwith compiler docs enabled now includesrustc-mainandrustc_smir.rustc_codegen_llvmis only included if the LLVM backend is enabled, which is the default.x doc librarynow excludessysroot.x check compilerandx check librarynow properly check tests/benches/examples of all compiler or library crates, respectively. Note thatx check compilerwill check the library artifacts, but not tests.fixes the fallout from #111955, cc @jyn514