[GCC backend] Ignore failing ui abi tests

This commit is contained in:
Guillaume Gomez
2025-09-20 17:58:32 +02:00
parent 2f4dfc753f
commit fd7f8b2b25
11 changed files with 14 additions and 0 deletions
+1
View File
@@ -28,6 +28,7 @@
//@ ignore-arm
//@ ignore-aarch64
//@ ignore-windows
//@ ignore-backends: gcc
// Windows is ignored because bootstrap doesn't yet know to compile rust_test_helpers with
// the sysv64 ABI on Windows.
@@ -6,6 +6,7 @@
//@ ignore-arm
//@ ignore-aarch64
//@ needs-asm-support
//@ ignore-backends: gcc
#[cfg(target_arch = "x86_64")]
pub extern "sysv64" fn all_the_registers(
+2
View File
@@ -1,4 +1,6 @@
//@ run-pass
//@ ignore-backends: gcc
#![allow(dead_code)]
#![allow(improper_ctypes)]
+1
View File
@@ -1,6 +1,7 @@
//@ compile-flags: -Copt-level=0
//@ only-x86_64
//@ build-pass
//@ ignore-backends: gcc
#[repr(align(536870912))]
pub struct A(i64);
@@ -1,4 +1,5 @@
//@ run-pass
//@ ignore-backends: gcc
use std::fmt::Debug;
use std::hint::black_box;
+1
View File
@@ -13,5 +13,6 @@
//@ ignore-tvos Stack probes are enabled, but the SIGSEGV handler isn't
//@ ignore-watchos Stack probes are enabled, but the SIGSEGV handler isn't
//@ ignore-visionos Stack probes are enabled, but the SIGSEGV handler isn't
//@ ignore-backends: gcc
include!("stack-probes.rs");
+1
View File
@@ -10,6 +10,7 @@
//@ ignore-tvos Stack probes are enabled, but the SIGSEGV handler isn't
//@ ignore-watchos Stack probes are enabled, but the SIGSEGV handler isn't
//@ ignore-visionos Stack probes are enabled, but the SIGSEGV handler isn't
//@ ignore-backends: gcc
use std::env;
use std::mem::MaybeUninit;
+1
View File
@@ -4,6 +4,7 @@
//@ [ssp] compile-flags: -Z stack-protector=all
//@ compile-flags: -C opt-level=2
//@ compile-flags: -g
//@ ignore-backends: gcc
use std::env;
use std::process::{Command, ExitStatus};
@@ -1,4 +1,6 @@
//@ run-pass
//@ ignore-backends: gcc
#![allow(dead_code)]
#[repr(C)]
+2
View File
@@ -1,4 +1,6 @@
//@ run-pass
//@ ignore-backends: gcc
#![feature(c_variadic)]
use std::ffi::VaList;
+1
View File
@@ -1,5 +1,6 @@
//@ run-pass
//@ only-windows
//@ ignore-backends: gcc
// GetLastError doesn't seem to work with stack switching
#[cfg(windows)]