summaryrefslogtreecommitdiffstats
path: root/src/test/ui/asm/aarch64/type-check-4.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/asm/aarch64/type-check-4.rs')
-rw-r--r--src/test/ui/asm/aarch64/type-check-4.rs32
1 files changed, 0 insertions, 32 deletions
diff --git a/src/test/ui/asm/aarch64/type-check-4.rs b/src/test/ui/asm/aarch64/type-check-4.rs
deleted file mode 100644
index bd23755c0..000000000
--- a/src/test/ui/asm/aarch64/type-check-4.rs
+++ /dev/null
@@ -1,32 +0,0 @@
-// only-aarch64
-// compile-flags: -C target-feature=+neon
-
-#![feature(repr_simd, stdsimd, asm_const)]
-
-use std::arch::aarch64::float64x2_t;
-use std::arch::{asm, global_asm};
-
-#[repr(simd)]
-#[derive(Copy, Clone)]
-struct Simd256bit(f64, f64, f64, f64);
-
-fn main() {
-}
-
-// Constants must be... constant
-
-static S: i32 = 1;
-const fn const_foo(x: i32) -> i32 {
- x
-}
-const fn const_bar<T>(x: T) -> T {
- x
-}
-global_asm!("{}", const S);
-//~^ ERROR constants cannot refer to statics
-global_asm!("{}", const const_foo(0));
-global_asm!("{}", const const_foo(S));
-//~^ ERROR constants cannot refer to statics
-global_asm!("{}", const const_bar(0));
-global_asm!("{}", const const_bar(S));
-//~^ ERROR constants cannot refer to statics