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 7 pull requests #127526

Closed
wants to merge 21 commits into from

Commits on Jul 5, 2024

  1. Configuration menu
    Copy the full SHA
    90cbd0b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d9ed923 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. Configuration menu
    Copy the full SHA
    ab56dfd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    321eba5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ec662e7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    96a7916 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Configuration menu
    Copy the full SHA
    7097dbc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e38109d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fd9a925 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    aece064 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dd175fe View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7af825f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cd68a28 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    bbbff80 View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#127091 - Sky9x:fused-error-sources-iter, r=…

    …dtolnay
    
    impl FusedIterator and a size hint for the error sources iter
    
    cc tracking issue rust-lang#58520
    matthiaskrgr authored Jul 9, 2024
    Configuration menu
    Copy the full SHA
    6e5f0fe View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#127358 - oli-obk:taint_itemctxt, r=fmease

    Automatically taint when reporting errors from ItemCtxt
    
    This isn't very robust yet, as you need to use `itemctxt.dcx()` instead of `tcx.dcx()` for it to take effect, but it's at least more convenient than sprinkling `set_tainted_by_errors` calls in individual places.
    
    based on rust-lang#127357
    
    r? ``@fmease``
    matthiaskrgr authored Jul 9, 2024
    Configuration menu
    Copy the full SHA
    2765d5c View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#127382 - estebank:const-let, r=compiler-errors

    Use verbose style when suggesting changing `const` with `let`
    matthiaskrgr authored Jul 9, 2024
    Configuration menu
    Copy the full SHA
    3cbf0a9 View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#127484 - ShE3py:rustdoc-doc-alias-whitespac…

    …e-doc, r=fmease
    
    `#[doc(alias)]`'s doc: say that ASCII spaces are allowed
    
    PR rust-lang#77570 allowed ASCII spaces in doc aliases, but the documentation wasn't updated to say so.
    
    The code checking the aliases:
    https://github.com/rust-lang/rust/blob/7fdefb804ec300fb605039522a7c0dfc9e7dc366/compiler/rustc_passes/src/check_attr.rs#L693-L704
    
    ``@rustbot`` label +A-docs
    matthiaskrgr authored Jul 9, 2024
    Configuration menu
    Copy the full SHA
    16ed243 View commit details
    Browse the repository at this point in the history
  13. Rollup merge of rust-lang#127495 - compiler-errors:more-trait-error-r…

    …eworking, r=lcnr
    
    More trait error reworking
    
    More work on rust-lang#127492, specifically those sub-bullets under "Move trait error reporting to `error_reporting::traits`". Stacked on top of rust-lang#127493.
    
    This does introduce new `TypeErrCtxt.*Ext` traits, but those will be deleted soon. Splitting this work into bite-sized pieces is the only way that it's gonna be feasible to both author and review ❤️
    
    r? lcnr
    matthiaskrgr authored Jul 9, 2024
    Configuration menu
    Copy the full SHA
    889f133 View commit details
    Browse the repository at this point in the history
  14. Rollup merge of rust-lang#127496 - tgross35:f16-f128-pattern-fixme, r…

    …=Nadrieril
    
    Update `f16`/`f128` FIXMEs that needed `(NEG_)INFINITY`
    
    Just a small fix to the pattern matching tests now that we can. Also contains a small unrelated comment tweak.
    matthiaskrgr authored Jul 9, 2024
    Configuration menu
    Copy the full SHA
    2db1e7a View commit details
    Browse the repository at this point in the history
  15. Rollup merge of rust-lang#127508 - lcnr:search-graph-prep, r=compiler…

    …-errors
    
    small search graph refactor
    
    small improvements which shouldn't impact behavior.
    
    r? ``@compiler-errors``
    matthiaskrgr authored Jul 9, 2024
    Configuration menu
    Copy the full SHA
    705ff01 View commit details
    Browse the repository at this point in the history