| #### 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: | |
| ```ignore (no longer emitted) | |
| #![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: | |
| ```ignore (no longer compiles) | |
| #![feature(platform_intrinsics)] | |
| extern "platform-intrinsic" { | |
| fn simd_shuffle8<A,B>(a: A, b: A, c: [u32; 8]) -> B; | |
| } | |
| ``` |