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

Merged
merged 15 commits into from
Jul 26, 2023
Merged

Rollup of 7 pull requests #114103

merged 15 commits into from
Jul 26, 2023

Commits on Mar 8, 2023

  1. rand: freebsd update, using getrandom.

    supported since the 12th release, while 11.4 is EOL since 2021.
    devnexen committed Mar 8, 2023
    Configuration menu
    Copy the full SHA
    a7e0bab View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. bootstrap: Define CMake platform if DragonFly.

    CMAKE_SYSTEM_NAME is defined on a cross build if the target is
    recognized.  Without this explicit definition cmake will assume that
    we're building for the host platform which can bring in unwanted
    compiler and linker flags.
    
    Also, add a warning on cross builds with unknown target to aid in
    cross builds for future platforms.
    Alex Zepeda committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    a0538db View commit details
    Browse the repository at this point in the history
  2. Remove -Z diagnostic-width

    ehuss committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    2d92f4f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    654b924 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. compiletest: remove ci-specific remap-path-prefix

    Now that we have fixed the underlying cause of long type name
    inconsistencies in rust-lang#113893, we can remove the remap-path-prefix logic
    from CI
    mdibaiee committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    7d773c3 View commit details
    Browse the repository at this point in the history
  2. Add Param ty to SMIR

    spastorino committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    648cf07 View commit details
    Browse the repository at this point in the history
  3. Add Bound ty to SMIR

    spastorino committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    7af1697 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9914ae3 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#101994 - devnexen:rand_fbsd_update, r=worki…

    …ngjubilee
    
    rand: freebsd update, using getrandom.
    
    supported since the 12th release, while 11.4 is EOL since 2021.
    matthiaskrgr authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    26d791b View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#113930 - spastorino:smir-types-6, r=oli-obk

    Add Param and Bound ty to SMIR
    
    r? ``@oli-obk``
    matthiaskrgr authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    d910e7d View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#113942 - ehuss:squelch-bad_path_expr_1, r=f…

    …ee1-dead
    
    Squelch a noisy rustc_expand unittest
    
    The test `rustc_parse::tests::bad_path_expr_1` prints an error message to stderr, circumventing libtest's stderr intercept. This causes noise when running tests, in particular they show up 16 times on the GitHub Actions summary page. The solution here is to not use an error emitter that prints to stderr, and instead check that the correct error is generated.
    matthiaskrgr authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    d35cf49 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#113996 - inferiorhumanorgans:dragonfly-cmak…

    …e-system-name, r=ozkanonur
    
    Define CMAKE_SYSTEM_NAME on a cross build targeting DragonFly.
    
    Without `CMAKE_SYSTEM_NAME` set to the target  a cross compile will generally fail.  Related to rust-lang#109170.
    matthiaskrgr authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    998fd94 View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#114070 - blyxyas:iter_mut_symbol, r=oli-obk

    Add `sym::iter_mut` + `sym::as_mut_ptr` for Clippy
    
    We currently have `sym::iter` and `sym::iter_repeat`, this PR adds `sym::iter_mut` as it's useful for rust-lang/rust-clippy#11038 and another Clippy lint, it also adds `sym::as_mut_ptr` as it's useful for rust-lang/rust-clippy#10962.
    matthiaskrgr authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    c6bfa77 View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#114073 - ehuss:remove-z-diagnostic-width, r…

    …=fee1-dead
    
    Remove -Z diagnostic-width
    
    This removes the `-Z diagnostic-width` option since it is ignored and does nothing. `-Z diagnostic-width` was stabilized as `--diagnostic-width` in rust-lang#95635. It is not entirely clear why the `-Z` flag was kept, but in part its final use was removed in rust-lang#102216, but the `-Z` flag itself was not removed.
    matthiaskrgr authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    43a38e7 View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#114090 - mdibaiee:remove-remap-path-prefix-…

    …ci, r=wesleywiser
    
    compiletest: remove ci-specific remap-path-prefix
    
    Now that we have fixed the underlying cause of long type name inconsistencies in rust-lang#113893, we can remove the remap-path-prefix logic from CI
    
    resolves rust-lang#113424
    matthiaskrgr authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    a1956e2 View commit details
    Browse the repository at this point in the history