Ignore failing GCC test

This commit is contained in:
Antoni Boucher 2025-11-28 15:17:35 -05:00
parent 76bee3a044
commit ea0995a91a
22 changed files with 23 additions and 0 deletions

View file

@ -4,6 +4,7 @@
//
//@ compile-flags: --target thumbv4t-none-eabi
//@ needs-llvm-components: arm
//@ ignore-backends: gcc
#![crate_type = "lib"]
#![feature(rustc_attrs)]

View file

@ -5,6 +5,7 @@
//@ no-auto-check-cfg
//@ needs-llvm-components: x86
//@ compile-flags: --crate-type=lib --check-cfg=cfg() --target={{src-base}}/check-cfg/my-awesome-platform.json
//@ ignore-backends: gcc
#![feature(lang_items, no_core, auto_traits, rustc_attrs)]
#![no_core]

View file

@ -1,6 +1,7 @@
//@ add-minicore
//@ compile-flags: --target thumbv8m.main-none-eabi --crate-type lib
//@ needs-llvm-components: arm
//@ ignore-backends: gcc
#![feature(abi_cmse_nonsecure_call, no_core, lang_items)]
#![no_core]

View file

@ -1,6 +1,7 @@
//@ add-minicore
//@ compile-flags: --target thumbv8m.main-none-eabi --crate-type lib
//@ needs-llvm-components: arm
//@ ignore-backends: gcc
#![feature(abi_cmse_nonsecure_call, no_core, lang_items)]
#![no_core]

View file

@ -2,6 +2,7 @@
//@ compile-flags: --target thumbv8m.main-none-eabi --crate-type lib
//@ needs-llvm-components: arm
//@ add-minicore
//@ ignore-backends: gcc
#![feature(abi_cmse_nonsecure_call, no_core, lang_items)]
#![no_core]

View file

@ -2,6 +2,7 @@
//@ compile-flags: --target thumbv8m.main-none-eabi --crate-type lib
//@ incremental (required to trigger the bug)
//@ needs-llvm-components: arm
//@ ignore-backends: gcc
#![feature(abi_cmse_nonsecure_call, no_core)]
#![no_core]

View file

@ -2,6 +2,7 @@
//@ build-pass
//@ compile-flags: --target thumbv8m.main-none-eabi --crate-type lib
//@ needs-llvm-components: arm
//@ ignore-backends: gcc
#![feature(abi_cmse_nonsecure_call, no_core, lang_items, intrinsics)]
#![no_core]

View file

@ -1,6 +1,7 @@
//@ add-minicore
//@ compile-flags: --target thumbv8m.main-none-eabi --crate-type lib
//@ needs-llvm-components: arm
//@ ignore-backends: gcc
#![feature(abi_cmse_nonsecure_call, lang_items, no_core)]
#![no_core]

View file

@ -1,6 +1,7 @@
//@ add-minicore
//@ compile-flags: --target thumbv8m.main-none-eabi --crate-type lib
//@ needs-llvm-components: arm
//@ ignore-backends: gcc
#![feature(abi_cmse_nonsecure_call, lang_items, no_core)]
#![no_core]

View file

@ -2,6 +2,7 @@
//@ edition: 2018
//@ compile-flags: --target thumbv8m.main-none-eabi --crate-type lib
//@ needs-llvm-components: arm
//@ ignore-backends: gcc
#![feature(cmse_nonsecure_entry, c_variadic, no_core, lang_items)]
#![no_core]

View file

@ -1,6 +1,7 @@
//@ add-minicore
//@ compile-flags: --target thumbv8m.main-none-eabi --crate-type lib
//@ needs-llvm-components: arm
//@ ignore-backends: gcc
#![feature(cmse_nonsecure_entry, no_core, lang_items)]
#![no_core]

View file

@ -1,6 +1,7 @@
//@ add-minicore
//@ compile-flags: --target thumbv8m.main-none-eabi --crate-type lib
//@ needs-llvm-components: arm
//@ ignore-backends: gcc
#![feature(cmse_nonsecure_entry, no_core, lang_items)]
#![no_core]

View file

@ -1,6 +1,7 @@
//@ add-minicore
//@ compile-flags: --target thumbv8m.main-none-eabi --crate-type lib
//@ needs-llvm-components: arm
//@ ignore-backends: gcc
#![feature(cmse_nonsecure_entry, no_core, lang_items)]
#![no_core]

View file

@ -1,6 +1,7 @@
//@ add-minicore
//@ needs-llvm-components: msp430
//@ compile-flags: --target=msp430-none-elf --crate-type=rlib
//@ ignore-backends: gcc
#![no_core]
#![feature(no_core, lang_items)]

View file

@ -2,6 +2,7 @@
//@ build-fail
//@ compile-flags: --crate-type=lib --target thumbv4t-none-eabi
//@ needs-llvm-components: arm
//@ ignore-backends: gcc
// Checks that forced inlining won't mix asm with incompatible instruction sets.

View file

@ -7,5 +7,6 @@
//@ compile-flags: --target=thumbv6m-none-eabi
//@ ignore-arm
//@ needs-llvm-components: arm
//@ ignore-backends: gcc
fn main() { }

View file

@ -2,6 +2,7 @@
//@ compile-flags: --target x86_64-pc-windows-msvc
//@ compile-flags: --crate-type lib --emit link
//@ needs-llvm-components: x86
//@ ignore-backends: gcc
#![no_core]
#![feature(no_core)]
extern crate minicore;

View file

@ -17,9 +17,11 @@
//@[wasm] compile-flags: --target=wasm32-unknown-unknown --print=supported-crate-types -Zunstable-options
//@[wasm] needs-llvm-components: webassembly
//@[wasm] ignore-backends: gcc
//@[musl] compile-flags: --target=x86_64-unknown-linux-musl --print=supported-crate-types -Zunstable-options
//@[musl] needs-llvm-components: x86
//@[musl] ignore-backends: gcc
//@[linux] compile-flags: --target=x86_64-unknown-linux-gnu --print=supported-crate-types -Zunstable-options
//@[linux] needs-llvm-components: x86

View file

@ -5,6 +5,7 @@
//@[aarch32] build-pass
//@[aarch32] needs-llvm-components: arm
//@[aarch32] compile-flags: --target=thumbv7m-none-eabi
//@ ignore-backends: gcc
// We should fail to compute alignment for types aligned higher than usize::MAX.
// We can't handle alignments that require all 32 bits, so this only affects 16-bit.

View file

@ -2,6 +2,7 @@
//@ compile-flags: --target=aarch64-unknown-none-softfloat
//@ needs-llvm-components: aarch64
//@ add-minicore
//@ ignore-backends: gcc
#![feature(no_core)]
#![no_core]
#![deny(aarch64_softfloat_neon)]

View file

@ -5,6 +5,7 @@
//@ [aarch64-sve2] needs-llvm-components: aarch64
//@ build-pass
//@ add-minicore
//@ ignore-backends: gcc
#![no_core]
#![crate_type = "rlib"]
#![feature(intrinsics, rustc_attrs, no_core, staged_api)]

View file

@ -2,6 +2,7 @@
//@ revisions: aarch64 x86-64
//@ [aarch64] compile-flags: -Ctarget-feature=+neon,+fp16,+fhm --target=aarch64-unknown-linux-gnu
//@ [aarch64] needs-llvm-components: aarch64
//@ [aarch64] ignore-backends: gcc
//@ [x86-64] compile-flags: -Ctarget-feature=+sse4.2,+rdrand --target=x86_64-unknown-linux-gnu
//@ [x86-64] needs-llvm-components: x86
//@ build-pass