about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2024-04-14 15:44:17 +0200
committerMatthias Krüger <matthias.krueger@famsik.de>2024-04-14 23:53:39 +0200
commit2ce487c45c0dab4abd37d6dcf88bdfb041c5b2a4 (patch)
tree4c5fc611a0a8c5573d2195b443e0e6f969315bc2
parent37df49059dd1ba8039f12058ef590df6519e1a8b (diff)
downloadrust-2ce487c45c0dab4abd37d6dcf88bdfb041c5b2a4.tar.gz
rust-2ce487c45c0dab4abd37d6dcf88bdfb041c5b2a4.zip
crashes: limit a couple tests to only run on x86_64 and/or not on windows
-rw-r--r--tests/crashes/113280.rs1
-rw-r--r--tests/crashes/121444.rs2
-rw-r--r--tests/crashes/123077-1.rs9
-rw-r--r--tests/crashes/123077-2.rs1
-rw-r--r--tests/crashes/23707.rs2
-rw-r--r--tests/crashes/34127.rs1
6 files changed, 6 insertions, 10 deletions
diff --git a/tests/crashes/113280.rs b/tests/crashes/113280.rs
index 6a04b50c0c8..86677f416fe 100644
--- a/tests/crashes/113280.rs
+++ b/tests/crashes/113280.rs
@@ -1,4 +1,5 @@
 //@ known-bug: #113280
+//@ only-x86_64
 
 #![feature(dyn_star, pointer_like_trait)]
 #![allow(incomplete_features)]
diff --git a/tests/crashes/121444.rs b/tests/crashes/121444.rs
index d3e5c385129..a6373a58c42 100644
--- a/tests/crashes/121444.rs
+++ b/tests/crashes/121444.rs
@@ -1,6 +1,8 @@
 //@ known-bug: #121444
 //@ compile-flags: -Copt-level=0
 //@ edition:2021
+//@ only-x86_64
+//@ ignore-windows
 #[repr(align(536870912))]
 pub struct A(i64);
 
diff --git a/tests/crashes/123077-1.rs b/tests/crashes/123077-1.rs
deleted file mode 100644
index 76e81f730f9..00000000000
--- a/tests/crashes/123077-1.rs
+++ /dev/null
@@ -1,9 +0,0 @@
-//@ known-bug: #123077
-use std::arch::x86_64::{__m128, _mm_blend_ps};
-
-pub fn sse41_blend_noinline( ) -> __m128 {
-    let f = { |x, y| unsafe {
-        _mm_blend_ps(x, y, { |x, y| unsafe })
-    }};
-    f(x, y)
-}
diff --git a/tests/crashes/123077-2.rs b/tests/crashes/123077-2.rs
index d425625dfd9..e086e330337 100644
--- a/tests/crashes/123077-2.rs
+++ b/tests/crashes/123077-2.rs
@@ -1,4 +1,5 @@
 //@ known-bug: #123077
+//@ only-x86_64
 use std::arch::x86_64::{__m128, _mm_blend_ps};
 
 pub fn sse41_blend_noinline( ) -> __m128 {
diff --git a/tests/crashes/23707.rs b/tests/crashes/23707.rs
index c8c373c31e2..4105933c60f 100644
--- a/tests/crashes/23707.rs
+++ b/tests/crashes/23707.rs
@@ -1,6 +1,6 @@
 //@ known-bug: #23707
 //@ compile-flags: -Copt-level=0 --edition=2021
-
+//@ only-x86_64
 #![recursion_limit="2048"]
 
 use std::marker::PhantomData;
diff --git a/tests/crashes/34127.rs b/tests/crashes/34127.rs
index 82504486be5..88a2cf30ec5 100644
--- a/tests/crashes/34127.rs
+++ b/tests/crashes/34127.rs
@@ -1,5 +1,6 @@
 //@ compile-flags: -g -Copt-level=0
 //@ known-bug: #34127
+//@ only-x86_64
 
 pub fn main() {
 let _a = [(); 1 << 63];