diff options
| author | Folkert de Vries <folkert@folkertdev.nl> | 2025-02-24 17:26:56 +0100 |
|---|---|---|
| committer | Folkert de Vries <folkert@folkertdev.nl> | 2025-02-27 12:22:59 +0100 |
| commit | d8a067b9310c4a4ca561f7b303cf069b1ff2c71a (patch) | |
| tree | f281475ce16488cf6b1e1e79bba9f3d1d5ed2ad2 /tests/ui/error-codes | |
| parent | 96cfc75584359ae7ad11cc45968059f29e7b44b7 (diff) | |
| download | rust-d8a067b9310c4a4ca561f7b303cf069b1ff2c71a.tar.gz rust-d8a067b9310c4a4ca561f7b303cf069b1ff2c71a.zip | |
remove most `simd_` intrinsic declaration in tests
instead, we can just import the intrinsics from core
Diffstat (limited to 'tests/ui/error-codes')
| -rw-r--r-- | tests/ui/error-codes/E0511.rs | 10 | ||||
| -rw-r--r-- | tests/ui/error-codes/E0511.stderr | 6 |
2 files changed, 8 insertions, 8 deletions
diff --git a/tests/ui/error-codes/E0511.rs b/tests/ui/error-codes/E0511.rs index 81656c71088..c7e59c5c6c9 100644 --- a/tests/ui/error-codes/E0511.rs +++ b/tests/ui/error-codes/E0511.rs @@ -1,11 +1,11 @@ //@ build-fail -#![feature(intrinsics)] +#![feature(core_intrinsics)] -extern "rust-intrinsic" { - fn simd_add<T>(a: T, b: T) -> T; -} +use std::intrinsics::simd::simd_add; fn main() { - unsafe { simd_add(0, 1); } //~ ERROR E0511 + unsafe { + simd_add(0, 1) //~ ERROR E0511 + }; } diff --git a/tests/ui/error-codes/E0511.stderr b/tests/ui/error-codes/E0511.stderr index 59eb19d2ee5..45f5b8d238d 100644 --- a/tests/ui/error-codes/E0511.stderr +++ b/tests/ui/error-codes/E0511.stderr @@ -1,8 +1,8 @@ error[E0511]: invalid monomorphization of `simd_add` intrinsic: expected SIMD input type, found non-SIMD `i32` - --> $DIR/E0511.rs:10:14 + --> $DIR/E0511.rs:9:9 | -LL | unsafe { simd_add(0, 1); } - | ^^^^^^^^^^^^^^ +LL | simd_add(0, 1) + | ^^^^^^^^^^^^^^ error: aborting due to 1 previous error |
