Skip to content
This repository was archived by the owner on May 28, 2025. It is now read-only.
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 9fb94b3

Browse files
committedMar 10, 2025·
Auto merge of rust-lang#138310 - matthiaskrgr:rollup-zvbpuei, r=matthiaskrgr
Rollup of 8 pull requests Successful merges: - rust-lang#137931 (Add remark for missing `llvm-tools` component re. `rustc_private` linker failures related to not finding LLVM libraries) - rust-lang#138138 (Pass `InferCtxt` to `InlineAsmCtxt` to properly taint on error) - rust-lang#138223 (Fix post-merge workflow) - rust-lang#138268 (Handle empty test suites in GitHub job summary report) - rust-lang#138278 (Delegation: fix ICE with invalid `MethodCall` generation) - rust-lang#138281 (Fix O(tests) stack usage in edition 2024 mergeable doctests) - rust-lang#138305 (Subtree update of `rust-analyzer`) - rust-lang#138306 (Revert "Use workspace lints for crates in `compiler/` rust-lang#138084") r? `@ghost` `@rustbot` modify labels: rollup
2 parents 2b285cd + 44ec67f commit 9fb94b3

File tree

347 files changed

+4967
-2279
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

347 files changed

+4967
-2279
lines changed
 

‎.github/workflows/post-merge.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,21 @@ jobs:
1616
pull-requests: write
1717
steps:
1818
- uses: actions/checkout@v4
19+
with:
20+
# Make sure that we have enough commits to find the parent merge commit.
21+
# Since all merges should be through merge commits, fetching two commits
22+
# should be enough to get the parent bors merge commit.
23+
fetch-depth: 2
1924
- name: Perform analysis and send PR
25+
env:
26+
GH_TOKEN: ${{ github.token }}
2027
run: |
2128
# Get closest bors merge commit
2229
PARENT_COMMIT=`git rev-list --author='bors <bors@rust-lang.org>' -n1 --first-parent HEAD^1`
30+
echo "Parent: ${PARENT_COMMIT}"
2331
2432
# Find PR for the current commit
2533
HEAD_PR=`gh pr list --search "${{ github.sha }}" --state merged --json number --jq '.[0].number'`
26-
27-
echo "Parent: ${PARENT_COMMIT}"
2834
echo "HEAD: ${{ github.sha }} (#${HEAD_PR})"
2935
3036
cd src/ci/citool

‎Cargo.toml

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -63,20 +63,6 @@ exclude = [
6363
"src/tools/x",
6464
]
6565

66-
# These lints are applied to many crates in the workspace. In practice, this is
67-
# all crates under `compiler/`.
68-
#
69-
# NOTE: rustc-specific lints (e.g. `rustc::internal`) aren't supported by
70-
# Cargo. (Support for them is possibly blocked by #44690 (attributes for
71-
# tools).) Those lints are instead specified for `compiler/` crates in
72-
# `src/bootstrap/src/core/builder/cargo.rs`.
73-
[workspace.lints.rust]
74-
# FIXME(edition_2024): Change this to `-Wrust_2024_idioms` when all of the
75-
# individual lints are satisfied.
76-
keyword_idents_2024 = "warn"
77-
unreachable_pub = "warn"
78-
unsafe_op_in_unsafe_fn = "warn"
79-
8066
[profile.release.package.rustc-rayon-core]
8167
# The rustc fork of Rayon has deadlock detection code which intermittently
8268
# causes overflows in the CI (see https://github.com/rust-lang/rust/issues/90227)

0 commit comments

Comments
 (0)
This repository has been archived.