1
1
error: found a count of bytes instead of a count of elements of T
2
- --> $DIR/size_of_in_element_count.rs:17 :68
2
+ --> $DIR/size_of_in_element_count.rs:18 :68
3
3
|
4
4
LL | unsafe { copy_nonoverlapping::<u8>(x.as_ptr(), y.as_mut_ptr(), size_of::<u8>()) };
5
5
| ^^^^^^^^^^^^^^^
@@ -8,124 +8,188 @@ LL | unsafe { copy_nonoverlapping::<u8>(x.as_ptr(), y.as_mut_ptr(), size_of:
8
8
= help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
9
9
10
10
error: found a count of bytes instead of a count of elements of T
11
- --> $DIR/size_of_in_element_count.rs:18 :62
11
+ --> $DIR/size_of_in_element_count.rs:19 :62
12
12
|
13
13
LL | unsafe { copy_nonoverlapping(x.as_ptr(), y.as_mut_ptr(), size_of_val(&x[0])) };
14
14
| ^^^^^^^^^^^^^^^^^^
15
15
|
16
16
= help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
17
17
18
18
error: found a count of bytes instead of a count of elements of T
19
- --> $DIR/size_of_in_element_count.rs:20 :49
19
+ --> $DIR/size_of_in_element_count.rs:21 :49
20
20
|
21
21
LL | unsafe { x.as_ptr().copy_to(y.as_mut_ptr(), size_of::<u8>()) };
22
22
| ^^^^^^^^^^^^^^^
23
23
|
24
24
= help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
25
25
26
26
error: found a count of bytes instead of a count of elements of T
27
- --> $DIR/size_of_in_element_count.rs:21 :64
27
+ --> $DIR/size_of_in_element_count.rs:22 :64
28
28
|
29
29
LL | unsafe { x.as_ptr().copy_to_nonoverlapping(y.as_mut_ptr(), size_of::<u8>()) };
30
30
| ^^^^^^^^^^^^^^^
31
31
|
32
32
= help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
33
33
34
34
error: found a count of bytes instead of a count of elements of T
35
- --> $DIR/size_of_in_element_count.rs:22 :51
35
+ --> $DIR/size_of_in_element_count.rs:23 :51
36
36
|
37
37
LL | unsafe { y.as_mut_ptr().copy_from(x.as_ptr(), size_of::<u8>()) };
38
38
| ^^^^^^^^^^^^^^^
39
39
|
40
40
= help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
41
41
42
42
error: found a count of bytes instead of a count of elements of T
43
- --> $DIR/size_of_in_element_count.rs:23 :66
43
+ --> $DIR/size_of_in_element_count.rs:24 :66
44
44
|
45
45
LL | unsafe { y.as_mut_ptr().copy_from_nonoverlapping(x.as_ptr(), size_of::<u8>()) };
46
46
| ^^^^^^^^^^^^^^^
47
47
|
48
48
= help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
49
49
50
50
error: found a count of bytes instead of a count of elements of T
51
- --> $DIR/size_of_in_element_count.rs:25 :47
51
+ --> $DIR/size_of_in_element_count.rs:26 :47
52
52
|
53
53
LL | unsafe { copy(x.as_ptr(), y.as_mut_ptr(), size_of::<u8>()) };
54
54
| ^^^^^^^^^^^^^^^
55
55
|
56
56
= help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
57
57
58
58
error: found a count of bytes instead of a count of elements of T
59
- --> $DIR/size_of_in_element_count.rs:26 :47
59
+ --> $DIR/size_of_in_element_count.rs:27 :47
60
60
|
61
61
LL | unsafe { copy(x.as_ptr(), y.as_mut_ptr(), size_of_val(&x[0])) };
62
62
| ^^^^^^^^^^^^^^^^^^
63
63
|
64
64
= help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
65
65
66
66
error: found a count of bytes instead of a count of elements of T
67
- --> $DIR/size_of_in_element_count.rs:28 :46
67
+ --> $DIR/size_of_in_element_count.rs:29 :46
68
68
|
69
69
LL | unsafe { y.as_mut_ptr().write_bytes(0u8, size_of::<u8>() * SIZE) };
70
70
| ^^^^^^^^^^^^^^^^^^^^^^
71
71
|
72
72
= help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
73
73
74
74
error: found a count of bytes instead of a count of elements of T
75
- --> $DIR/size_of_in_element_count.rs:29 :47
75
+ --> $DIR/size_of_in_element_count.rs:30 :47
76
76
|
77
77
LL | unsafe { write_bytes(y.as_mut_ptr(), 0u8, size_of::<u8>() * SIZE) };
78
78
| ^^^^^^^^^^^^^^^^^^^^^^
79
79
|
80
80
= help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
81
81
82
82
error: found a count of bytes instead of a count of elements of T
83
- --> $DIR/size_of_in_element_count.rs:31 :66
83
+ --> $DIR/size_of_in_element_count.rs:32 :66
84
84
|
85
85
LL | unsafe { swap_nonoverlapping(y.as_mut_ptr(), x.as_mut_ptr(), size_of::<u8>() * SIZE) };
86
86
| ^^^^^^^^^^^^^^^^^^^^^^
87
87
|
88
88
= help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
89
89
90
90
error: found a count of bytes instead of a count of elements of T
91
- --> $DIR/size_of_in_element_count.rs:33 :46
91
+ --> $DIR/size_of_in_element_count.rs:34 :46
92
92
|
93
93
LL | slice_from_raw_parts_mut(y.as_mut_ptr(), size_of::<u8>() * SIZE);
94
94
| ^^^^^^^^^^^^^^^^^^^^^^
95
95
|
96
96
= help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
97
97
98
98
error: found a count of bytes instead of a count of elements of T
99
- --> $DIR/size_of_in_element_count.rs:34 :38
99
+ --> $DIR/size_of_in_element_count.rs:35 :38
100
100
|
101
101
LL | slice_from_raw_parts(y.as_ptr(), size_of::<u8>() * SIZE);
102
102
| ^^^^^^^^^^^^^^^^^^^^^^
103
103
|
104
104
= help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
105
105
106
106
error: found a count of bytes instead of a count of elements of T
107
- --> $DIR/size_of_in_element_count.rs:37:62
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
108
172
|
109
173
LL | unsafe { copy_nonoverlapping(x.as_ptr(), y.as_mut_ptr(), size_of::<u8>() * SIZE) };
110
174
| ^^^^^^^^^^^^^^^^^^^^^^
111
175
|
112
176
= help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
113
177
114
178
error: found a count of bytes instead of a count of elements of T
115
- --> $DIR/size_of_in_element_count.rs:40 :62
179
+ --> $DIR/size_of_in_element_count.rs:51 :62
116
180
|
117
181
LL | unsafe { copy_nonoverlapping(x.as_ptr(), y.as_mut_ptr(), HALF_SIZE * size_of_val(&x[0]) * 2) };
118
182
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
119
183
|
120
184
= help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
121
185
122
186
error: found a count of bytes instead of a count of elements of T
123
- --> $DIR/size_of_in_element_count.rs:43 :47
187
+ --> $DIR/size_of_in_element_count.rs:54 :47
124
188
|
125
189
LL | unsafe { copy(x.as_ptr(), y.as_mut_ptr(), DOUBLE_SIZE * size_of::<u8>() / 2) };
126
190
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
127
191
|
128
192
= help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
129
193
130
- error: aborting due to 16 previous errors
194
+ error: aborting due to 24 previous errors
131
195
0 commit comments