Skip to content
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

Rollup of 10 pull requests #84679

Closed
wants to merge 24 commits into from
Closed

Commits on Apr 24, 2021

  1. Configuration menu
    Copy the full SHA
    e8a143a View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2021

  1. Configuration menu
    Copy the full SHA
    43309f9 View commit details
    Browse the repository at this point in the history
  2. Set backtrace-on-ice by default for compiler and codegen profiles

    If there's an ICE while bootstrapping, it's most likely because of a change to the compiler.
    jyn514 committed Apr 25, 2021
    Configuration menu
    Copy the full SHA
    9e722f7 View commit details
    Browse the repository at this point in the history
  3. Add starting anchor

    Co-authored-by: Joshua Nelson <joshua@yottadb.com>
    syvb and Joshua Nelson committed Apr 25, 2021
    Configuration menu
    Copy the full SHA
    a7e23f4 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2021

  1. Configuration menu
    Copy the full SHA
    5bd3187 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2021

  1. Configuration menu
    Copy the full SHA
    12642d9 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2021

  1. Configuration menu
    Copy the full SHA
    eb753e8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    de92dfb View commit details
    Browse the repository at this point in the history
  3. Remove extra word in rustc_mir docs

    Changes "is includes" to "includes" in `rustc_mir::borrow_check::type_check::type_check`.
    pierwill committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    8b806bc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1ac6326 View commit details
    Browse the repository at this point in the history
  5. rustdoc: change aliases attribute to data-aliases

    The "aliases" attribute is not listed [on MDN], so it sounds like
    it's rustdoc-specific. We don't want to conflict with any attributes
    that are added to the spec in the future.
    
    [on MDN]: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/Heading_Elements
    notriddle committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    153eb72 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b57049a View commit details
    Browse the repository at this point in the history
  7. Update books

    ehuss committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    8dc09e1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b28754a View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#84531 - Smittyvb:foo-not-feature, r=Mark-Si…

    …mulacrum
    
    Ignore commented out lines when finding features
    
    This fixes rust-lang#76246, where commented out lines were being detected as features by `tidy`, by ignoring those lines when looking for features. It's still not perfect, since it can be fooled by things like:
    ```rust
    /*
    #[unstable(feature = "foo", issue = "1234")]
    */
    ```
    But luckily that never happens in `rustc`, so `foo` now ceases to appear in the unstable book.
    jackh726 committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    7c9f535 View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#84540 - 12101111:enable-sanitizers, r=Mark-…

    …Simulacrum
    
    Build sanitizers for x86_64-unknown-linux-musl
    
    The support of sanitizers on target `x86_64-unknown-linux-musl` is landed in rust-lang#84126
    jackh726 committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    e1243b1 View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#84555 - jyn514:ice-backtrace, r=Mark-Simula…

    …crum
    
    Set `backtrace-on-ice` by default for compiler and codegen profiles
    
    If there's an ICE while bootstrapping, it's most likely because of a change to the compiler.
    jackh726 committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    9d5bc31 View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#84585 - jyn514:check-rustdoc, r=Mark-Simula…

    …crum
    
    Add `x.py check src/librustdoc` as an alias for `x.py check src/tools/rustdoc`
    
    I keep making this typo, it would be nice for it to be supported.
    jackh726 committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    1ecc464 View commit details
    Browse the repository at this point in the history
  13. Rollup merge of rust-lang#84590 - est31:array_into_iter, r=nikomatsakis

    Point out that behavior might be switched on 2015 and 2018 too one day
    
    Reword documentation to make it clear that behaviour can be switched on older editions too, one day in the future. It doesn't *have* to be switched, but I think it's good to have it as an option and re-evaluate it a few months/years down the line when e.g. the crates that showed up in crater were broken by different changes in the language already.
    
    cc rust-lang#25725, rust-lang#65819, rust-lang#66145, rust-lang#84147 , and rust-lang#84133 (comment)
    jackh726 committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    6ac4698 View commit details
    Browse the repository at this point in the history
  14. Rollup merge of rust-lang#84636 - notriddle:data-aliases, r=jyn514,Gu…

    …illaumeGomez
    
    rustdoc: change aliases attribute to data-aliases
    
    The "aliases" attribute is not listed [on MDN], so it sounds like it's rustdoc-specific. We don't want to conflict with any attributes that are added to the spec in the future.
    
    [on MDN]: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/Heading_Elements
    jackh726 committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    12757c1 View commit details
    Browse the repository at this point in the history
  15. Rollup merge of rust-lang#84646 - JohnTitor:add-some-bad-placeholder-…

    …tests, r=Dylan-DPC
    
    Add some regression tests related to rust-lang#82494
    
    Closes rust-lang#75883, closes rust-lang#80779
    r? ``@estebank``
    jackh726 committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    fc081c4 View commit details
    Browse the repository at this point in the history
  16. Rollup merge of rust-lang#84661 - pierwill:patch-1, r=jackh726

    Remove extra word in `rustc_mir` docs
    
    Changes "is includes" to "includes" in `rustc_mir::borrow_check::type_check::type_check`.
    jackh726 committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    8f093ef View commit details
    Browse the repository at this point in the history
  17. Rollup merge of rust-lang#84663 - CDirkx:dropguard, r=Mark-Simulacrum

    Remove `DropGuard` in `sys::windows::process` and use `StaticMutex` instead
    
    `StaticMutex` is a mutex that when locked provides a guard that unlocks the mutex again when dropped, thus provides the exact same functionality as `DropGuard`. `StaticMutex` is used in more places, and is thus preferred over an ad-hoc construct like `DropGuard`.
    
    ``@rustbot`` label: +T-libs-impl
    jackh726 committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    d16bac5 View commit details
    Browse the repository at this point in the history
  18. Rollup merge of rust-lang#84668 - ehuss:update-books, r=ehuss

    Update books
    
    ## reference
    
    5 commits in e1abb17cd94cd5a8a374b48e1bc8134a2208ed48..d23f9da8469617e6c81121d9fd123443df70595d
    2021-04-07 08:09:48 -0700 to 2021-04-28 11:16:44 -0700
    - Document or-patterns (rust-lang/reference#957)
    - fixed a typo in traits.md (rust-lang/reference#1009)
    - Improve clarity and style consistency of crate type list (rust-lang/reference#1005)
    - added macro_rules to weak keywords (rust-lang/reference#1008)
    - Move non-ascii-idents content from unstable book to reference. (rust-lang/reference#999)
    
    ## book
    
    1 commits in b54090a99ec7c4b46a5203a9c927fdbc311bb1f5..50dd06cb71beb27fdc0eebade5509cdcc1f821ed
    2021-03-24 11:21:46 -0500 to 2021-04-23 13:21:54 -0500
    - Update link in COPYRIGHT (http to https) (rust-lang/book#2704)
    
    ## rust-by-example
    
    3 commits in c80f0b09fc15b9251825343be910c08531938ab2..e0a721f5202e6d9bec0aff99f10e44480c0da9e7
    2021-04-08 10:28:17 -0300 to 2021-04-27 09:32:15 -0300
    - broken long comments in src/types/cast.md to several shortones (rust-lang/rust-by-example#1430)
    - Fix link of formatting traits (rust-lang/rust-by-example#1410)
    - chore: Fix the indention of Borrowed definition (rust-lang/rust-by-example#1436)
    
    ## rustc-dev-guide
    
    8 commits in a9bd2bbf31e4f92b5d3d8e80b22839d0cc7a2022..e72b43a64925ce053dc7830e21c1a57ba00499bd
    2021-04-09 18:12:21 -0400 to 2021-04-27 12:35:37 -0700
    - Suggest using `git range-diff` (rust-lang/rustc-dev-guide#1092)
    - Remove the possible unnecessary flag
    - Replace some Travis-related things completely
    - Trigger GHA only on the original repo
    - Add sample nix shell
    - more RA config suggestions (rust-lang/rustc-dev-guide#1114)
    - Add Polymorphisation paper (rust-lang/rustc-dev-guide#1093)
    - Mention unpretty=mir-cfg for debugging MIR
    jackh726 committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    fff2979 View commit details
    Browse the repository at this point in the history