[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

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.

View file

@ -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(

View file

@ -1,4 +1,6 @@
//@ run-pass
//@ ignore-backends: gcc
#![allow(dead_code)]
#![allow(improper_ctypes)]

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);

View file

@ -1,4 +1,5 @@
//@ run-pass
//@ ignore-backends: gcc
use std::fmt::Debug;
use std::hint::black_box;

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");

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;

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};

View file

@ -1,4 +1,6 @@
//@ run-pass
//@ ignore-backends: gcc
#![allow(dead_code)]
#[repr(C)]

View file

@ -1,4 +1,6 @@
//@ run-pass
//@ ignore-backends: gcc
#![feature(c_variadic)]
use std::ffi::VaList;

View file

@ -1,5 +1,6 @@
//@ run-pass
//@ only-windows
//@ ignore-backends: gcc
// GetLastError doesn't seem to work with stack switching
#[cfg(windows)]