Skip to content

Commit ac658e1

Browse files
committed
Merge branch 'master' into no-unpin-in-pin-future-impl
2 parents 3b2b5b2 + 86ac0b4 commit ac658e1

File tree

5,793 files changed

+169490
-77944
lines changed

Some content is hidden

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

5,793 files changed

+169490
-77944
lines changed

.gitattributes

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,11 @@ config.toml.example linguist-language=TOML
1616
*.ico binary
1717
*.woff binary
1818
*.woff2 binary
19+
20+
# Needed as part of converting rustfmt to a subtree, can hopefully be removed later.
21+
src/tools/rustfmt/tests/source/issue-3494/crlf.rs -text
22+
src/tools/rustfmt/tests/source/comment_crlf_newline.rs -text
23+
src/tools/rustfmt/tests/source/configs/enum_discrim_align_threshold/40.rs -text
24+
src/tools/rustfmt/tests/target/issue-3494/crlf.rs -text
25+
src/tools/rustfmt/tests/target/comment_crlf_newline.rs -text
26+
src/tools/rustfmt/tests/target/configs/enum_discrim_align_threshold/40.rs -text

.github/ISSUE_TEMPLATE/regression.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
name: Regression
33
about: Report something that unexpectedly changed between Rust versions.
4-
labels: C-bug regression-untriaged
4+
labels: C-bug, regression-untriaged
55
---
66
<!--
77
Thank you for filing a regression report! 🐛 A regression is something that changed between versions of Rust but was not supposed to.

.github/workflows/ci.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,9 @@ jobs:
7272
- name: decide whether to skip this job
7373
run: src/ci/scripts/should-skip-this.sh
7474
if: success() && !env.SKIP_JOB
75+
- name: ensure the channel matches the target branch
76+
run: src/ci/scripts/verify-channel.sh
77+
if: success() && !env.SKIP_JOB
7578
- name: configure GitHub Actions to kill the build when outdated
7679
uses: rust-lang/simpleinfra/github-actions/cancel-outdated-builds@master
7780
with:
@@ -434,6 +437,9 @@ jobs:
434437
- name: decide whether to skip this job
435438
run: src/ci/scripts/should-skip-this.sh
436439
if: success() && !env.SKIP_JOB
440+
- name: ensure the channel matches the target branch
441+
run: src/ci/scripts/verify-channel.sh
442+
if: success() && !env.SKIP_JOB
437443
- name: configure GitHub Actions to kill the build when outdated
438444
uses: rust-lang/simpleinfra/github-actions/cancel-outdated-builds@master
439445
with:
@@ -541,6 +547,9 @@ jobs:
541547
- name: decide whether to skip this job
542548
run: src/ci/scripts/should-skip-this.sh
543549
if: success() && !env.SKIP_JOB
550+
- name: ensure the channel matches the target branch
551+
run: src/ci/scripts/verify-channel.sh
552+
if: success() && !env.SKIP_JOB
544553
- name: configure GitHub Actions to kill the build when outdated
545554
uses: rust-lang/simpleinfra/github-actions/cancel-outdated-builds@master
546555
with:

.gitignore

Lines changed: 44 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -5,53 +5,71 @@
55
# created during manual debugging and many people like to clean up instead of
66
# having git ignore such leftovers. You can use `.git/info/exclude` to
77
# configure your local ignore list.
8-
# FIXME: This needs cleanup.
9-
*~
8+
9+
## File system
10+
.DS_Store
11+
desktop.ini
12+
13+
## Editor
1014
*.swp
1115
*.swo
12-
.#*
13-
.DS_Store
16+
Session.vim
1417
.cproject
15-
.hg/
16-
.hgignore
1718
.idea
1819
*.iml
19-
__pycache__/
20-
*.py[cod]
21-
*$py.class
20+
.vscode
2221
.project
22+
.favorites.json
2323
.settings/
24+
25+
## Tool
2426
.valgrindrc
25-
.vscode
26-
.favorites.json
27-
/Makefile
28-
/build/
27+
.cargo
28+
# Included because it is part of the test case
29+
!/src/test/run-make/thumb-none-qemu/example/.cargo
30+
31+
## Configuration
2932
/config.toml
30-
/dist/
33+
/Makefile
34+
config.mk
35+
config.stamp
36+
no_llvm_build
37+
38+
## Build
3139
/dl/
3240
/doc/
3341
/inst/
3442
/llvm/
3543
/mingw-build/
36-
/src/tools/x/target
37-
# Created by default with `src/ci/docker/run.sh`:
38-
/obj/
44+
/build/
45+
/dist/
3946
/unicode-downloads
4047
/target
41-
# Generated by compiletest for incremental:
48+
/src/tools/x/target
49+
# Generated by compiletest for incremental
4250
/tmp/
51+
# Created by default with `src/ci/docker/run.sh`
52+
/obj/
53+
54+
## Temporary files
55+
*~
56+
\#*
57+
\#*\#
58+
.#*
59+
60+
## Tags
4361
tags
4462
tags.*
4563
TAGS
4664
TAGS.*
47-
\#*
48-
\#*\#
49-
config.mk
50-
config.stamp
51-
Session.vim
52-
.cargo
53-
!/src/test/run-make/thumb-none-qemu/example/.cargo
54-
no_llvm_build
65+
66+
## Python
67+
__pycache__/
68+
*.py[cod]
69+
*$py.class
70+
71+
## Node
5572
**node_modules
5673
**package-lock.json
74+
5775
# Before adding new lines, see the comment at the top.

.gitmodules

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,6 @@
1616
[submodule "src/tools/rls"]
1717
path = src/tools/rls
1818
url = https://github.com/rust-lang/rls.git
19-
[submodule "src/tools/rustfmt"]
20-
path = src/tools/rustfmt
21-
url = https://github.com/rust-lang/rustfmt.git
2219
[submodule "src/tools/miri"]
2320
path = src/tools/miri
2421
url = https://github.com/rust-lang/miri.git
@@ -37,7 +34,7 @@
3734
[submodule "src/llvm-project"]
3835
path = src/llvm-project
3936
url = https://github.com/rust-lang/llvm-project.git
40-
branch = rustc/12.0-2021-02-03
37+
branch = rustc/12.0-2021-04-15
4138
[submodule "src/doc/embedded-book"]
4239
path = src/doc/embedded-book
4340
url = https://github.com/rust-embedded/book.git

.mailmap

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,8 @@ Brian Anderson <[email protected]> <[email protected]>
4343
4444
Brian Dawn <[email protected]>
4545
Brian Leibig <[email protected]> Brian Leibig <[email protected]>
46-
46+
47+
4748
Carl-Anton Ingmarsson <[email protected]> <[email protected]>
4849
Carol (Nichols || Goulding) <[email protected]> <[email protected]>
4950
Carol (Nichols || Goulding) <[email protected]> <[email protected]>
@@ -286,7 +287,7 @@ Xuefeng Wu <[email protected]> Xuefeng Wu <[email protected]>
286287
Xuefeng Wu <[email protected]> XuefengWu <[email protected]>
287288
York Xiang <[email protected]>
288289
289-
Yuki Okushi <[email protected]>
290+
290291
Zach Pomerantz <[email protected]>
291292
292293
Zack Slayton <[email protected]>

0 commit comments

Comments
 (0)