blob: 0ea36d73390c0e269fcb69a4b729f6d427a41fbf [file]
#![feature(no_core)]
#![no_core]
#![feature(lang_items)]
#[lang = "sized"]
pub trait Sized {}
fn simd_shuffle<const N: usize>(idx: [u32; N]) -> [u32; N] {
idx
}
fn main() -> i32 {
let a = [1u32, 2, 3, 4];
let out = simd_shuffle(a);
let _check: [u32; 4] = out;
0
}