update/bless tests

This commit is contained in:
Bennet Bleßmann 2025-04-06 15:12:24 +02:00 committed by Bennet Bleßmann
parent 6dfb29624c
commit 7dd57f085c
No known key found for this signature in database
GPG key ID: 3BE1A1A3CBC3CF99
59 changed files with 545 additions and 737 deletions

View file

@ -153,11 +153,10 @@ pub fn discriminant<T>(t: T) {
core::intrinsics::discriminant_value(&E::B);
}
extern "rust-intrinsic" {
// Cannot use `std::intrinsics::copy_nonoverlapping` as that is a wrapper function
#[rustc_nounwind]
fn copy_nonoverlapping<T>(src: *const T, dst: *mut T, count: usize);
}
// Cannot use `std::intrinsics::copy_nonoverlapping` as that is a wrapper function
#[rustc_nounwind]
#[rustc_intrinsic]
unsafe fn copy_nonoverlapping<T>(src: *const T, dst: *mut T, count: usize);
// EMIT_MIR lower_intrinsics.f_copy_nonoverlapping.LowerIntrinsics.diff
pub fn f_copy_nonoverlapping() {