Skip to content

Commit 55c229b

Browse files
author
The rustc-josh-sync Cronjob Bot
committed
Merge ref '47cd7120d9b4' from rust-lang/rust
Pull recent changes from https://github.com/rust-lang/rust via Josh. Upstream ref: 47cd712 Filtered ref: b5a5cb8beb5c1ac848a39bfcd0ccaad98015d017 Upstream diff: caccb4d...47cd712 This merge was created using https://github.com/rust-lang/josh-sync.
2 parents 94a62dc + 47cd712 commit 55c229b

File tree

9,622 files changed

+256305
-139162
lines changed

Some content is hidden

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

9,622 files changed

+256305
-139162
lines changed

.github/ISSUE_TEMPLATE/library_tracking_issue.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ If the feature is changed later, please add those PRs here as well.
5151

5252
(Remember to update the `S-tracking-*` label when checking boxes.)
5353

54+
- [ ] ACP: rust-lang/libs-team#...
5455
- [ ] Implementation: #...
5556
- [ ] Final comment period (FCP)[^1]
5657
- [ ] Stabilization PR

.github/ISSUE_TEMPLATE/tracking_issue.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ for larger features an implementation could be broken up into multiple PRs.
5050
[stabilization-guide]: https://rustc-dev-guide.rust-lang.org/stabilization_guide.html#stabilization-pr
5151
[doc-guide]: https://rustc-dev-guide.rust-lang.org/stabilization_guide.html#documentation-prs
5252
[nightly-style-procedure]: https://github.com/rust-lang/style-team/blob/main/nightly-style-procedure.md
53-
[Style Guide]: https://github.com/rust-lang/rust/tree/master/src/doc/style-guide
53+
[Style Guide]: https://github.com/rust-lang/rust/tree/HEAD/src/doc/style-guide
5454

5555
### Unresolved Questions
5656
<!--

.github/workflows/ci.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -246,6 +246,8 @@ jobs:
246246
run: src/ci/scripts/create-doc-artifacts.sh
247247

248248
- name: print disk usage
249+
# We also want to know the disk usage when the job fails.
250+
if: always()
249251
run: |
250252
echo "disk usage:"
251253
df -h
@@ -321,7 +323,7 @@ jobs:
321323
# If a some dependent job has failed, this exits with 1.
322324
- name: calculate the correct exit status
323325
run: jq --exit-status 'all(.result == "success" or .result == "skipped")' <<< '${{ toJson(needs) }}'
324-
# Publish the toolstate if an auto build succeeds (just before push to master)
326+
# Publish the toolstate if an auto build succeeds (just before push to the default branch)
325327
- name: publish toolstate
326328
run: src/ci/publish_toolstate.sh
327329
shell: bash

.github/workflows/post-merge.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
# Workflow that runs after a merge to master, analyses changes in test executions
1+
# Workflow that runs after a merge to the default branch, analyses changes in test executions
22
# and posts the result to the merged PR.
33

44
name: Post merge analysis
55

66
on:
77
push:
88
branches:
9-
- master
9+
- main
1010

1111
jobs:
1212
analysis:

.gitignore

