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 8 pull requests #127549

Merged
merged 21 commits into from
Jul 10, 2024
Merged

Rollup of 8 pull requests #127549

merged 21 commits into from
Jul 10, 2024

Commits on Jun 28, 2024

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

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

Commits on Jul 7, 2024

  1. [fuchsia-test-runner] Remove runner logs from stdout and stderr

    Many tests use stdout and stderr to validate whether the test emitted
    the correct output. Because fuchsia-test-runner.py was sending all
    logs, including test output, to stdout, tests could not validate
    output properly.
    
    This change removes the runner logs from stdout and stderr entirely
    with the exception of output from the test. All runner logs are still
    available in the "log" file.
    
    Fixed: https://fxbug.dev/351356417
    c6c7 committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    54aa9e8 View commit details
    Browse the repository at this point in the history
  2. [fuchsia-test-runner] Reformat fuchsia-test-runner.py

    Applied formatting suggestions from isort and black via pylsp.
    c6c7 committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    3d5b4d8 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. Configuration menu
    Copy the full SHA
    ec662e7 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
    dd175fe View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4700b5b View commit details
    Browse the repository at this point in the history
  5. Adds expr_2024 migration lit

    This is adding a migration lint for the current (in the 2021 edition and previous)
    to move expr to expr_2021 from expr
    
    Co-Developed-by: Eric Holk
    Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
    vincenzopalazzo committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    25637e2 View commit details
    Browse the repository at this point in the history
  6. tests: adds cargo fix tests

    Co-Developed-by: Eric Holk
    Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
    vincenzopalazzo committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    568e78f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    dfac6fa View commit details
    Browse the repository at this point in the history
  8. Ignore fuchsia tests implicitly relying on a signal upon abort

    Both test-panic-abort-nocapture.rs and test-panic-abort.rs assert the
    stderr output of the test. On Fuchsia, if a test fails an assertion,
    this output will contain a line noting the process returned the code
    -1028 (ZX_TASK_RETCODE_EXCEPTION_KILL). But the asserted stderr output
    lacks this note. Presumably this is because other platforms implement
    -Cpanic=abort by killing the process instead of returned a status
    code.
    c6c7 authored and tmandry committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    479b0cd View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Rollup merge of rust-lang#124211 - compiler-errors:bump-elided_lifeti…

    …mes_in_associated_constant, r=BoxyUwU
    
    Bump `elided_lifetimes_in_associated_constant` to deny
    
    It's been 5 versions since this was last bumped. Let's bump it up again.
    jhpratt committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    de143cf View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#125627 - vincenzopalazzo:macros/cargo-fix-e…

    …xpr2024, r=compiler-errors,eholk
    
    migration lint for `expr2024` for the edition 2024
    
    This is adding a migration lint for the current (in the 2021 edition and previous)
    to move expr to expr_2021 from expr
    
    Issue rust-lang#123742
    
    I created also a repository to test out the migration https://github.com/vincenzopalazzo/expr2024-cargo-fix-migration
    
    Co-Developed-by: ``@eholk``
    jhpratt committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    21a0e86 View commit details
    Browse the repository at this point in the history
  3. 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
    jhpratt committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    e71d3d5 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#127461 - c6c7:fixup-failing-fuchsia-tests, …

    …r=tmandry
    
    Fixup failing fuchsia tests
    
    The Fuchsia platform passes all tests with these changes. Two tests are ignored because they rely on Fuchsia not returning a status code upon a process aborting. See rust-lang#102032 and rust-lang#58590 for more details on that topic.
    
    Many formatting changes are also included in this PR.
    
    r? tmandry
    r? erickt
    jhpratt committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    7490729 View commit details
    Browse the repository at this point in the history
  5. 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
    jhpratt committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    85bd32c View commit details
    Browse the repository at this point in the history
  6. 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``````
    jhpratt committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    64695ad View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#127521 - spastorino:remove-myself-from-smir…

    …-pings, r=lqd
    
    Remove spastorino from SMIR
    
    r? ```@oli-obk```
    jhpratt committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    103a772 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#127532 - simonLeary42:patch-1, r=Nilstrieb

    documentation: update cmake version
    
    Previously discussed here: rust-lang#127531
    jhpratt committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    08cb462 View commit details
    Browse the repository at this point in the history