// gate-test-abi_c_cmse_nonsecure_call #[allow(unsupported_fn_ptr_calling_conventions)] fn main() { let non_secure_function = unsafe { core::mem::transmute:: i32>( //~^ ERROR [E0658] 0x10000004, ) }; let mut toto = 5; toto += non_secure_function(toto, 2, 3, 5); }