//@ revisions: one two three four //@ compile-flags: --crate-type=rlib --target=aarch64-unknown-linux-gnu //@ needs-llvm-components: aarch64 // // //@ [one] check-fail //@ [one] compile-flags: -C target-feature=+paca //@ [two] check-fail //@ [two] compile-flags: -C target-feature=-pacg,+pacg //@ [three] check-fail //@ [three] compile-flags: -C target-feature=+paca,+pacg,-paca //@ [four] build-pass //@ [four] compile-flags: -C target-feature=-paca,+pacg -C target-feature=+paca #![feature(no_core, lang_items)] #![no_core] #[lang="sized"] trait Sized {} fn main() {}