1
1
error: cannot memcpy dynamically sized data
2
- --> $CORE_SRC/intrinsics/mod.rs:4445 :9
2
+ --> $CORE_SRC/intrinsics/mod.rs:4488 :9
3
3
|
4
- 4445 | copy(src, dst, count)
4
+ 4488 | copy(src, dst, count)
5
5
| ^^^^^^^^^^^^^^^^^^^^^
6
6
|
7
7
note: used from within `core::intrinsics::copy::<f32>`
8
- --> $CORE_SRC/intrinsics/mod.rs:4422 :21
8
+ --> $CORE_SRC/intrinsics/mod.rs:4465 :21
9
9
|
10
- 4422 | pub const unsafe fn copy<T>(src: *const T, dst: *mut T, count: usize) {
10
+ 4465 | pub const unsafe fn copy<T>(src: *const T, dst: *mut T, count: usize) {
11
11
| ^^^^
12
12
note: called by `ptr_copy::copy_via_raw_ptr`
13
13
--> $DIR/ptr_copy.rs:28:18
@@ -28,25 +28,25 @@ note: called by `main`
28
28
error: cannot cast between pointer types
29
29
from `*f32`
30
30
to `*struct () { }`
31
- --> $CORE_SRC/intrinsics/mod.rs:4433 :9
31
+ --> $CORE_SRC/intrinsics/mod.rs:4476 :9
32
32
|
33
- 4433 | / ub_checks::assert_unsafe_precondition!(
34
- 4434 | | check_language_ub,
35
- 4435 | | "ptr::copy requires that both pointer arguments are aligned and non-null",
33
+ 4476 | / ub_checks::assert_unsafe_precondition!(
34
+ 4477 | | check_language_ub,
35
+ 4478 | | "ptr::copy requires that both pointer arguments are aligned and non-null",
36
36
... |
37
- 4443 | | && ub_checks::maybe_is_aligned_and_not_null(dst, align, zero_size)
38
- 4444 | | );
37
+ 4486 | | && ub_checks::maybe_is_aligned_and_not_null(dst, align, zero_size)
38
+ 4487 | | );
39
39
| |_________^
40
40
|
41
41
note: used from within `core::intrinsics::copy::<f32>`
42
- --> $CORE_SRC/intrinsics/mod.rs:4433 :9
42
+ --> $CORE_SRC/intrinsics/mod.rs:4476 :9
43
43
|
44
- 4433 | / ub_checks::assert_unsafe_precondition!(
45
- 4434 | | check_language_ub,
46
- 4435 | | "ptr::copy requires that both pointer arguments are aligned and non-null",
44
+ 4476 | / ub_checks::assert_unsafe_precondition!(
45
+ 4477 | | check_language_ub,
46
+ 4478 | | "ptr::copy requires that both pointer arguments are aligned and non-null",
47
47
... |
48
- 4443 | | && ub_checks::maybe_is_aligned_and_not_null(dst, align, zero_size)
49
- 4444 | | );
48
+ 4486 | | && ub_checks::maybe_is_aligned_and_not_null(dst, align, zero_size)
49
+ 4487 | | );
50
50
| |_________^
51
51
note: called by `ptr_copy::copy_via_raw_ptr`
52
52
--> $DIR/ptr_copy.rs:28:18
0 commit comments