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 8 pull requests #102816

Closed
wants to merge 28 commits into from

Commits on Sep 30, 2022

  1. Configuration menu
    Copy the full SHA
    e1f735a View commit details
    Browse the repository at this point in the history
  2. bless tests

    b-naber committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    a8f17e3 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2022

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

Commits on Oct 5, 2022

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

Commits on Oct 6, 2022

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

Commits on Oct 7, 2022

  1. Configuration menu
    Copy the full SHA
    1283441 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    40e497f View commit details
    Browse the repository at this point in the history
  3. Bump download-ci-llvm-stamp

    cuviper committed Oct 7, 2022
    Configuration menu
    Copy the full SHA
    c327719 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a027474 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2022

  1. don't ICE when normalizing closure input tys

    `normalize_and_add_constraints` doesn't add entries in `universe_causes`
    when creating new universes, causing an ICE. Remove it!
    
    Add spans to track normalization constraints.
    
    Fix couple places where `universe_causes` is not updated correctly to
    track newly added universes.
    aliemjay committed Oct 8, 2022
    Configuration menu
    Copy the full SHA
    fc3d7eb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b7562b1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ba38030 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    27f0a5f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7e64000 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d60e8ec View commit details
    Browse the repository at this point in the history
  7. Update rustdoc tests

    GuillaumeGomez committed Oct 8, 2022
    Configuration menu
    Copy the full SHA
    bdb502f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e340796 View commit details
    Browse the repository at this point in the history
  9. Fix doc lint error

    GuillaumeGomez committed Oct 8, 2022
    Configuration menu
    Copy the full SHA
    4ee7db2 View commit details
    Browse the repository at this point in the history
  10. Remove empty core::lazy and std::lazy

    PR rust-lang#98165 with commits 7c360dc and c1a2db3
    has moved all of the components of these modules into different places,
    namely {std,core}::sync and {std,core}::cell. The empty
    modules remained. As they are unstable, we can simply remove them.
    est31 committed Oct 8, 2022
    Configuration menu
    Copy the full SHA
    4d9d7bf View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    048e637 View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#99818 - aliemjay:fix-closure-normalize, r=j…

    …ackh726
    
    don't ICE when normalizing closure input tys
    
    We were ICEing while rendering diagnostics because `universe_causes` is expected to track every universe created in the typeck's infcx.
    
    `normalize_and_add_constraints` doesn't update `universe_causes`
    when creating new universes, causing an ICE. Remove it!
    
    Add spans to better track normalization constraints.
    
    Fix couple places where `universe_causes` is not updated correctly to
    track newly added universes.
    
    Fixes rust-lang#102800
    
    ~Fixess rust-lang#99665~ (UPDATE: no longer true; the issue has a different failure path than when this PR was created and should be fixed by rust-lang#101708, but the changes in this PR are still correct and should prevent potential future ICEs)
    matthiaskrgr authored Oct 8, 2022
    Configuration menu
    Copy the full SHA
    ec8b515 View commit details
    Browse the repository at this point in the history
  13. Rollup merge of rust-lang#101720 - GuillaumeGomez:warn-INVALID_HTML_T…

    …AGS, r=notriddle
    
    Change default level of INVALID_HTML_TAGS to warning and stabilize it
    
    Fixes of rust-lang#67799.
    
    cc ``@Nemo157``
    r? ``@notriddle``
    matthiaskrgr authored Oct 8, 2022
    Configuration menu
    Copy the full SHA
    8aeadd0 View commit details
    Browse the repository at this point in the history
  14. Rollup merge of rust-lang#102514 - b-naber:binder-print-fixes, r=jack…

    …h726
    
    Don't repeat lifetime names from outer binder in print
    
    Fixes rust-lang#102392
    Fixes rust-lang#102414
    
    r? `@lcnr`
    matthiaskrgr authored Oct 8, 2022
    Configuration menu
    Copy the full SHA
    fa186e4 View commit details
    Browse the repository at this point in the history
  15. Rollup merge of rust-lang#102661 - chrysn-pull-requests:rustdoc-effec…

    …t-of-fundamental, r=notriddle
    
    rustdoc: Document effect of fundamental types
    
    This was implemented in rust-lang#96565, but not documented. But it's a useful feature for everyone who implements own wrapper (especially wrappers-around-pointers) types, so that they can behave like pointers (and stdlib wrappers) do -- so here goes a mention in the unstable section of the rustdoc book.
    
    (That is where I initially looked to find tricks for making my own wrapper types be transparent to documentation).
    matthiaskrgr authored Oct 8, 2022
    Configuration menu
    Copy the full SHA
    77fe881 View commit details
    Browse the repository at this point in the history
  16. Rollup merge of rust-lang#102732 - RalfJung:assert_unsafe_preconditio…

    …n2, r=bjorn3
    
    nicer errors from assert_unsafe_precondition
    
    This makes the errors shown by cargo-careful nicer, and since `panic_no_unwind` is `nounwind noreturn` it hopefully doesn't have bad codegen impact. Thanks to ``@bjorn3`` for the hint!
    
    Would be nice if we could somehow supply our own (static) message to print, currently it always prints `panic in a function that cannot unwind`. But still, this is better than before.
    matthiaskrgr authored Oct 8, 2022
    Configuration menu
    Copy the full SHA
    0d3c6c1 View commit details
    Browse the repository at this point in the history
  17. Rollup merge of rust-lang#102790 - cuviper:llvm-tblgen, r=jyn514

    Fix llvm-tblgen for cross compiling
    
    - Let llvm-config tell us where to find its tools
    - Add llvm-tblgen to rust-dev for cross-compiling
    
    Fixes rust-lang#86890.
    r? ``@jyn514``
    matthiaskrgr authored Oct 8, 2022
    Configuration menu
    Copy the full SHA
    439a053 View commit details
    Browse the repository at this point in the history
  18. Rollup merge of rust-lang#102807 - aDotInTheVoid:rdj-rustup-docs, r=j…

    …yn514
    
    Document `rust-docs-json` component
    
    Follow up to rust-lang#102241
    
    r? ``@jyn514``
    matthiaskrgr authored Oct 8, 2022
    Configuration menu
    Copy the full SHA
    274ab43 View commit details
    Browse the repository at this point in the history
  19. Rollup merge of rust-lang#102812 - est31:remove_lazy, r=dtolnay

    Remove empty core::lazy and std::lazy
    
    PR rust-lang#98165 with commits 7c360dc and c1a2db3 has moved all of the components of these modules into different places, namely {std,core}::sync and {std,core}::cell. The empty modules remained. As they are unstable, we can simply remove them.
    matthiaskrgr authored Oct 8, 2022
    Configuration menu
    Copy the full SHA
    69cb4cc View commit details
    Browse the repository at this point in the history