Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upstream sync #38

Merged
merged 9,764 commits into from
Jul 29, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
9764 commits
Select commit Hold shift + click to select a range
f4e47ba
Rollup merge of #86983 - wesleywiser:natvis_std_types, r=michaelwoeri…
GuillaumeGomez Jul 16, 2021
c1ffca0
Rollup merge of #87069 - sexxi-goose:copy_ref_always, r=nikomatsakis
GuillaumeGomez Jul 16, 2021
5c54d04
Rollup merge of #87069 - sexxi-goose:copy_ref_always, r=nikomatsakis
GuillaumeGomez Jul 16, 2021
36de877
Rollup merge of #87138 - dhwthompson:fix-range-invariant, r=JohnTitor
GuillaumeGomez Jul 16, 2021
c1b9bbf
Rollup merge of #87145 - jsgf:fix-lint-opt-hash, r=michaelwoerister
GuillaumeGomez Jul 16, 2021
4143379
Rollup merge of #87161 - sexxi-goose:fix-issue-87097, r=nikomatsakis
GuillaumeGomez Jul 16, 2021
a547abe
Rollup merge of #87162 - GuillaumeGomez:type-decl-overflow, r=notriddle
GuillaumeGomez Jul 16, 2021
b19f37c
Rollup merge of #87167 - GuillaumeGomez:sidebar-display-mobile, r=not…
GuillaumeGomez Jul 16, 2021
7c720ce
get rid of incorrect erase_for_fmt
RalfJung Jul 16, 2021
0d3d6f0
fix typo in compile_fail doctest
RalfJung Jul 16, 2021
b98e2ec
Fix ICE in redundant_pattern_matching
flip1995 Jul 16, 2021
59d92bd
Auto merge of #87182 - GuillaumeGomez:rollup-whwohua, r=GuillaumeGomez
bors Jul 16, 2021
a5299fb
add some comments regarding the two major quirks of our memory model
RalfJung Jul 16, 2021
f6efa33
Add GUI test for auto-hide-trait-implementations setting
GuillaumeGomez Jul 16, 2021
2119976
Auto merge of #87140 - camsteffen:pat-slice-refs, r=oli-obk
bors Jul 16, 2021
1b0e578
Auto merge of #87140 - camsteffen:pat-slice-refs, r=oli-obk
bors Jul 16, 2021
e9c3991
Auto merge of #7471 - flip1995:ice-7410, r=giraffate
bors Jul 16, 2021
0ea2980
feat(rustdoc): open sidebar menu when links inside it are focused
notriddle Jul 16, 2021
93b7aee
rename assert_matches module
yaahc Jul 16, 2021
774a79e
Mark `Option::insert` as must_use
oxalica Jul 16, 2021
c49895d
Auto merge of #84623 - jackh726:gats-incomplete, r=nikomatsakis
bors Jul 16, 2021
18a034f
rename specializing trait to ConstSizeIntoIterator
the8472 Jul 16, 2021
24a8d3b
Add some more tracing instrumentation
oli-obk Jul 16, 2021
ebe21ac
Infer all inference variables via InferCx
oli-obk Jul 16, 2021
8273567
Rollup merge of #87107 - oli-obk:tait_double, r=nikomatsakis
GuillaumeGomez Jul 16, 2021
effea68
Rollup merge of #87158 - In-line:suggest-full-enum-variant-for-local-…
GuillaumeGomez Jul 16, 2021
7c5cabe
Rollup merge of #87174 - inquisitivecrystal:array-map, r=kennytm
GuillaumeGomez Jul 16, 2021
4fbac29
Rollup merge of #87179 - fee1-dead:active-const-impl, r=oli-obk
GuillaumeGomez Jul 16, 2021
12ed22f
Rollup merge of #87180 - notriddle:notriddle/sidebar-keyboard-mobile,…
GuillaumeGomez Jul 16, 2021
e596aa2
Rollup merge of #87188 - GuillaumeGomez:gui-test-auto-hide-trait-impl…
GuillaumeGomez Jul 16, 2021
7d36d69
Rollup merge of #87200 - oli-obk:fixup_fixup_opaque_types, r=nikomats…
GuillaumeGomez Jul 16, 2021
efbee50
avoid manual Debug impls by adding extra Provenance bounds to types
RalfJung Jul 16, 2021
ce59f1a
Consider all fields when comparing DllImports, to remove nondetermini…
ricobbe Jul 12, 2021
e3dd616
fix ui tests
yaahc Jul 16, 2021
8dd903c
implement ConstSizeIntoIterator for &[T;N] in addition to [T;N]
the8472 Jul 16, 2021
74ef0c3
Auto merge of #87201 - GuillaumeGomez:rollup-4loi2q9, r=GuillaumeGomez
bors Jul 16, 2021
085d52c
pls this time
yaahc Jul 16, 2021
d0e8de6
i sweat to god
yaahc Jul 16, 2021
9b874c4
Check that const parameters of trait methods have compatible types
FabianWolff Jul 3, 2021
a765333
Add initial implementation of HIR-based WF checking for diagnostics
Aaron1011 Apr 4, 2021
32c447e
Auto merge of #83898 - Aaron1011:feature/hir-wf, r=estebank
bors Jul 16, 2021
6ffb6c4
rustc_middle: remove redundant clone
matthiaskrgr Jul 16, 2021
8462a37
avoid temporary vectors
matthiaskrgr Jul 16, 2021
0cd12d6
Auto merge of #87195 - yaahc:move-assert_matches-again, r=oli-obk
bors Jul 17, 2021
db1e492
Use small code model for UEFI targets
Andy-Python-Programmer Jul 14, 2021
8752b40
Changed dec2flt to use the Eisel-Lemire algorithm.
Alexhuszagh Jul 17, 2021
153df0f
Auto merge of #86062 - nagisa:nagisa/what-a-lie, r=estebank
bors Jul 17, 2021
64d171b
Auto merge of #87124 - Andy-Python-Programmer:code_model_uefi_patch, …
bors Jul 17, 2021
67002db
Corrected symbol order after adding diagnostic items
xFrednet Jul 17, 2021
f502bd3
Auto merge of #86761 - Alexhuszagh:master, r=estebank
bors Jul 17, 2021
c78ebb7
Auto merge of #87123 - RalfJung:miri-provenance-overhaul, r=oli-obk
bors Jul 17, 2021
6e78d6c
Make the CrateNum part of the ExpnId.
cjgillot Jul 10, 2021
078dd37
Use LocalExpnId where possible.
cjgillot Jun 25, 2021
2fe37c5
Choose encoding format in caller code.
cjgillot Jun 27, 2021
37a13de
Encode ExpnId using ExpnHash for incr. comp.
cjgillot Jun 27, 2021
dbd2d77
Drop orig_id.
cjgillot Jun 27, 2021
41c1f39
Drop ExpnData::krate.
cjgillot Jun 27, 2021
a51b131
Always hash spans in expn.
cjgillot Jun 27, 2021
0f8573e
Pass ExpnData by reference.
cjgillot Jul 12, 2021
dddaa6d
Rename expn_info -> expn_data.
cjgillot Jul 15, 2021
b35ceee
Simplify Expn creation.
cjgillot Jul 15, 2021
68511b5
Auto merge of #86676 - cjgillot:localexpn, r=petrochenkov
bors Jul 17, 2021
30d49a4
Rustdoc accessibility: make the sidebar headers actual headers
notriddle Jul 17, 2021
ee97b4a
Remove redundant CSS
notriddle Jul 17, 2021
10bdc42
Fix test cases for header titles in sidebar
notriddle Jul 17, 2021
1941764
Fix sidebar-mobile test to focus on an actual focusable element
notriddle Jul 17, 2021
d954a8e
Some perf optimizations and logging
jackh726 Jul 16, 2021
fa839b1
Add needs_normalization
jackh726 Jul 16, 2021
c7331d6
Auto merge of #87203 - jackh726:logging, r=nikomatsakis
bors Jul 17, 2021
46010c4
Remove args cleanup code.
sunfishcode Jul 17, 2021
9bb11ba
Remove an unnecessary `Mutex` around argument initialization.
sunfishcode Jul 17, 2021
31484c0
Fix <table> overflow in doc blocks
GuillaumeGomez Jul 17, 2021
b0f8776
Remove unused file
GuillaumeGomez Jul 17, 2021
3f1a120
Add GUI test for <table> overflow
GuillaumeGomez Jul 17, 2021
eb0b95b
Auto merge of #87129 - FabianWolff:issue-75356, r=varkor
bors Jul 17, 2021
5bfc256
Fix ICE in `is_integer_const` when the expression is inside an `AnonC…
Jarcho Jul 17, 2021
efbf7ca
Use From to convert BinOpKind
camsteffen Jun 28, 2021
c3df0ae
x.py fmt
sunfishcode Jul 18, 2021
98c500c
Factor BinOp utils
camsteffen Jul 16, 2021
77d1559
Auto merge of #85686 - ptrojahn:loop_reinitialize, r=estebank
bors Jul 18, 2021
66c9cd9
Remove OpaqueTyOrigin::Binding
spastorino Jul 14, 2021
13287d8
Rename OtherOpaqueTy to TypeAliasesOpaqueTy
spastorino Jul 14, 2021
ac3a43b
Fix TypeAliasesOpaqueTy origin docs
spastorino Jul 14, 2021
bc106eb
Remove impl traits bindings error message handling on AST lowering
spastorino Jul 14, 2021
e93df0b
Auto merge of #7473 - Jarcho:ice_7340, r=Manishearth
bors Jul 18, 2021
ddd5448
Compute a better `lint_node_id` during expansion
Aaron1011 Jul 14, 2021
2bd15a2
Add missing `visit_expr_field`
Aaron1011 Jul 15, 2021
d6e3c11
Add additional missing lint handling logic
Aaron1011 Jul 15, 2021
7ca089c
Only use `assign_id!` for ast nodes that support attributes
Aaron1011 Jul 17, 2021
1c1c794
Add test for `#[allow]` for warnings on attribute macro
Aaron1011 Jul 17, 2021
76300d5
Rollup merge of #86763 - JohnTitor:test-63355, r=oli-obk
JohnTitor Jul 18, 2021
469935f
Rollup merge of #86814 - Aaron1011:inner-doc-recover, r=estebank
JohnTitor Jul 18, 2021
783efd2
Rollup merge of #86843 - FabianWolff:issue-86820, r=lcnr
JohnTitor Jul 18, 2021
eef5108
Rollup merge of #86889 - jyn514:crate-cleanup, r=camelid
JohnTitor Jul 18, 2021
81d0b70
Rollup merge of #87092 - ricobbe:fix-raw-dylib-multiple-definitions, …
JohnTitor Jul 18, 2021
07faa2e
Rollup merge of #87170 - xFrednet:clippy-5393-add-diagnostic-items, r…
JohnTitor Jul 18, 2021
c1ee9a3
Rollup merge of #87183 - RalfJung:option-doctest, r=jyn514
JohnTitor Jul 18, 2021
810e478
Rollup merge of #87205 - matthiaskrgr:clippy_cln, r=oli-obk
JohnTitor Jul 18, 2021
3ab6b60
Auto merge of #87071 - inquisitivecrystal:inclusive-range, r=estebank
bors Jul 18, 2021
2f2db99
Make `--force-warns` a normal lint level option
inquisitivecrystal Jul 8, 2021
10cb380
Add tests for command line lint control
inquisitivecrystal Jul 9, 2021
b9ee2fb
When pretty printing, name placeholders as bound regions
jackh726 Jul 18, 2021
5a8a441
Auto merge of #87242 - JohnTitor:rollup-t9rmwpo, r=JohnTitor
bors Jul 18, 2021
bed3b96
miri: better ptr-out-of-bounds errors
RalfJung Jul 17, 2021
81241cb
Move OnDiskCache to rustc_query_impl.
cjgillot Jun 28, 2021
5b92150
Remove deadlock virtual call.
cjgillot Jun 28, 2021
6ca0e5e
Add --nocapture option to rustdoc
GuillaumeGomez Jun 11, 2021
111cca1
Add test for rustdoc --nocapture option
GuillaumeGomez Jun 11, 2021
893e07e
Add doc for --nocapture
GuillaumeGomez Jun 11, 2021
6461cde
Don't capture child process output at all when --no-capture is used
GuillaumeGomez Jul 9, 2021
d5e3294
Add invalid rust code for test
GuillaumeGomez Jul 9, 2021
4156473
Add test for unsupported bound relaxation with incorrect behavior
robojumper Jul 18, 2021
d10703c
Fix item info display
GuillaumeGomez Jul 18, 2021
3dbe0ce
Fix implicit Sized relaxation when attempting to relax other, unsuppo…
robojumper Jul 18, 2021
57f7501
Add test to check width of item-info
GuillaumeGomez Jul 18, 2021
1807305
Auto merge of #86698 - cjgillot:modc, r=estebank
bors Jul 18, 2021
0fcd59a
update Miri
RalfJung Jul 18, 2021
4d2d903
Remove impl trait bindings handling on const AST lowering
spastorino Jul 14, 2021
962ac81
Remove impl_trait_in_bindings handling on inference error reporting
spastorino Jul 14, 2021
d983845
Removing unhandled region constraint error that is only for impl_trai…
spastorino Jul 14, 2021
000b945
Remove OpaqueTyOrigin::Misc, use TyAlias instead
spastorino Jul 14, 2021
5cefdbd
Use == to compare OpaqueTyOrigin values
spastorino Jul 15, 2021
c34fb51
Remove origin field from TypeAliasesOpaqueTy
spastorino Jul 15, 2021
ba1e13f
Revert "structural_match: non-structural-match ty closures"
spastorino Jul 14, 2021
a0e1291
Add `sub_types` docs
spastorino Jul 15, 2021
a002f45
Remove `sub_types_or_anon`
spastorino Jul 15, 2021
75585b4
Move mir_def_id inside `eq_opaque_type_and_type`
spastorino Jul 15, 2021
e8c04b4
Remove impl_trait_in_bindings feature flag
spastorino Jul 16, 2021
9c11113
Move `library/term/src` to `library/test/src/term/`.
crlf0710 Jul 18, 2021
950f569
Fix compilation errors.
crlf0710 Jul 18, 2021
331da58
Auto merge of #87252 - RalfJung:miri, r=RalfJung
bors Jul 18, 2021
4486795
Remove unused stuff and switch to pub(crate) whenever possible.
crlf0710 Jul 18, 2021
dbd4fd5
feat(rustc_lint): add `dyn_drop`
notriddle Jul 3, 2021
83d3a94
Add `#![allow(dyn_drop)]` to test cases with `dyn Drop` in them
notriddle Jul 3, 2021
e054522
fix(clippy): add missing allow(dyn_drop)
notriddle Jul 18, 2021
93aa890
Extend HIR-based WF checking to associated type defaults
Aaron1011 Jul 18, 2021
46363df
Auto merge of #7474 - camsteffen:binop, r=Manishearth
bors Jul 18, 2021
33a8e9f
triagebot shortcut config
Llandy3d Jul 18, 2021
5921685
Auto merge of #86950 - tmiasko:personality, r=nagisa
bors Jul 18, 2021
f26fbe2
Move asm! and global_asm! to core::arch
bstrie Jul 17, 2021
b548d9f
Auto merge of #87004 - JamieCunliffe:pgo-gc-sections, r=Mark-Simulacrum
bors Jul 18, 2021
10c0b00
Auto merge of #86848 - notriddle:notriddle/drop-dyn, r=varkor
bors Jul 19, 2021
0ecff8c
Auto merge of #87146 - Aaron1011:better-macro-lint, r=petrochenkov
bors Jul 19, 2021
e9e10d2
Run bless
Jul 19, 2021
f70a074
Auto merge of #7403 - Anthuang:redundant-method-names, r=Manishearth
bors Jul 19, 2021
83f0822
Auto merge of #87196 - oxalica:option-insert-must-use, r=joshtriplett
bors Jul 19, 2021
98e9d16
Don't create references to uninitialized data in List::from_arena
SkiFire13 Jul 19, 2021
f467750
Auto merge of #7470 - DevinR528:fix-ice7447, r=flip1995
bors Jul 19, 2021
0fce468
Rollup merge of #86230 - GuillaumeGomez:nocapture, r=camelid
GuillaumeGomez Jul 19, 2021
456ebd3
Rollup merge of #87210 - notriddle:notriddle/rustdoc-sidebar-headers,…
GuillaumeGomez Jul 19, 2021
65b7aa9
Rollup merge of #87227 - bstrie:asm2arch, r=Amanieu
GuillaumeGomez Jul 19, 2021
6df9df7
Rollup merge of #87236 - sunfishcode:avoid-locking-args, r=joshtriplett
GuillaumeGomez Jul 19, 2021
8cf995f
Rollup merge of #87251 - GuillaumeGomez:item-info-width, r=notriddle
GuillaumeGomez Jul 19, 2021
4dd32a1
Rollup merge of #87256 - Aaron1011:hir-wf-assoc-default, r=oli-obk
GuillaumeGomez Jul 19, 2021
5ef6439
Rollup merge of #87259 - Llandy3d:triagebot_shortcuts, r=nikomatsakis
GuillaumeGomez Jul 19, 2021
6cb69ea
Rollup merge of #87268 - SkiFire13:fix-uninit-ref-list, r=nagisa
GuillaumeGomez Jul 19, 2021
26321b3
Merge remote-tracking branch 'upstream/master' into rustup
flip1995 Jul 19, 2021
21abb5d
Bump nightly version -> 2021-07-19
flip1995 Jul 19, 2021
4c41a22
Auto merge of #7476 - flip1995:rustup, r=flip1995
bors Jul 19, 2021
b10966b
Merge commit '4c41a222ca5d1325fb4b6709395bd06e766cc042' into clippyup
flip1995 Jul 19, 2021
8df945c
Auto merge of #87269 - GuillaumeGomez:rollup-qukedv0, r=GuillaumeGomez
bors Jul 19, 2021
d05a286
Iterate through impls only when permitted
fee1-dead Jul 19, 2021
4b82bbe
Recognize bounds on impls as const bounds
fee1-dead Jul 19, 2021
e0745e8
Improve impl_trait_in_bindings removed feature text
spastorino Jul 19, 2021
b543e0d
Auto merge of #86970 - inquisitivecrystal:force-warn, r=davidtwco
bors Jul 19, 2021
3e857f5
Improve impl trait disallowed context error text
spastorino Jul 19, 2021
5b1bfae
[debuginfo] Adapt CDB tests after changes to whitespace usage in debu…
michaelwoerister Jul 19, 2021
76ab8a6
:arrow_up: rust-analyzer
lnicola Jul 19, 2021
2a56a68
Add comments explaining the unix command-line argument support.
sunfishcode Jul 19, 2021
3d46494
Normalize generic_ty before checking if bound is met
jackh726 Jul 19, 2021
ba052bd
Various diagnostics clean ups/tweaks
estebank Jul 17, 2021
fad295b
Auto merge of #87271 - flip1995:clippyup, r=Manishearth
bors Jul 19, 2021
c3ac8d8
replace Option combinators with try block
the8472 Jul 19, 2021
d5af634
Auto merge of #87225 - estebank:cleanup, r=oli-obk
bors Jul 19, 2021
014026d
Auto merge of #87153 - michaelwoerister:debuginfo-names-dyn-trait-pro…
bors Jul 19, 2021
3cd5ad5
Better diagnostics when mismatched types due to implict static lifetime
jackh726 Jul 15, 2021
f9f238e
Remove special case for `ExprKind::Paren` in `MutVisitor`
Aaron1011 Jul 19, 2021
6535449
Auto merge of #87284 - Aaron1011:remove-paren-special, r=petrochenkov
bors Jul 19, 2021
c9aa259
Auto merge of #84959 - camsteffen:lint-suggest-group, r=estebank
bors Jul 20, 2021
64f4e34
Fix typo in compile.rs
Jul 20, 2021
ae02491
Better errors when we don't have implicit statics in trait objects
jackh726 Jul 20, 2021
a72c360
Auto merge of #87141 - spastorino:remove_impl_trait_in_bindings, r=ol…
bors Jul 20, 2021
718d53b
Auto merge of #87224 - RalfJung:miri-ptr-oob, r=oli-obk
bors Jul 20, 2021
d56c02d
Allow combining -Cprofile-generate and -Cpanic=unwind when targeting
michaelwoerister Jul 19, 2021
da7d405
Auto merge of #87244 - jackh726:issue-71883, r=estebank
bors Jul 20, 2021
70891af
Update MIRI
spastorino Jul 20, 2021
5c0ca08
Auto merge of #87310 - spastorino:update_miri, r=RalfJung
bors Jul 20, 2021
07e11e8
docs: GlobalAlloc: completely replace example with one that works
ijackson Feb 7, 2021
b3594f0
Get back the more precise suggestion spans of old regionck
oli-obk Jul 20, 2021
db0324e
Support HIR wf checking for function signatures
Aaron1011 Jul 18, 2021
39d8d3a
Auto merge of #87247 - crlf0710:merge-libterm-into-libtest, r=nagisa
bors Jul 20, 2021
e74d3c7
Update books
ehuss Jul 20, 2021
919a8a5
Fix NixOS detection
oxalica Jul 16, 2021
b41936b
Auto merge of #87312 - ehuss:update-books, r=ehuss
bors Jul 20, 2021
320d049
Add long explanation for E0722
midgleyc Jul 20, 2021
f4981b4
Update cargo
ehuss Jul 20, 2021
fabf502
Auto merge of #87168 - the8472:flatten-len, r=scottmcm
bors Jul 20, 2021
2ac0e9b
Update all submodules that rustbuild doesn't depend on lazily
jyn514 Mar 1, 2021
ac575b6
Auto merge of #82653 - jyn514:submodules-on-demand, r=Mark-Simulacrum
bors Jul 21, 2021
cf932aa
Auto merge of #86847 - tlyu:stdin-forwarders, r=joshtriplett
bors Jul 21, 2021
e09d782
add working code example
midgleyc Jul 21, 2021
adc5de6
docs: remove spurious main functions
midgleyc Jul 21, 2021
b24d491
docs: add newline before example
midgleyc Jul 21, 2021
03d7001
docs: GlobalAlloc: Make example only require 4096-aligned static
ijackson Jul 21, 2021
27ffc37
Add long explanation for E0757
midgleyc Jul 21, 2021
1b66a79
Remove unsound TrustedRandomAccess implementations
steffahn Jun 1, 2021
3e981e2
docs: add additional links for ffi_pure / ffi_const
midgleyc Jul 21, 2021
8b75fec
docs: normalise wording in line with docs
midgleyc Jul 21, 2021
800c5f9
Rename force-warns to force-warn
rylev Jul 21, 2021
2861265
Rollup merge of #87187 - oxalica:fix-nixos-detect, r=nagisa
GuillaumeGomez Jul 21, 2021
358b2cc
Rollup merge of #87206 - matthiaskrgr:clippy_collect, r=davidtwco
GuillaumeGomez Jul 21, 2021
e6380a6
Rollup merge of #87230 - GuillaumeGomez:docblock-table-overflow, r=no…
GuillaumeGomez Jul 21, 2021
1008ace
Rollup merge of #87273 - fee1-dead:impl-const-impl-bounds, r=oli-obk
GuillaumeGomez Jul 21, 2021
eb54ddd
Rollup merge of #87279 - sunfishcode:document-unix-argv, r=RalfJung
GuillaumeGomez Jul 21, 2021
c6aaadc
Rollup merge of #87301 - chinmaydd:chinmaydd-patch-1-1, r=jyn514
GuillaumeGomez Jul 21, 2021
fc10326
Rollup merge of #87311 - oli-obk:nll_suggestion_span, r=estebank
GuillaumeGomez Jul 21, 2021
23ecb8b
Rollup merge of #87321 - midgleyc:add-E0722-long, r=GuillaumeGomez
GuillaumeGomez Jul 21, 2021
3a8bc0d
Rollup merge of #87342 - midgleyc:add-E0757-long, r=GuillaumeGomez
GuillaumeGomez Jul 21, 2021
05f2326
Auto merge of #87347 - GuillaumeGomez:rollup-ke92xxc, r=GuillaumeGomez
bors Jul 21, 2021
a3e1259
Rollup merge of #81864 - ijackson:globalalloc-example, r=Amanieu
ehuss Jul 21, 2021
7a19fba
Rollup merge of #87024 - weihanglo:issue-85494, r=Manishearth
ehuss Jul 21, 2021
a0dad6b
Rollup merge of #87278 - lnicola:rust-analyzer-2021-07-19, r=lnicola
ehuss Jul 21, 2021
b9e3f3d
Rollup merge of #87326 - ehuss:update-cargo, r=ehuss
ehuss Jul 21, 2021
43e2575
Rollup merge of #87346 - rylev:rename-force-warn, r=nikomatsakis
ehuss Jul 21, 2021
155b055
rustdoc: Restore --default-theme, etc, by restoring varname escaping
ijackson Jul 19, 2021
1bf8a83
Run rustfmt
ijackson Jul 20, 2021
f423ef5
Don't render <table> in items' summary
GuillaumeGomez Jul 19, 2021
de25b1c
Add test to ensure tables are not inside items summary
GuillaumeGomez Jul 19, 2021
3bafcf8
Remove cargo workspace to build rustdoc-gui test crates because of ca…
GuillaumeGomez Jul 21, 2021
32c9b7b
Auto merge of #87351 - ehuss:rollup-pga85az, r=ehuss
bors Jul 21, 2021
3291218
Improve caching during trait evaluation
Aaron1011 Jul 7, 2021
602150f
Auto merge of #86946 - Aaron1011:eval-proj-obligation, r=nikomatsakis
bors Jul 21, 2021
4f98d51
Update my name/email in .mailmap
lilyball Jul 21, 2021
8024983
Auto merge of #87246 - rust-lang:placeholder-pretty, r=nikomatsakis
bors Jul 22, 2021
7db08ee
Auto merge of #87250 - robojumper:87199-sized-relaxation, r=nikomatsakis
bors Jul 22, 2021
7c89e38
Auto merge of #87265 - Aaron1011:hir-wf-fn, r=estebank
bors Jul 22, 2021
f913a4f
Auto merge of #86619 - rylev:incr-hashing-profiling, r=wesleywiser
bors Jul 22, 2021
174728d
Add tests for default-settings
GuillaumeGomez Jul 21, 2021
df6bdd7
Move implementors directly into lib2
GuillaumeGomez Jul 21, 2021
aa3d64e
Rollup merge of #87270 - GuillaumeGomez:item-summary-table, r=notriddle
GuillaumeGomez Jul 22, 2021
e16d023
Rollup merge of #87281 - rust-lang:issue-81487, r=nikomatsakis
GuillaumeGomez Jul 22, 2021
8dba898
Rollup merge of #87288 - ijackson:rustdoc-theme, r=GuillaumeGomez
GuillaumeGomez Jul 22, 2021
90d6d33
Rollup merge of #87307 - michaelwoerister:pgo-unwind-msvc, r=nagisa
GuillaumeGomez Jul 22, 2021
aece3df
Rollup merge of #87343 - steffahn:fix_unsound_zip_optimization_only_r…
GuillaumeGomez Jul 22, 2021
ab9ea54
Rollup merge of #87357 - lilyball:mailmap, r=jyn514
GuillaumeGomez Jul 22, 2021
1158367
Auto merge of #87366 - GuillaumeGomez:rollup-7muueab, r=GuillaumeGomez
bors Jul 22, 2021
9c40255
Update cargo
ehuss Jul 22, 2021
e742158
Auto merge of #87371 - ehuss:update-cargo, r=ehuss
bors Jul 22, 2021
c8718da
Merge commit '86ac0b4147822e23c671a40e7ba1bf5b5835150d' into upstream…
jacob-hughes Jul 29, 2021
aff9b35
Merge commit 'e742158ef5483b9cd756b193402329af3d4ba177' into upstream…
jacob-hughes Jul 29, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/diagnostics.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ along with any information you feel relevant to replicating the bug.

