Error code E0439
Note: this error code is no longer emitted by the compiler.
The length of the platform-intrinsic function simd_shuffle
wasn't specified.
Erroneous code example:
#![feature(platform_intrinsics)]
extern "platform-intrinsic" {
fn simd_shuffle<A,B>(a: A, b: A, c: [u32; 8]) -> B;
// error: invalid `simd_shuffle`, needs length: `simd_shuffle`
}
The simd_shuffle
function needs the length of the array passed as
last parameter in its name. Example:
#![allow(unused)] #![feature(platform_intrinsics)] fn main() { extern "platform-intrinsic" { fn simd_shuffle8<A,B>(a: A, b: A, c: [u32; 8]) -> B; } }