Commit 5a8fb7c
committed
Auto merge of rust-lang#65152 - tmandry:rollup-btn4a01, r=tmandry
Rollup of 18 pull requests
This contains changes from all the successful runs that bors marked as timed out, plus a revert of rust-lang#63649 which appears to be the immediate cause of the timeouts.
Successful merges:
- rust-lang#64708 (Stabilize `Option::as_deref` and `Option::as_deref_mut`)
- rust-lang#64728 (Stabilize UdpSocket::peer_addr)
- rust-lang#64765 (std: Reduce checks for `feature = "backtrace"`)
- rust-lang#64909 (When encountering chained operators use heuristics to recover from bad turbofish)
- rust-lang#65011 (Do not ICE when dereferencing non-Copy raw pointer)
- rust-lang#65064 (permit asyncawait-ondeck to be added by anyone)
- rust-lang#65066 ([const-prop] Fix ICE when trying to eval polymorphic promoted MIR)
- rust-lang#65100 (Replace GeneratorSubsts with SubstsRef)
- rust-lang#65105 (Split out some passes from librustc)
- rust-lang#65106 (Allow unused attributes to avoid incremental bug)
- rust-lang#65113 (Fix lonely backtick)
- rust-lang#65116 (Remove unneeded visit_statement definition)
- rust-lang#65118 (Update the documented default of -Z mutable-noalias)
- rust-lang#65123 (Account for macro invocation in `let mut $pat` diagnostic.)
- rust-lang#65124 (Replace some instances of `as *[const | mut] _` with `.cast()`)
- rust-lang#65126 (Fix typo on `now()` comments)
- rust-lang#65130 (lint: extern non-exhaustive types are improper)
- rust-lang#65151 (Revert rust-lang#63649 - "Upgrade Emscripten targets to use upstream LLVM backend")
Failed merges:
r? @ghostFile tree
240 files changed
+1601
-966
lines changed- src
- bootstrap
- ci/docker
- asmjs
- disabled
- wasm32-exp
- wasm32
- scripts
- liballoc/tests
- libcore
- slice
- str
- librustc_codegen_llvm
- back
- debuginfo
- librustc_codegen_ssa
- back
- mir
- librustc_codegen_utils/symbol_names
- librustc_errors
- librustc_interface
- librustc_lint
- librustc_metadata
- librustc_mir
- borrow_check
- nll
- type_check
- build
- interpret
- intrinsics
- transform
- util
- librustc_passes
- librustc_resolve
- librustc_save_analysis
- librustc_target
- abi/call
- spec
- librustc_traits
- librustc_typeck
- check
- librustc
- infer/opaque_types
- mir
- session
- traits
- ty
- print
- librustdoc
- clean
- libstd
- net
- sys_common
- sys/unix
- thread
- libsyntax/parse
- parser
- libtest
- test
- codegen
- simd-intrinsic
- compile-fail
- incremental
- remapped_paths_cc
- span_hash_stable
- mir-opt
- run-make
- wasm-custom-sections-opt
- wasm-custom-section
- wasm-export-all-symbols
- wasm-import-module
- wasm-panic-small
- wasm-symbols-not-exported
- wasm-symbols-not-imported
- ui
- abi/statics
- async-await
- binding
- consts
- const-eval
- did_you_mean
- drop
- extern
- generator
- intrinsics
- issues
- issue-24687-embed-debuginfo
- issue-50264-inner-deref-trait
- iterators
- macros
- mir
- numbers-arithmetic
- panic-runtime
- parser
- proc-macro
- rfc-1937-termination-trait
- rfc-2008-non-exhaustive/improper_ctypes
- auxiliary
- rfcs
- sepcomp
- test-attrs
- unboxed-closures
- tools/compiletest/src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
240 files changed
+1601
-966
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3613 | 3613 | | |
3614 | 3614 | | |
3615 | 3615 | | |
| 3616 | + | |
| 3617 | + | |
3616 | 3618 | | |
3617 | 3619 | | |
3618 | 3620 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
377 | 377 | | |
378 | 378 | | |
379 | 379 | | |
380 | | - | |
381 | 380 | | |
382 | 381 | | |
383 | 382 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
970 | 970 | | |
971 | 971 | | |
972 | 972 | | |
973 | | - | |
974 | 973 | | |
975 | 974 | | |
976 | 975 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1047 | 1047 | | |
1048 | 1048 | | |
1049 | 1049 | | |
1050 | | - | |
1051 | | - | |
| 1050 | + | |
| 1051 | + | |
1052 | 1052 | | |
1053 | 1053 | | |
1054 | | - | |
1055 | 1054 | | |
1056 | 1055 | | |
1057 | 1056 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
15 | | - | |
| 14 | + | |
16 | 15 | | |
17 | 16 | | |
18 | 17 | | |
| |||
21 | 20 | | |
22 | 21 | | |
23 | 22 | | |
24 | | - | |
25 | | - | |
26 | | - | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
27 | 28 | | |
28 | 29 | | |
29 | 30 | | |
30 | 31 | | |
31 | | - | |
| 32 | + | |
32 | 33 | | |
33 | | - | |
34 | | - | |
35 | | - | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
36 | 46 | | |
| 47 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
15 | | - | |
| 14 | + | |
16 | 15 | | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
25 | | - | |
26 | | - | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
27 | 29 | | |
28 | 30 | | |
29 | 31 | | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
| 32 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
21 | 24 | | |
22 | | - | |
23 | | - | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
24 | 28 | | |
25 | 29 | | |
26 | 30 | | |
27 | 31 | | |
28 | 32 | | |
| 33 | + | |
29 | 34 | | |
30 | 35 | | |
31 | 36 | | |
| |||
0 commit comments