If you cannot produce a minimal reproduction case (something that would work in
isolation), please provide the steps or even link to a repository that causes
the problematic output to occur.
the problematic output to occur.
-->

Given the following code: <!-- Please provide a link to play.rust-lang.org -->
Expand Down
10 changes: 5 additions & 5 deletions .github/ISSUE_TEMPLATE/library_tracking_issue.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name: Library Tracking Issue
about: A tracking issue for an unstable library feature.
title: Tracking Issue for XXX
labels: C-tracking-issue, T-libs
labels: C-tracking-issue, T-libs-api
---
<!--
Thank you for creating a tracking issue!
Expand Down Expand Up @@ -50,20 +50,20 @@ If the feature is changed later, please add those PRs here as well.
-->

- [ ] Implementation: #...
- [ ] Final commenting period (FCP)
- [ ] Final comment period (FCP)
- [ ] Stabilization PR

<!--
Once the feature has gone through a few release cycles and there are no
unresolved questions left, the feature might be ready for stabilization.

If this feature didn't go through the RFC process, a final commenting period
If this feature didn't go through the RFC process, a final comment period
(FCP) is always needed before stabilization. This works as follows:

A library team member can kick off the stabilization process, at which point
A library API team member can kick off the stabilization process, at which point
the rfcbot will ask all the team members to verify they agree with
stabilization. Once enough members agree and there are no concerns, the final
commenting period begins: this issue will be marked as such and will be listed
comment period begins: this issue will be marked as such and will be listed
in the next This Week in Rust newsletter. If no blocking concerns are raised in
that period of 10 days, a stabilzation PR can be opened by anyone.
-->
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/regression.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: Regression
about: Report something that unexpectedly changed between Rust versions.
labels: C-bug regression-untriaged
labels: C-bug, regression-untriaged
---
<!--
Thank you for filing a regression report! 🐛 A regression is something that changed between versions of Rust but was not supposed to.
Expand Down
73 changes: 47 additions & 26 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,53 +5,74 @@
# created during manual debugging and many people like to clean up instead of
# having git ignore such leftovers. You can use `.git/info/exclude` to
# configure your local ignore list.
# FIXME: This needs cleanup.
*~

