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 3 pull requests #118982

Merged
merged 7 commits into from
Dec 15, 2023
Merged

Rollup of 3 pull requests #118982

merged 7 commits into from
Dec 15, 2023

Commits on Dec 15, 2023

  1. Configuration menu
    Copy the full SHA
    5764ccc View commit details
    Browse the repository at this point in the history
  2. Annotate panic! reasons during enum layout

    Add some reasons to the panics, and use more exhaustive matches.
    workingjubilee committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    0e9d400 View commit details
    Browse the repository at this point in the history
  3. Annotate some bugs

    compiler-errors committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    70b9dad View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1cc0d7d View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#118962 - compiler-errors:bugs, r=TaKO8Ki

    Annotate some bugs
    
    Gives a semi-helpful message to some `bug!()`/`unreachable!()`/`panic!()`. This also works around some other bugs/panics/etc that weren't needed, and also makes some of them into `span_bug!`s so they also have a useful span.
    
    Note to reviewer: best to disable whitespace when comparing for some cases where indentation changed.
    
    cc rust-lang#118955
    matthiaskrgr authored Dec 15, 2023
    Configuration menu
    Copy the full SHA
    2f8867e View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#118969 - Zalathar:waker-noop, r=compiler-er…

    …rors
    
    coverage: Use `Waker::noop` in async tests
    
    Inspired by rust-lang#118948.
    
    ---
    
    `@rustbot` label +A-code-coverage
    matthiaskrgr authored Dec 15, 2023
    Configuration menu
    Copy the full SHA
    b9a6f19 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#118974 - workingjubilee:why-worry-about-enu…

    …m-abi, r=davidtwco
    
    Annotate panic! reasons during enum layout
    
    Add some reasons to the panics, and use more exhaustive matches.
    
    Also see: rust-lang#118955
    matthiaskrgr authored Dec 15, 2023
    Configuration menu
    Copy the full SHA
    88a9619 View commit details
    Browse the repository at this point in the history