test: ignore force-frame-pointers test on some targets

all of these currently force stronger frame pointers, and
currently the CLI does not override the target
This commit is contained in:
Jubilee Young 2024-06-22 21:36:11 -07:00
parent 598e265d43
commit c72a6ad8f2
2 changed files with 9 additions and 0 deletions

View File

@ -779,6 +779,7 @@ pub fn line_directive<'line>(
"ignore-haiku", "ignore-haiku",
"ignore-horizon", "ignore-horizon",
"ignore-i686-pc-windows-msvc", "ignore-i686-pc-windows-msvc",
"ignore-illumos",
"ignore-ios", "ignore-ios",
"ignore-linux", "ignore-linux",
"ignore-lldb", "ignore-lldb",
@ -843,6 +844,7 @@ pub fn line_directive<'line>(
"ignore-x32", "ignore-x32",
"ignore-x86", "ignore-x86",
"ignore-x86_64", "ignore-x86_64",
"ignore-x86_64-apple-darwin",
"ignore-x86_64-unknown-linux-gnu", "ignore-x86_64-unknown-linux-gnu",
"incremental", "incremental",
"known-bug", "known-bug",

View File

@ -3,6 +3,13 @@
//@ [NonLeaf] compile-flags: -Cforce-frame-pointers=non-leaf //@ [NonLeaf] compile-flags: -Cforce-frame-pointers=non-leaf
//@ compile-flags: -Zunstable-options //@ compile-flags: -Zunstable-options
//@ compile-flags: -C no-prepopulate-passes -Copt-level=0 //@ compile-flags: -C no-prepopulate-passes -Copt-level=0
//@ [NonLeaf] ignore-illumos
//@ [NonLeaf] ignore-openbsd
//@ [NonLeaf] ignore-x86
//@ [NonLeaf] ignore-x86_64-apple-darwin
//@ [NonLeaf] ignore-windows-gnu
//@ [NonLeaf] ignore-thumb
// result is platform-dependent based on platform's frame pointer settings
#![crate_type = "lib"] #![crate_type = "lib"]