## File system
.DS_Store
desktop.ini

## Editor
*.swp
*.swo
.#*
.DS_Store
Session.vim
.cproject
.hg/
.hgignore
.idea
*.iml
__pycache__/
*.py[cod]
*$py.class
.vscode
.project
.favorites.json
.settings/

## Tool
.valgrindrc
.vscode
.favorites.json
/Makefile
/build/
.cargo
# Included because it is part of the test case
!/src/test/run-make/thumb-none-qemu/example/.cargo

## Configuration
/config.toml
/dist/
/Makefile
config.mk
config.stamp
no_llvm_build

## Build
/dl/
/doc/
/inst/
/llvm/
/mingw-build/
/src/tools/x/target
# Created by default with `src/ci/docker/run.sh`:
/obj/
/build/
/dist/
/unicode-downloads
/target
# Generated by compiletest for incremental:
/src/tools/x/target
# Generated by compiletest for incremental
/tmp/
# Created by default with `src/ci/docker/run.sh`
/obj/

## Temporary files
*~
\#*
\#*\#
.#*

## Tags
tags
tags.*
TAGS
TAGS.*
\#*
\#*\#
config.mk
config.stamp
Session.vim
.cargo
!/src/test/run-make/thumb-none-qemu/example/.cargo
no_llvm_build

