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 9 pull requests #86500

Closed
wants to merge 26 commits into from
Closed

Commits on May 24, 2021

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

Commits on May 27, 2021

  1. make Ord doc style consistent with the other two; explain which prope…

    …rties are ensured by default impls
    RalfJung committed May 27, 2021
    Configuration menu
    Copy the full SHA
    a7abd13 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2021

  1. Fix linkchecker redirection tests.

    These were changed in rust-lang#84703.
    ehuss committed Jun 8, 2021
    Configuration menu
    Copy the full SHA
    7dd2577 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2021

  1. Test the linkchecker itself.

    ehuss committed Jun 9, 2021
    Configuration menu
    Copy the full SHA
    bbd0532 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dbc8a1c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1e9f0b3 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2021

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

Commits on Jun 15, 2021

  1. wording

    Co-authored-by: Jane Lusby <[email protected]>
    RalfJung and yaahc authored Jun 15, 2021
    Configuration menu
    Copy the full SHA
    45675f3 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2021

  1. Lazify is_really_default condition in the RustdocGUI bootstrap step

    The `RustdocGUI::should_run` condition spawns `npm list` several times
    which adds up to seconds of wall-time.
    Evaluate the condition lazily to to keep `./x.py test tidy` and similar
    short-running tasks fast.
    the8472 committed Jun 16, 2021
    Configuration menu
    Copy the full SHA
    bde9570 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2021

  1. Updated release note

    Rustin170506 committed Jun 18, 2021
    Configuration menu
    Copy the full SHA
    87fb7cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1f42e9d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6d99f54 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2021

  1. fix panic-safety in specialized Zip::next_back

    This was unsound since a panic in a.next_back() would result in the
    length not being updated which would then lead to the same element
    being revisited in the side-effect preserving code.
    the8472 committed Jun 19, 2021
    Configuration menu
    Copy the full SHA
    8b51854 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2021

  1. Configuration menu
    Copy the full SHA
    b4734b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3f0729f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d9fd5ea View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    37d0d27 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2021

  1. Rollup merge of rust-lang#83739 - JohnTitor:issue-75889, r=estebank

    Account for bad placeholder errors on consts/statics with trait objects
    
    Fixes rust-lang#75889
    r? `@estebank`
    JohnTitor authored Jun 21, 2021
    Configuration menu
    Copy the full SHA
    cde49cf View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#85637 - RalfJung:partial-ord, r=m-ou-se

    document PartialEq, PartialOrd, Ord requirements more explicitly
    
    This is the result of discussion in rust-lang#50230, in particular [this summary comment](rust-lang#50230 (comment)).
    
    Fixes rust-lang#50230.
    JohnTitor authored Jun 21, 2021
    Configuration menu
    Copy the full SHA
    b491517 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#86152 - the8472:lazify-npm-queries, r=Mark-…

    …Simulacrum
    
    Lazify is_really_default condition in the RustdocGUI bootstrap step
    
    The `RustdocGUI::should_run` condition spawns `npm list` several times which adds up to seconds of wall-time.
    Evaluate the condition lazily to to keep `./x.py test tidy` and similar short-running tasks fast.
    
    Fixes rust-lang#86147
    JohnTitor authored Jun 21, 2021
    Configuration menu
    Copy the full SHA
    b9b6a09 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#86156 - ehuss:linkchecker-fixes, r=Mark-Sim…

    …ulacrum
    
    Fix a bug in the linkchecker
    
    There was a small typo in the linkchecker (in rust-lang#85652) that caused it to report a `#` fragment link error pointing to the wrong file (it was displaying the path to the source file, not the target of the link).
    
    This also includes a few other changes:
    - Fixes the tests due to some changes in the redirect handling in rust-lang#84703.
    - Adds the tests to rustbuild to run whenever the linkchecker itself is run.
    - Updates the tests to validate more of the output (so that a mistake like this would have been caught).
    
    Closes rust-lang#86144
    JohnTitor authored Jun 21, 2021
    Configuration menu
    Copy the full SHA
    63e1fd2 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#86223 - fee1-dead:better-E0121, r=petrochenkov

    Specify the kind of the item for E0121
    
    Fixes rust-lang#86005
    JohnTitor authored Jun 21, 2021
    Configuration menu
    Copy the full SHA
    e972385 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#86427 - hi-rustin:rustin-patch-release-note…

    …, r=Mark-Simulacrum
    
    Updated release note
    
    close rust-lang#77098
    
    base on rust-lang#78690
    JohnTitor authored Jun 21, 2021
    Configuration menu
    Copy the full SHA
    4a54179 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#86452 - the8472:fix-zip-drop-safety, r=m-ou-se

    fix panic-safety in specialized Zip::next_back
    
    This was unsound since a panic in a.next_back() would result in the
    length not being updated which would then lead to the same element
    being revisited in the side-effect preserving code.
    
    fixes rust-lang#86443
    JohnTitor authored Jun 21, 2021
    Configuration menu
    Copy the full SHA
    29a1040 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#86484 - fee1-dead:builtin-macro-recursion, …

    …r=petrochenkov
    
    Do not set depth to 0 in fully_expand_fragment
    
    Fixes rust-lang#84632.
    JohnTitor authored Jun 21, 2021
    Configuration menu
    Copy the full SHA
    989dccc View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#86491 - petrochenkov:derefact, r=Aaron1011

    expand: Move some more derive logic to rustc_builtin_macros
    
    And cleanup some `unwrap`s in `cfg_eval`.
    
    Refactorings extracted from rust-lang#83354 and rust-lang#86057.
    r? `@Aaron1011`
    JohnTitor authored Jun 21, 2021
    Configuration menu
    Copy the full SHA
    d449ce1 View commit details
    Browse the repository at this point in the history