1 // needs-llvm-components: nvptx
2 // compile-flags: --target=nvptx64-nvidia-cuda --crate-type=rlib
4 #![feature(no_core, lang_items)]
8 extern "ptx-kernel" fn fu() {} //~ ERROR PTX ABIs are experimental
11 extern "ptx-kernel" fn mu(); //~ ERROR PTX ABIs are experimental
12 extern "ptx-kernel" fn dmu() {} //~ ERROR PTX ABIs are experimental
17 extern "ptx-kernel" fn mu() {} //~ ERROR PTX ABIs are experimental
21 extern "ptx-kernel" fn imu() {} //~ ERROR PTX ABIs are experimental
24 type TAU = extern "ptx-kernel" fn(); //~ ERROR PTX ABIs are experimental
26 extern "ptx-kernel" {} //~ ERROR PTX ABIs are experimental