## Python
__pycache__/
*.py[cod]
*$py.class

## Node
**node_modules
**package-lock.json

## Rustdoc GUI tests
src/test/rustdoc-gui/src/**.lock

# Before adding new lines, see the comment at the top.
5 changes: 1 addition & 4 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,6 @@
[submodule "src/tools/rls"]
path = src/tools/rls
url = https://github.com/rust-lang/rls.git
[submodule "src/tools/rustfmt"]
path = src/tools/rustfmt
url = https://github.com/rust-lang/rustfmt.git
[submodule "src/tools/miri"]
path = src/tools/miri
url = https://github.com/rust-lang/miri.git
Expand All @@ -37,7 +34,7 @@
[submodule "src/llvm-project"]
path = src/llvm-project
url = https://github.com/rust-lang/llvm-project.git
branch = rustc/12.0-2021-04-15
branch = rustc/12.0-2021-07-10
[submodule "src/doc/embedded-book"]
path = src/doc/embedded-book
url = https://github.com/rust-embedded/book.git
Expand Down
13 changes: 12 additions & 1 deletion .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,8 @@ Brian Anderson <[email protected]> <[email protected]>
Brian Anderson <[email protected]> <[email protected]>
Brian Dawn <[email protected]>
Brian Leibig <[email protected]> Brian Leibig <[email protected]>
Camelid <[email protected]> <[email protected]>
Noah Lev <[email protected]>
Noah Lev <[email protected]> <[email protected]>
Carl-Anton Ingmarsson <[email protected]> <[email protected]>
Carol (Nichols || Goulding) <[email protected]> <[email protected]>
Carol (Nichols || Goulding) <[email protected]> <[email protected]>
Expand Down Expand Up @@ -71,6 +72,7 @@ Daniel Ramos <[email protected]>
David Klein <[email protected]>
David Manescu <[email protected]> <[email protected]>
David Ross <[email protected]>
Deadbeef <[email protected]> <[email protected]>
Derek Chiang <[email protected]> Derek Chiang (Enchi Jiang) <[email protected]>
Diggory Hardy <[email protected]> Diggory Hardy <[email protected]>
Donough Liu <[email protected]> <[email protected]>
Expand Down Expand Up @@ -111,9 +113,14 @@ Hanna Kruppe <[email protected]> <[email protected]>
Heather <[email protected]> <[email protected]>
Heather <[email protected]> <[email protected]>
Herman J. Radtke III <[email protected]> Herman J. Radtke III <[email protected]>
Ian Jackson <[email protected]> <[email protected]>
Ian Jackson <[email protected]> <[email protected]>
Ian Jackson <[email protected]> <[email protected]>
Ilyong Cho <[email protected]>
inquisitivecrystal <[email protected]>
Ivan Ivaschenko <[email protected]>
J. J. Weber <[email protected]>
Jacob Pratt <[email protected]> <[email protected]>
Jakub Adam Wieczorek <[email protected]> <[email protected]>
Jakub Adam Wieczorek <[email protected]> <[email protected]>
Jakub Adam Wieczorek <[email protected]> <[email protected]>
Expand Down Expand Up @@ -165,7 +172,10 @@ lcnr <[email protected]>
Lee Jeffery <[email protected]> Lee Jeffery <[email protected]>
Lee Wondong <[email protected]>
Lennart Kudling <[email protected]>
Léo Lanteri Thauvin <[email protected]>
Léo Lanteri Thauvin <[email protected]> <[email protected]>
Léo Testard <[email protected]>
Lily Ballard <[email protected]> <[email protected]>
Lindsey Kuper <[email protected]> <[email protected]>
Lindsey Kuper <[email protected]> <[email protected]>
Luke Metz <[email protected]>
Expand Down Expand Up @@ -287,6 +297,7 @@ Xuefeng Wu <[email protected]> XuefengWu <[email protected]>
York Xiang <[email protected]>
Youngsoo Son <[email protected]> <[email protected]>
Yuki Okushi <[email protected]> <[email protected]>
Yuki Okushi <[email protected]> <[email protected]>
Zach Pomerantz <[email protected]>
Zack Corr <[email protected]> <[email protected]>
Zack Slayton <[email protected]>
Expand Down
Loading