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 5 pull requests #130686

Closed
wants to merge 14 commits into from

Commits on Sep 16, 2024

  1. rustc_llvm: adapt to flattened CLI args in LLVM

    This changed in
    llvm/llvm-project@e190d07. I decided to
    stick with more duplication between the ifdef blocks to make the code
    easier to read for the next two years before we can plausibly drop LLVM
    19.
    
    @rustbot label: +llvm-main
    durin42 committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    ad0eceb View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

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

Commits on Sep 21, 2024

  1. Configuration menu
    Copy the full SHA
    f23d0b9 View commit details
    Browse the repository at this point in the history
  2. Update Tests

    veera-sivarajan committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    a35da65 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    669f610 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e62b5e6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7c35266 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    54efd13 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f451a41 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2024

  1. Rollup merge of rust-lang#130446 - durin42:llvm-20-fix-CommandLineArg…

    …s, r=workingjubilee
    
    rustc_llvm: adapt to flattened CLI args in LLVM
    
    This changed in
    llvm/llvm-project@e190d07. I decided to stick with more duplication between the ifdef blocks to make the code easier to read for the next two years before we can plausibly drop LLVM 19.
    
    `@rustbot` label: +llvm-main
    
    try-job: x86_64-msvc
    workingjubilee authored Sep 22, 2024
    Configuration menu
    Copy the full SHA
    34f507c View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#130648 - onur-ozkan:enzyme-linking, r=Kobzol

    move enzyme flags from general cargo to rustc-specific cargo
    
    Resolves rust-lang#130637.
    workingjubilee authored Sep 22, 2024
    Configuration menu
    Copy the full SHA
    31c8509 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#130664 - GuillaumeGomez:generate-line-numbe…

    …rs-on-non-rust, r=notriddle
    
    Generate line numbers for non-rust code examples as well
    
    Currently, the "enable line numbers" setting only generated it for rust code examples. Found this limitation a bit strange so I decided to remove it.
    
    You can test it [here](https://rustdoc.crud.net/imperio/generate-line-number-non-rust/doc/lib2/sub_mod/struct.Foo.html).
    
    r? `@notriddle`
    workingjubilee authored Sep 22, 2024
    Configuration menu
    Copy the full SHA
    c0fdde3 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#130665 - veera-sivarajan:fix-118612, r=comp…

    …iler-errors
    
    Prevent Deduplication of `LongRunningWarn`
    
    Fixes rust-lang#118612
    
    As mention in the issue, `LongRunningWarn` is meant to be repeated multiple times.
    
    Therefore, this PR stores a unique number in every instance of `LongRunningWarn` so that it's not hashed into the same value and omitted by the deduplication mechanism.
    workingjubilee authored Sep 22, 2024
    Configuration menu
    Copy the full SHA
    bcd3874 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#130669 - workingjubilee:slicing-fnptr-tests…

    …-finely, r=compiler-errors
    
    tests: Test that `extern "C" fn` ptrs lint on slices
    
    This seems to have slipped past the `improper_ctypes_definitions` lint at some point. I found similar tests but not one with this exact combination, so test the semi-unique combination.
    workingjubilee authored Sep 22, 2024
    Configuration menu
    Copy the full SHA
    9df3870 View commit details
    Browse the repository at this point in the history