Lines changed: 5 additions & 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
@@ -90,6 +90,10 @@ node_modules
9090
## Rustdoc GUI tests
9191
tests/rustdoc-gui/src/**.lock
9292

93+
## Test dashboard
94+
.citool-cache/
95+
test-dashboard/
96+
9397
## direnv
9498
/.envrc
9599
/.direnv/

.mailmap

Lines changed: 24 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Aaron Todd <github@opprobrio.us>
99
Abhishek Chanda <abhishek.becs@gmail.com> Abhishek Chanda <abhishek@cloudscaling.com>
1010
Abhijeet Bhagat <abhijeet.bhagat@gmx.com>
1111
Abroskin Alexander <arkweid@evilmartians.com>
12-
Adolfo Ochagavía <aochagavia92@gmail.com>
12+
Adolfo Ochagavía <aochagavia92@gmail.com> <github@adolfo.ochagavia.xyz>
1313
Adrian Heine né Lang <mail@adrianheine.de>
1414
Adrien Tétar <adri-from-59@hotmail.fr>
1515
Ahmed Charles <ahmedcharles@gmail.com> <acharles@outlook.com>
@@ -36,6 +36,7 @@ Amanda Stjerna <mail@amandastjerna.se> <albin.stjerna@gmail.com>
3636
Amanda Stjerna <mail@amandastjerna.se> <amanda.stjerna@it.uu.se>
3737
Amanieu d'Antras <amanieu@gmail.com> <amanieu.dantras@huawei.com>
3838
Amos Onn <amosonn@gmail.com>
39+
Amos Wenger <amoswenger@gmail.com> <fasterthanlime@users.noreply.github.com>
3940
Ana-Maria Mihalache <mihalacheana.maria@yahoo.com>
4041
Anatoly Ikorsky <aikorsky@gmail.com>
4142
Andre Bogus <bogusandre@gmail.com>
@@ -138,7 +139,6 @@ Christian Poveda <git@pvdrz.com> <31802960+christianpoveda@users.noreply.github.
138139
Christian Poveda <git@pvdrz.com> <christianpoveda@uhura.edef.eu>
139140
Christian Vallentin <vallentinsource@gmail.com>
140141
Christoffer Buchholz <chris@chrisbuchholz.me>
141-
Christopher Durham <cad97@cad97.com>
142142
Clark Gaebel <cg.wowus.cg@gmail.com> <cgaebel@mozilla.com>
143143
Clement Miao <clementmiao@gmail.com>
144144
Clément Renault <renault.cle@gmail.com>
@@ -147,6 +147,7 @@ Clinton Ryan <clint.ryan3@gmail.com>
147147
Taylor Cramer <cramertaylorj@gmail.com> <cramertj@google.com>
148148
ember arlynx <ember@lunar.town> <corey@octayn.net>
149149
Crazycolorz5 <Crazycolorz5@gmail.com>
150+
Crystal Durham <cad97@cad97.com>
150151
csmoe <35686186+csmoe@users.noreply.github.com>
151152
Cyryl Płotnicki <cyplo@cyplo.net>
152153
Damien Schoof <damien.schoof@gmail.com>
@@ -276,7 +277,8 @@ Irina Popa <irinagpopa@gmail.com>
276277
Ivan Ivaschenko <defuz.net@gmail.com>
277278
ivan tkachenko <me@ratijas.tk>
278279
J. J. Weber <jjweber@gmail.com>
279-
Jack Huey <jack.huey@umassmed.edu> <jackh726@gmail.com>
280+
Jack Huey <jackh726@gmail.com> <jack.huey@umassmed.edu>
281+
Jack Huey <jackh726@gmail.com> <31162821+jackh726@users.noreply.github.com>
280282
Jacob <jacob.macritchie@gmail.com>
281283
Jacob Hoffman-Andrews <rust@hoffman-andrews.com> <github@hoffman-andrews.com>
282284
Jacob Greenfield <xales@naveria.com>
@@ -292,6 +294,8 @@ Jakub Adam Wieczorek <jakub.adam.wieczorek@gmail.com>
292294
Jakub Adam Wieczorek <jakub.adam.wieczorek@gmail.com> <jakub.bukaj@yahoo.com>
293295
Jakub Adam Wieczorek <jakub.adam.wieczorek@gmail.com> <jakub@jakub.cc>
294296
Jakub Adam Wieczorek <jakub.adam.wieczorek@gmail.com> <jakubw@jakubw.net>
297+
Jakub Adam Wieczorek <jakub.adam.wieczorek@gmail.com> <ja.wieczorek@student.uw.edu.pl>
298+
Jakub Adam Wieczorek <jakub.adam.wieczorek@gmail.com> <software@jacobadam.net>
295299
Jakub Beránek <berykubik@gmail.com> <jakub.beranek@vsb.cz>
296300
James [Undefined] <tpzker@thepuzzlemaker.info>
297301
James Deng <cnjamesdeng@gmail.com> <cnJamesDeng@gmail.com>
@@ -303,6 +307,7 @@ Jamie Hill-Daniel <jamie@hill-daniel.co.uk> <clubby789@gmail.com>
303307
Jana Dönszelmann <jana@donsz.nl>
304308
Jana Dönszelmann <jana@donsz.nl> <jonathan@donsz.nl>
305309
Jana Dönszelmann <jana@donsz.nl> <jonabent@gmail.com>
310+
Jane Lusby <jlusby42@gmail.com> <jlusby@yaah.dev>
306311
Jan-Erik Rediger <janerik@fnordig.de> <badboy@archlinux.us>
307312
Jaro Fietz <jaro.fietz@gmx.de>
308313
Jason Fager <jfager@gmail.com>
@@ -313,6 +318,7 @@ Jason Toffaletti <toffaletti@gmail.com> Jason Toffaletti <jason@topsy.com>
313318
Jauhien Piatlicki <jauhien@gentoo.org> Jauhien Piatlicki <jpiatlicki@zertisa.com>
314319
Jay True <glacjay@gmail.com>
315320
Jeremy Letang <letang.jeremy@gmail.com>
321+
Jeremy Soller <jackpot51@gmail.com> <jeremy@system76.com>
316322
Jeremy Sorensen <jeremy.a.sorensen@gmail.com>
317323
Jeremy Stucki <dev@jeremystucki.ch> <stucki.jeremy@gmail.com>
318324
Jeremy Stucki <dev@jeremystucki.ch> <jeremy@myelin.ch>
@@ -336,6 +342,7 @@ John Kåre Alsaker <john.kare.alsaker@gmail.com>
336342
John Kåre Alsaker <john.kare.alsaker@gmail.com> <zoxc32@gmail.com>
337343
John Talling <inrustwetrust@users.noreply.github.com>
338344
John Van Enk <vanenkj@gmail.com>
345+
Jon Gjengset <jon@thesquareplanet.com> <jongje@amazon.com>
339346
Jonas Tepe <jonasprogrammer@gmail.com>
340347
Jonathan Bailey <jbailey@mozilla.com> <jbailey@jbailey-20809.local>
341348
Jonathan Chan Kwan Yin <sofe2038@gmail.com>
@@ -424,9 +431,10 @@ Malo Jaffré <jaffre.malo@gmail.com>
424431
Manish Goregaokar <manishsmail@gmail.com>
425432
Mara Bos <m-ou.se@m-ou.se>
426433
Marcell Pardavi <marcell.pardavi@gmail.com>
427-
Marco Ieni <11428655+MarcoIeni@users.noreply.github.com>
434+
Marco Ieni <marcoieni@rustfoundation.org> <11428655+MarcoIeni@users.noreply.github.com>
428435
Marcus Klaas de Vries <mail@marcusklaas.nl>
429436
Margaret Meyerhofer <mmeyerho@andrew.cmu.edu> <mmeyerho@andrew>
437+
Marijn Schouten <mhkbst@gmail.com> <hkBst@users.noreply.github.com>
430438
Mark Mansi <markm@cs.wisc.edu>
431439
Mark Mansi <markm@cs.wisc.edu> <m.mim95@gmail.com>
432440
Mark Rousskov <mark.simulacrum@gmail.com>
@@ -440,9 +448,10 @@ Martin Habovštiak <martin.habovstiak@gmail.com>
440448
Martin Hafskjold Thoresen <martinhath@gmail.com>
441449
Martin Nordholts <martin.nordholts@codetale.se> <enselic@gmail.com>
442450
Matej Lach <matej.lach@gmail.com> Matej Ľach <matej.lach@gmail.com>
443-
Mateusz Mikuła <mati865@gmail.com>
444-
Mateusz Mikuła <mati865@gmail.com> <mati865@users.noreply.github.com>
445-
Mateusz Mikuła <mati865@gmail.com> <matti@marinelayer.io>
451+
Mateusz Mikuła <oss@mateuszmikula.dev>
452+
Mateusz Mikuła <oss@mateuszmikula.dev> <mati865@gmail.com>
453+
Mateusz Mikuła <oss@mateuszmikula.dev> <mati865@users.noreply.github.com>
454+
Mateusz Mikuła <oss@mateuszmikula.dev> <matti@marinelayer.io>
446455
Matt Brubeck <mbrubeck@limpet.net> <mbrubeck@cs.hmc.edu>
447456
Matthew Auld <matthew.auld@intel.com>
448457
Matthew Jasper <mjjasper1@gmail.com>
@@ -530,6 +539,7 @@ Oliver Scherer <oli-obk@users.noreply.github.com> <oliver.schneider@kit.edu>
530539
Oliver Scherer <oli-obk@users.noreply.github.com> <obk8176014uqher834@olio-obk.de>
531540
Oliver Scherer <oli-obk@users.noreply.github.com> <rustc-contact@oli-obk.de>
532541
Oliver Scherer <oli-obk@users.noreply.github.com>
542+
Onur Özkan <onurozkan.dev@outlook.com> <contact@onurozkan.dev>
533543
Onur Özkan <onurozkan.dev@outlook.com> <work@onurozkan.dev>
534544
Onur Özkan <onurozkan.dev@outlook.com>
535545
Ömer Sinan Ağacan <omeragacan@gmail.com>
@@ -587,9 +597,10 @@ Rui <xiongmao86dev@sina.com>
587597
Russell Johnston <rpjohnst@gmail.com>
588598
Rustin-Liu <rustin.liu@gmail.com>
589599
Rusty Blitzerr <rusty.blitzerr@gmail.com>
590-
RustyYato <krishna.sd.2012@gmail.com>
600+
RustyYato <rustyyato@gmail.com>
591601
Ruud van Asseldonk <dev@veniogames.com> Ruud van Asseldonk <ruuda@google.com>
592602
Ryan Leung <rleungx@gmail.com>
603+
Ryan Levick <me@ryanlevick.com> <rylev@users.noreply.github.com>
593604
Ryan Scheel <ryan.havvy@gmail.com>
594605
Ryan Sullivant <rsulli55@gmail.com>
595606
Ryan Wiedemann <Ryan1729@gmail.com>
@@ -679,11 +690,14 @@ Valerii Lashmanov <vflashm@gmail.com>
679690
Vitali Haravy <HumaneProgrammer@gmail.com> Vitali Haravy <humaneprogrammer@gmail.com>
680691
Vitaly Shukela <vi0oss@gmail.com>
681692
Waffle Lapkin <waffle.lapkin@gmail.com>
693+
Waffle Lapkin <waffle.lapkin@gmail.com> <Waffle Lapkin>
682694
Waffle Lapkin <waffle.lapkin@gmail.com> <waffle.lapkin@tasking.com>
683695
Weihang Lo <me@weihanglo.tw>
684696
Weihang Lo <me@weihanglo.tw> <weihanglo@users.noreply.github.com>
685697
Wesley Wiser <wwiser@gmail.com> <wesleywiser@microsoft.com>
686698
whitequark <whitequark@whitequark.org>
699+
Will Crichton <crichton.will@gmail.com> <wcrichto@stanford.edu>
700+
Will Crichton <crichton.will@gmail.com> <wcrichto@cs.stanford.edu>
687701
William Ting <io@williamting.com> <william.h.ting@gmail.com>
688702
Wim Looman <wim@nemo157.com> <rust-lang@nemo157.com>
689703
Wim Looman <wim@nemo157.com> <git@nemo157.com>
@@ -693,6 +707,8 @@ Xinye Tao <xy.tao@outlook.com>
693707
Xuefeng Wu <benewu@gmail.com> Xuefeng Wu <xfwu@thoughtworks.com>
694708
Xuefeng Wu <benewu@gmail.com> XuefengWu <benewu@gmail.com>
695709
York Xiang <bombless@126.com>
710+
Yoshua Wuyts <yoshuawuyts@gmail.com> <yoshuawuyts+github@gmail.com>
711+
Yoshua Wuyts <yoshuawuyts@gmail.com> <2467194+yoshuawuyts@users.noreply.github.com>
696712
Yotam Ofek <yotam.ofek@gmail.com> <yotamofek@microsoft.com>
697713
Youngsoo Son <ysson83@gmail.com> <ysoo.son@samsung.com>
698714
Youngsuk Kim <joseph942010@gmail.com>

CONTRIBUTING.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ bootstrapping, the compiler architecture, source code representation, and more.
3131

3232
## [Getting help](https://rustc-dev-guide.rust-lang.org/getting-started.html#asking-questions)
3333

34-
There are many ways you can get help when you're stuck. Rust has many platforms for this:
35-
[internals], [rust-zulip], and [rust-discord]. It is recommended to ask for help on
34+
There are many ways you can get help when you're stuck. Rust has two platforms for this:
35+
[internals] and [rust-zulip]. It is recommended to ask for help on
3636
the [rust-zulip], but any of these platforms are great ways to seek help and even
3737
find a mentor! You can learn more about asking questions and getting help in the
3838
[Asking Questions](https://rustc-dev-guide.rust-lang.org/getting-started.html#asking-questions) chapter of the [rustc-dev-guide].
@@ -47,5 +47,4 @@ refer to [this section][contributing-bug-reports] and [open an issue][issue temp
4747
[contributing-bug-reports]: https://rustc-dev-guide.rust-lang.org/contributing.html#bug-reports
4848
[issue template]: https://github.com/rust-lang/rust/issues/new/choose
4949
[internals]: https://internals.rust-lang.org
50-
[rust-discord]: http://discord.gg/rust-lang
5150
[rust-zulip]: https://rust-lang.zulipchat.com

0 commit comments

Comments
 (0)