Skip to content

Commit 7434dd6

Browse files
authored
Merge pull request #1984 from rust-lang/rustc-pull
Rustc pull update
2 parents c914627 + 8a8b2e7 commit 7434dd6

6,862 files changed

Lines changed: 195828 additions & 106148 deletions

File tree

Some content is hidden

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

.github/FUNDING.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
custom: ["rust-lang.org/funding"]

.github/workflows/ci.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ on:
1515
- try
1616
- try-perf
1717
- automation/bors/try
18+
- automation/bors/auto
1819
pull_request:
1920
branches:
2021
- "**"
@@ -56,7 +57,7 @@ jobs:
5657
- name: Test citool
5758
# Only test citool on the auto branch, to reduce latency of the calculate matrix job
5859
# on PR/try builds.
59-
if: ${{ github.ref == 'refs/heads/auto' }}
60+
if: ${{ github.ref == 'refs/heads/auto' || github.ref == 'refs/heads/automation/bors/auto' }}
6061
run: |
6162
cd src/ci/citool
6263
CARGO_INCREMENTAL=0 cargo test
@@ -79,7 +80,7 @@ jobs:
7980
# access the environment.
8081
#
8182
# We only enable the environment for the rust-lang/rust repository, so that CI works on forks.
82-
environment: ${{ ((github.repository == 'rust-lang/rust' && (github.ref == 'refs/heads/try' || github.ref == 'refs/heads/try-perf' || github.ref == 'refs/heads/automation/bors/try' || github.ref == 'refs/heads/auto')) && 'bors') || '' }}
83+
environment: ${{ ((github.repository == 'rust-lang/rust' && (github.ref == 'refs/heads/try' || github.ref == 'refs/heads/try-perf' || github.ref == 'refs/heads/automation/bors/try' || github.ref == 'refs/heads/auto' || github.ref == 'refs/heads/automation/bors/auto')) && 'bors') || '' }}
8384
env:
8485
CI_JOB_NAME: ${{ matrix.name }}
8586
CI_JOB_DOC_URL: ${{ matrix.doc_url }}
@@ -313,6 +314,7 @@ jobs:
313314
needs: [ calculate_matrix, job ]
314315
# !cancelled() executes the job regardless of whether the previous jobs passed or failed
315316
if: ${{ !cancelled() && contains(fromJSON('["auto", "try"]'), needs.calculate_matrix.outputs.run_type) }}
317+
environment: ${{ ((github.repository == 'rust-lang/rust' && (github.ref == 'refs/heads/try' || github.ref == 'refs/heads/try-perf' || github.ref == 'refs/heads/automation/bors/try' || github.ref == 'refs/heads/auto' || github.ref == 'refs/heads/automation/bors/auto')) && 'bors') || '' }}
316318
steps:
317319
- name: checkout the source code
318320
uses: actions/checkout@v5

