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 #127360

Merged
merged 24 commits into from
Jul 5, 2024
Merged

Rollup of 7 pull requests #127360

merged 24 commits into from
Jul 5, 2024

Commits on May 1, 2024

  1. Configuration menu
    Copy the full SHA
    3d90595 View commit details
    Browse the repository at this point in the history
  2. add fixme

    klensy committed May 1, 2024
    Configuration menu
    Copy the full SHA
    9e40b54 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

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

Commits on Jul 2, 2024

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

Commits on Jul 4, 2024

  1. Configuration menu
    Copy the full SHA
    34860a5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    14f4ed2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    40cad01 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    73d7dc7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    651f023 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5e23dfe View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b167a15 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3ea36f5 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. Tweak -1 as usize suggestion

    When writing a negative unsigned integer literal, use a verbose suggestion and account for `as` casting.
    estebank committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    86a1946 View commit details
    Browse the repository at this point in the history
  2. coverage: Rename mir::coverage::BranchInfo to CoverageInfoHi

    This opens the door to collecting and storing coverage information that is
    unrelated to branch coverage or MC/DC.
    Zalathar committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    f095de4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f96f443 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3e43680 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    415e202 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#124290 - klensy:dep-format, r=jieyouxu

    DependencyList: removed outdated comment
    
    Comment was outdated. Didn't updated description, as `Linkage` enum have descriptive names.
    
    Also added fixme about moving this file to rustc_metadata.
    GuillaumeGomez committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    7a79392 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#126709 - Oneirical:exitestial-crisis, r=jie…

    …youxu
    
    Migrate `include_bytes_deps`, `optimization-remarks-dir-pgo`, `optimization-remarks-dir`, `issue-40535` and `rmeta-preferred` `run-make` tests to rmake
    
    Part of rust-lang#121876 and the associated [Google Summer of Code project](https://blog.rust-lang.org/2024/05/01/gsoc-2024-selected-projects.html).
    
    Needs BSD tryjob.
    
    try-job: aarch64-apple
    try-job: x86_64-msvc
    try-job: armhf-gnu
    try-job: test-various
    GuillaumeGomez committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    e66f4d3 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#127214 - bjorn3:miri_native_unwind, r=oli-obk

    Use the native unwind function in miri where possible
    
    Continuation of rust-lang/miri#3319
    
    cc `@RalfJung`
    GuillaumeGomez committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    7a208c7 View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#127320 - ChrisDenton:win-sys, r=Mark-Simula…

    …crum
    
    Update windows-bindgen to 0.58.0
    
    This also switches from the bespoke `std` generated bindings to the normal `sys` ones everyone else uses.
    
    This has almost no difference except that the  `sys` bindings use the `windows_targets::links!` macro for FFI imports, which we implement manually. This does cause the diff to look much larger than it really is but the bulk of the changes are mostly contained to the generated code.
    GuillaumeGomez committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    80a9717 View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#127349 - estebank:negative-unsigned-literal…

    …, r=petrochenkov
    
    Tweak `-1 as usize` suggestion
    
    When writing a negative unsigned integer literal, use a verbose suggestion and account for `as` casting.
    GuillaumeGomez committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    6d3f2b1 View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#127352 - Zalathar:coverage-info, r=oli-obk

    coverage: Rename `mir::coverage::BranchInfo` to `CoverageInfoHi`
    
    This opens the door to collecting and storing coverage information that is unrelated to branch coverage or MC/DC, during MIR building.
    
    There is no change to the output of coverage instrumentation, but one deliberate change is that functions now *always* have an attached `CoverageInfoHi` (if coverage is enabled and they are eligible), even if they didn't collect any interesting branch information.
    
    ---
    
    `@rustbot` label +A-code-coverage
    GuillaumeGomez committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    e4d7f7c View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#127359 - GuillaumeGomez:improve-run-make-ll…

    …vm-ident-code, r=jieyouxu
    
    Improve run make llvm ident code
    
    I took the commits that are not blocking rust-lang#127237.
    
    r? `@Kobzol`
    GuillaumeGomez committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    4fd3b12 View commit details
    Browse the repository at this point in the history