// build-pass // revisions: all strong basic // compile-flags: --target nvptx64-nvidia-cuda // needs-llvm-components: nvptx // [all] compile-flags: -Z stack-protector=all // [strong] compile-flags: -Z stack-protector=strong // [basic] compile-flags: -Z stack-protector=basic #![crate_type = "lib"] #![feature(no_core, lang_items)] #![no_std] #![no_core] #[lang = "sized"] trait Sized {} #[lang = "copy"] trait Copy {} pub fn main(){}