21 lines
543 B
Rust
21 lines
543 B
Rust
//@ add-core-stubs
|
|
//@ compile-flags: --crate-type=rlib --target=i586-unknown-linux-gnu -C target-feature=-sse,-sse2
|
|
//@ build-fail
|
|
//@ ignore-pass (test emits codegen-time errors)
|
|
//@ needs-llvm-components: x86
|
|
#![feature(no_core, abi_vectorcall)]
|
|
#![no_core]
|
|
|
|
extern crate minicore;
|
|
use minicore::*;
|
|
|
|
#[no_mangle]
|
|
pub extern "vectorcall" fn f() {
|
|
//~^ ERROR ABI "vectorcall" which requires the `sse2` target feature
|
|
}
|
|
|
|
#[no_mangle]
|
|
pub fn call_site() {
|
|
f();
|
|
//~^ ERROR ABI "vectorcall" which requires the `sse2` target feature
|
|
}
|