-
Notifications
You must be signed in to change notification settings - Fork 13.7k
Commit 46ecc10
Auto merge of #118082 - compiler-errors:rollup-ejsc8yd, r=matthiaskrgr
Rollup of 8 pull requests
Successful merges:
- #117828 (Avoid iterating over hashmaps in astconv)
- #117832 (interpret: simplify handling of shifts by no longer trying to handle signed and unsigned shift amounts in the same branch)
- #117891 (Recover `dyn` and `impl` after `for<...>`)
- #117957 (if available use a Child's pidfd for kill/wait)
- #117988 (Handle attempts to have multiple `cfg`d tail expressions)
- #117994 (Ignore but do not assume region obligations from unifying headers in negative coherence)
- #118000 (Make regionck care about placeholders in outlives components)
- #118068 (subtree update cg_gcc 2023年11月17日)
r? `@ghost`
`@rustbot` modify labels: rollupFile tree
54 files changed
+795
-147
lines changed- compiler
- rustc_codegen_gcc
- .github/workflows
- build_sysroot
- build_system/src
- patches/libgccjit12
- src
- rustc_codegen_ssa/src
- rustc_const_eval/src/interpret
- rustc_hir_analysis/src
- astconv
- outlives
- rustc_infer/src
- infer
- error_reporting
- outlives
- region_constraints
- traits
- rustc_middle/src/mir
- rustc_mir_build/src/build/expr
- rustc_parse
- src
- parser
- rustc_trait_selection/src/traits
- query/type_op
- library/std/src
- os/linux
- sys/unix/process
- process_unix
- src/tools/miri/tests/fail/intrinsics
- tests/ui
- associated-types
- coherence
- consts
- parser
- attribute
- traits/non_lifetime_binders
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
54 files changed
+795
-147
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
99 | 99 |
| |
100 | 100 |
| |
101 | 101 |
| |
102 | - | ||
103 | - | ||
102 | + | ||
103 | + | ||
104 | + | ||
105 | + | ||
104 | 106 |
| |
105 | 107 |
| |
106 | 108 |
| |
| |||
121 | 123 |
| |
122 | 124 |
| |
123 | 125 |
| |
124 | - | ||
126 | + | ||
127 | + | ||
125 | 128 |
| |
126 | 129 |
| |
127 | 130 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
21 | 21 |
| |
22 | 22 |
| |
23 | 23 |
| |
24 | + | ||
25 | + | ||
26 | + | ||
24 | 27 |
| |
25 | 28 |
| |
29 | + | ||
26 | 30 |
| |
27 | 31 |
| |
28 | - | ||
29 | 32 |
| |
30 | 33 |
| |
31 | 34 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
114 | 114 |
| |
115 | 115 |
| |
116 | 116 |
| |
117 | - | ||
118 | - | ||
117 | + | ||
118 | + | ||
119 | + | ||
120 | + | ||
119 | 121 |
| |
120 | 122 |
| |
121 | 123 |
| |
| |||
136 | 138 |
| |
137 | 139 |
| |
138 | 140 |
| |
139 | - | ||
141 | + | ||
142 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
78 | 78 |
| |
79 | 79 |
| |
80 | 80 |
| |
81 | - | ||
82 | - | ||
81 | + | ||
82 | + | ||
83 | + | ||
84 | + | ||
83 | 85 |
| |
84 | 86 |
| |
85 | 87 |
| |
| |||
102 | 104 |
| |
103 | 105 |
| |
104 | 106 |
| |
105 | - | ||
107 | + | ||
108 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
92 | 92 |
| |
93 | 93 |
| |
94 | 94 |
| |
95 | - | ||
96 | - | ||
95 | + | ||
96 | + | ||
97 | + | ||
98 | + | ||
97 | 99 |
| |
98 | 100 |
| |
99 | 101 |
| |
| |||
111 | 113 |
| |
112 | 114 |
| |
113 | 115 |
| |
114 | - | ||
116 | + | ||
117 | + | ||
115 | 118 |
| |
116 | 119 |
| |
117 | 120 |
| |
118 | 121 |
| |
119 | - | ||
122 | + | ||
123 | + | ||
120 | 124 |
| |
121 | 125 |
| |
122 | 126 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
74 | 74 |
| |
75 | 75 |
| |
76 | 76 |
| |
77 | - | ||
77 | + | ||
78 | 78 |
| |
79 | 79 |
| |
80 | 80 |
| |
81 | 81 |
| |
82 | 82 |
| |
83 | 83 |
| |
84 | 84 |
| |
85 | - | ||
85 | + | ||
86 | 86 |
| |
87 | 87 |
| |
88 | 88 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
28 | 28 |
| |
29 | 29 |
| |
30 | 30 |
| |
31 | + | ||
32 | + | ||
33 | + | ||
34 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
194 | 194 |
| |
195 | 195 |
| |
196 | 196 |
| |
197 | + | ||
198 | + | ||
199 | + | ||
200 | + | ||
201 | + | ||
202 | + | ||
197 | 203 |
| |
198 | 204 |
| |
199 | 205 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
38 | 38 |
| |
39 | 39 |
| |
40 | 40 |
| |
41 | + | ||
42 | + |
Lines changed: 7 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | - | ||
1 | + | ||
2 | 2 |
| |
3 | - | ||
3 | + | ||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 | - | ||
11 | + | ||
12 | 12 |
| |
13 | 13 |
| |
14 | - | ||
14 | + | ||
15 | + | ||
15 | 16 |
| |
16 | - | ||
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
20 | 20 |
| |
21 | 21 |
| |
22 | - | ||
22 | + | ||
23 | 23 |
| |
24 | 24 |
| |
25 | 25 |
| |
| |||
28 | 28 |
| |
29 | 29 |
| |
30 | 30 |
| |
31 | - | ||
31 | + | ||
32 | 32 |
|
0 commit comments