]> git.lizzy.rs Git - rust.git/blob - src/tools/clippy/tests/ui/size_of_in_element_count.stderr
Auto merge of #79780 - camelid:use-summary_opts, r=GuillaumeGomez
[rust.git] / src / tools / clippy / tests / ui / size_of_in_element_count.stderr
1 error: found a count of bytes instead of a count of elements of `T`
2   --> $DIR/size_of_in_element_count.rs:18:68
3    |
4 LL |     unsafe { copy_nonoverlapping::<u8>(x.as_ptr(), y.as_mut_ptr(), size_of::<u8>()) };
5    |                                                                    ^^^^^^^^^^^^^^^
6    |
7    = note: `-D clippy::size-of-in-element-count` implied by `-D warnings`
8    = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
9
10 error: found a count of bytes instead of a count of elements of `T`
11   --> $DIR/size_of_in_element_count.rs:19:62
12    |
13 LL |     unsafe { copy_nonoverlapping(x.as_ptr(), y.as_mut_ptr(), size_of_val(&x[0])) };
14    |                                                              ^^^^^^^^^^^^^^^^^^
15    |
16    = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
17
18 error: found a count of bytes instead of a count of elements of `T`
19   --> $DIR/size_of_in_element_count.rs:21:49
20    |
21 LL |     unsafe { x.as_ptr().copy_to(y.as_mut_ptr(), size_of::<u8>()) };
22    |                                                 ^^^^^^^^^^^^^^^
23    |
24    = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
25
26 error: found a count of bytes instead of a count of elements of `T`
27   --> $DIR/size_of_in_element_count.rs:22:64
28    |
29 LL |     unsafe { x.as_ptr().copy_to_nonoverlapping(y.as_mut_ptr(), size_of::<u8>()) };
30    |                                                                ^^^^^^^^^^^^^^^
31    |
32    = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
33
34 error: found a count of bytes instead of a count of elements of `T`
35   --> $DIR/size_of_in_element_count.rs:23:51
36    |
37 LL |     unsafe { y.as_mut_ptr().copy_from(x.as_ptr(), size_of::<u8>()) };
38    |                                                   ^^^^^^^^^^^^^^^
39    |
40    = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
41
42 error: found a count of bytes instead of a count of elements of `T`
43   --> $DIR/size_of_in_element_count.rs:24:66
44    |
45 LL |     unsafe { y.as_mut_ptr().copy_from_nonoverlapping(x.as_ptr(), size_of::<u8>()) };
46    |                                                                  ^^^^^^^^^^^^^^^
47    |
48    = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
49
50 error: found a count of bytes instead of a count of elements of `T`
51   --> $DIR/size_of_in_element_count.rs:26:47
52    |
53 LL |     unsafe { copy(x.as_ptr(), y.as_mut_ptr(), size_of::<u8>()) };
54    |                                               ^^^^^^^^^^^^^^^
55    |
56    = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
57
58 error: found a count of bytes instead of a count of elements of `T`
59   --> $DIR/size_of_in_element_count.rs:27:47
60    |
61 LL |     unsafe { copy(x.as_ptr(), y.as_mut_ptr(), size_of_val(&x[0])) };
62    |                                               ^^^^^^^^^^^^^^^^^^
63    |
64    = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
65
66 error: found a count of bytes instead of a count of elements of `T`
67   --> $DIR/size_of_in_element_count.rs:29:46
68    |
69 LL |     unsafe { y.as_mut_ptr().write_bytes(0u8, size_of::<u8>() * SIZE) };
70    |                                              ^^^^^^^^^^^^^^^^^^^^^^
71    |
72    = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
73
74 error: found a count of bytes instead of a count of elements of `T`
75   --> $DIR/size_of_in_element_count.rs:30:47
76    |
77 LL |     unsafe { write_bytes(y.as_mut_ptr(), 0u8, size_of::<u8>() * SIZE) };
78    |                                               ^^^^^^^^^^^^^^^^^^^^^^
79    |
80    = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
81
82 error: found a count of bytes instead of a count of elements of `T`
83   --> $DIR/size_of_in_element_count.rs:32:66
84    |
85 LL |     unsafe { swap_nonoverlapping(y.as_mut_ptr(), x.as_mut_ptr(), size_of::<u8>() * SIZE) };
86    |                                                                  ^^^^^^^^^^^^^^^^^^^^^^
87    |
88    = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
89
90 error: found a count of bytes instead of a count of elements of `T`
91   --> $DIR/size_of_in_element_count.rs:34:46
92    |
93 LL |     slice_from_raw_parts_mut(y.as_mut_ptr(), size_of::<u8>() * SIZE);
94    |                                              ^^^^^^^^^^^^^^^^^^^^^^
95    |
96    = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
97
98 error: found a count of bytes instead of a count of elements of `T`
99   --> $DIR/size_of_in_element_count.rs:35:38
100    |
101 LL |     slice_from_raw_parts(y.as_ptr(), size_of::<u8>() * SIZE);
102    |                                      ^^^^^^^^^^^^^^^^^^^^^^
103    |
104    = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
105
106 error: found a count of bytes instead of a count of elements of `T`
107   --> $DIR/size_of_in_element_count.rs:37:49
108    |
109 LL |     unsafe { from_raw_parts_mut(y.as_mut_ptr(), size_of::<u8>() * SIZE) };
110    |                                                 ^^^^^^^^^^^^^^^^^^^^^^
111    |
112    = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
113
114 error: found a count of bytes instead of a count of elements of `T`
115   --> $DIR/size_of_in_element_count.rs:38:41
116    |
117 LL |     unsafe { from_raw_parts(y.as_ptr(), size_of::<u8>() * SIZE) };
118    |                                         ^^^^^^^^^^^^^^^^^^^^^^
119    |
120    = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
121
122 error: found a count of bytes instead of a count of elements of `T`
123   --> $DIR/size_of_in_element_count.rs:40:33
124    |
125 LL |     unsafe { y.as_mut_ptr().sub(size_of::<u8>()) };
126    |                                 ^^^^^^^^^^^^^^^
127    |
128    = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
129
130 error: found a count of bytes instead of a count of elements of `T`
131   --> $DIR/size_of_in_element_count.rs:41:29
132    |
133 LL |     y.as_ptr().wrapping_sub(size_of::<u8>());
134    |                             ^^^^^^^^^^^^^^^
135    |
136    = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
137
138 error: found a count of bytes instead of a count of elements of `T`
139   --> $DIR/size_of_in_element_count.rs:42:29
140    |
141 LL |     unsafe { y.as_ptr().add(size_of::<u8>()) };
142    |                             ^^^^^^^^^^^^^^^
143    |
144    = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
145
146 error: found a count of bytes instead of a count of elements of `T`
147   --> $DIR/size_of_in_element_count.rs:43:33
148    |
149 LL |     y.as_mut_ptr().wrapping_add(size_of::<u8>());
150    |                                 ^^^^^^^^^^^^^^^
151    |
152    = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
153
154 error: found a count of bytes instead of a count of elements of `T`
155   --> $DIR/size_of_in_element_count.rs:44:32
156    |
157 LL |     unsafe { y.as_ptr().offset(size_of::<u8>() as isize) };
158    |                                ^^^^^^^^^^^^^^^^^^^^^^^^
159    |
160    = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
161
162 error: found a count of bytes instead of a count of elements of `T`
163   --> $DIR/size_of_in_element_count.rs:45:36
164    |
165 LL |     y.as_mut_ptr().wrapping_offset(size_of::<u8>() as isize);
166    |                                    ^^^^^^^^^^^^^^^^^^^^^^^^
167    |
168    = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
169
170 error: found a count of bytes instead of a count of elements of `T`
171   --> $DIR/size_of_in_element_count.rs:48:62
172    |
173 LL |     unsafe { copy_nonoverlapping(x.as_ptr(), y.as_mut_ptr(), size_of::<u8>() * SIZE) };
174    |                                                              ^^^^^^^^^^^^^^^^^^^^^^
175    |
176    = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
177
178 error: found a count of bytes instead of a count of elements of `T`
179   --> $DIR/size_of_in_element_count.rs:51:62
180    |
181 LL |     unsafe { copy_nonoverlapping(x.as_ptr(), y.as_mut_ptr(), HALF_SIZE * size_of_val(&x[0]) * 2) };
182    |                                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
183    |
184    = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
185
186 error: found a count of bytes instead of a count of elements of `T`
187   --> $DIR/size_of_in_element_count.rs:54:47
188    |
189 LL |     unsafe { copy(x.as_ptr(), y.as_mut_ptr(), DOUBLE_SIZE * size_of::<u8>() / 2) };
190    |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
191    |
192    = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
193
194 error: aborting due to 24 previous errors
195