.github/workflows/ghcr.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@ jobs:
5555
images=(
5656
# Mirrored because used by the tidy job, which doesn't cache Docker images
5757
"ubuntu:22.04"
58+
# Mirrored because used by x86-64-gnu-miri
59+
"ubuntu:24.04"
5860
# Mirrored because used by all linux CI jobs, including tidy
5961
"moby/buildkit:buildx-stable-1"
6062
# Mirrored because used when CI is running inside a Docker container

.github/workflows/post-merge.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ name: Post merge analysis
66
on:
77
push:
88
branches:
9-
- master
9+
- main
1010

1111
jobs:
1212
analysis:

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ no_llvm_build
4848
/llvm/
4949
/mingw-build/
5050
/build
51-
/build-rust-analyzer/
51+
/build-rust-analyzer
5252
/dist/
5353
/unicode-downloads
5454
/target

.mailmap

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ Andre Bogus <bogusandre@gmail.com>
4343
Andre Bogus <bogusandre@gmail.com> <andre.bogus@aleph-alpha.de>
4444
Andre Bogus <bogusandre@gmail.com> <andre.bogus@ankordata.de>
4545
Andrea Ciliberti <meziu210@icloud.com>
46+
4647
Andreas Gal <gal@mozilla.com> <andreas.gal@gmail.com>
4748
Andreas Jonson <andjo403@users.noreply.github.com>
4849
Andrew Gauger <andygauge@gmail.com>
@@ -82,12 +83,15 @@ Ben Sago <ogham@users.noreply.github.com> <ogham@bsago.me>
8283
Ben Striegel <ben.striegel@gmail.com>
8384
Benjamin Jackman <ben@jackman.biz>
8485
Benoît Cortier <benoit.cortier@fried-world.eu>
86+
binarycat <binarycat@envs.net> lolbinarycat <dogedoge61+github@gmail.com> <dogedoge61@gmail.com>
8587
Bheesham Persaud <bheesham123@hotmail.com> Bheesham Persaud <bheesham.persaud@live.ca>
8688
bjorn3 <17426603+bjorn3@users.noreply.github.com> <bjorn3@users.noreply.github.com>
8789
bjorn3 <17426603+bjorn3@users.noreply.github.com> <bjorn3_gh@protonmail.com>
8890
Björn Steinbrink <bsteinbr@gmail.com> <B.Steinbrink@gmx.de>
8991
blake2-ppc <ulrik.sverdrup@gmail.com> <blake2-ppc>
90-
blyxyas <blyxyas@gmail.com> Alejandra González <blyxyas@gmail.com>
92+
Alejandra González <blyxyas@goose.love> blyxyas <blyxyas@gmail.com>
93+
Alejandra González <blyxyas@goose.love> blyxyas <blyxyas@goose.love>
94+
Alejandra González <blyxyas@goose.love> Alejandra González <blyxyas@gmail.com>
9195
boolean_coercion <booleancoercion@gmail.com>
9296
Boris Egorov <jightuse@gmail.com> <egorov@linux.com>
9397
bors <bors@rust-lang.org> bors[bot] <26634292+bors[bot]@users.noreply.github.com>
@@ -427,6 +431,7 @@ Lzu Tao <taolzu@gmail.com>
427431
Maik Klein <maikklein@googlemail.com>
428432
Maja Kądziołka <maya@compilercrim.es> <github@compilercrim.es>
429433
Maja Kądziołka <maya@compilercrim.es> <kuba@kadziolka.net>
434+
Makai <m4kai410@gmail.com>
430435
Malo Jaffré <jaffre.malo@gmail.com>
431436
Manish Goregaokar <manishsmail@gmail.com>
432437
Mara Bos <m-ou.se@m-ou.se>
@@ -448,9 +453,10 @@ Martin Habovštiak <martin.habovstiak@gmail.com>
448453
Martin Hafskjold Thoresen <martinhath@gmail.com>
449454
Martin Nordholts <martin.nordholts@codetale.se> <enselic@gmail.com>
450455
Matej Lach <matej.lach@gmail.com> Matej Ľach <matej.lach@gmail.com>
451-
Mateusz Mikuła <mati865@gmail.com>
452-
Mateusz Mikuła <mati865@gmail.com> <mati865@users.noreply.github.com>
453-
Mateusz Mikuła <mati865@gmail.com> <matti@marinelayer.io>
456+
Mateusz Mikuła <oss@mateuszmikula.dev>
457+
Mateusz Mikuła <oss@mateuszmikula.dev> <mati865@gmail.com>
458+
Mateusz Mikuła <oss@mateuszmikula.dev> <mati865@users.noreply.github.com>
459+
Mateusz Mikuła <oss@mateuszmikula.dev> <matti@marinelayer.io>
454460
Matt Brubeck <mbrubeck@limpet.net> <mbrubeck@cs.hmc.edu>
455461
Matthew Auld <matthew.auld@intel.com>
456462
Matthew Jasper <mjjasper1@gmail.com>
@@ -596,7 +602,7 @@ Rui <xiongmao86dev@sina.com>
596602
Russell Johnston <rpjohnst@gmail.com>
597603
Rustin-Liu <rustin.liu@gmail.com>
598604
Rusty Blitzerr <rusty.blitzerr@gmail.com>
599-
RustyYato <krishna.sd.2012@gmail.com>
605+
RustyYato <rustyyato@gmail.com>
600606
Ruud van Asseldonk <dev@veniogames.com> Ruud van Asseldonk <ruuda@google.com>
601607
Ryan Leung <rleungx@gmail.com>
602608
Ryan Levick <me@ryanlevick.com> <rylev@users.noreply.github.com>

0 commit comments

Comments
 (0)