Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: rust-lang/cargo
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: rust-lang/cargo
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: rust-1.91.0
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 12 commits
  • 54 files changed
  • 4 contributors

Commits on Sep 29, 2025

  1. Configuration menu
    Copy the full SHA
    c544807 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    14fcfa5 View commit details
    Browse the repository at this point in the history
  3. fix(shell): Use a distinct style for transient status

    PR #15928 made `Checking` and `Building` the same style because the
    transient state is `note:` and #15928 made `note:~ the same as our
    regular headers.
    
    This switches the transient state to `help:` until we can further
    explore color choices with rustc.
    
    See also https://rust-lang.zulipchat.com/#narrow/channel/246057-t-cargo/topic/colors.20removed.20in.201.2E91.20.28current.20beta.29.3F/near/541900531
    epage committed Sep 29, 2025
    Configuration menu
    Copy the full SHA
    c61a70d View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2025

  1. [Beta-1.91] fix(shell): Use a distinct style for transient status (#1…

    …6020)
    
    Beta backports
    - b486362
    - rust-lnag/cargo@92182d4
    - d33f651 
    
    In order to make CI pass, the following PRs are also cherry-picked:
    
    ---
    
    Addresses a usability issue fixed in #16019
    weihanglo authored Oct 1, 2025
    Configuration menu
    Copy the full SHA
    e8288e9 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2025

  1. Configuration menu
    Copy the full SHA
    e906ad9 View commit details
    Browse the repository at this point in the history
  2. chore(ci): add rustfmt for docs job

    Unclear why it wasn't missing before.
    
    The line was added five years ago.
    Seems it should be available.
    https://github.com/actions/runner-images/blob/75ec4229/images/ubuntu/scripts/build/install-rust.sh#L19-L20
    
    Maybe due to recent pin/unpin 1.89 issue?
    actions/runner-images@69c94f5b
    weihanglo committed Oct 4, 2025
    Configuration menu
    Copy the full SHA
    c21d525 View commit details
    Browse the repository at this point in the history
  3. test(build-std): move away from panic_immediate_abort

    The test exercises a regression of extra `-Zbuild-std-features`
    overriding the entire default-features set.
    However, after rust-lang/rust 146317 panic_immediate_abort
    became a codegen flag not a Cargo feature anymore.
    We pick another `optimize_for_size` feature flag to ensure the
    regression case is still covered.
    
    To verify `optimize_for_size` actually triggers the regression,
    git revert f004691
    and changes to `-Zbuild-std-features=optimize_for_size`.
    
    Alternatively, we can just drop this test.
    weihanglo committed Oct 4, 2025
    Configuration menu
    Copy the full SHA
    e602d31 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2025

  1. [beta-1.91] chore: Disabled reserved_windows_name test temporaily (#1…

    …6050)
    
    Beta backports
    - e906ad9 (ignoring
    flaky test otherwise it sometimes fails rust-lang/rust beta backport)
    
    In order to make CI pass, the following PRs are also cherry-picked:
    
    - b6d572b
    - c249c45
    epage authored Oct 5, 2025
    Configuration menu
    Copy the full SHA
    785a383 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2025

  1. fix(timings): compute codegen start time to draw dep lines

    This was an overlook in 1891593
    that forgot to replace other `rmeta_x`.
    weihanglo committed Oct 6, 2025
    Configuration menu
    Copy the full SHA
    7a4fdd9 View commit details
    Browse the repository at this point in the history
  2. [beta-1.91] fix(timings): compute codegen start time to draw dep lines (

    #16057)
    
    Beta backports
    - 129593d
    
    In order to make CI pass, the following PRs are also cherry-picked:
    epage authored Oct 6, 2025
    Configuration menu
    Copy the full SHA
    193aae4 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2025

  1. fix: use host-tuple for host target subsitution

    The "host" string is ambiguous
    
    * We have `-Zhost-config` that config `[host]` table applies to
      artifacts running on host, such as build scripts and proc macros.
    * `host` sounds like the default behavior, whereas `--target host`
      is in the cross-compilation mode: `target/<triple>/debug`.
    * We might want to reserve `host` for future use
    weihanglo committed Oct 10, 2025
    Configuration menu
    Copy the full SHA
    3a7fcc8 View commit details
    Browse the repository at this point in the history
  2. [beta-1.91] fix: use host-tuple for host target subsitution (#16032)

    Beta backports
    - a5c8b96
    
    In order to make CI pass, the following PRs are also cherry-picked:
    weihanglo authored Oct 10, 2025
    Configuration menu
    Copy the full SHA
    ea2d978 View commit details
    Browse the repository at this point in the history
Loading