Skip to content

Commit 3822cf1

Browse files
committed
Disable a bunch of rustc tests that fail with --panic-unwind-support
1 parent bb9dac5 commit 3822cf1

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

scripts/test_rustc_tests.sh

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,24 +53,29 @@ rm tests/ui/sanitizer/kcfi-c-variadic.rs # same
5353
rm tests/ui/c-variadic/same-program-multiple-abis-x86_64.rs # variadics for calling conventions other than C unsupported
5454
rm tests/ui/delegation/fn-header.rs
5555

56+
# inline assembly features
57+
rm tests/ui/asm/x86_64/issue-96797.rs # const and sym inline asm operands don't work entirely correctly
58+
rm tests/ui/asm/global-asm-mono-sym-fn.rs # same
59+
rm tests/ui/asm/naked-asm-mono-sym-fn.rs # same
60+
rm tests/ui/asm/x86_64/goto.rs # inline asm labels not supported
61+
rm tests/ui/asm/label-operand.rs # same
62+
rm tests/ui/asm/may_unwind.rs # asm unwinding not supported
63+
rm tests/ui/asm/aarch64/may_unwind.rs # same
64+
5665
# misc unimplemented things
5766
rm tests/ui/target-feature/missing-plusminus.rs # error not implemented
5867
rm -r tests/run-make/repr128-dwarf # debuginfo test
5968
rm -r tests/run-make/split-debuginfo # same
6069
rm -r tests/run-make/target-specs # i686 not supported by Cranelift
6170
rm -r tests/run-make/mismatching-target-triples # same
62-
rm tests/ui/asm/x86_64/issue-96797.rs # const and sym inline asm operands don't work entirely correctly
63-
rm tests/ui/asm/global-asm-mono-sym-fn.rs # same
64-
rm tests/ui/asm/naked-asm-mono-sym-fn.rs # same
65-
rm tests/ui/asm/x86_64/goto.rs # inline asm labels not supported
66-
rm tests/ui/asm/label-operand.rs # same
6771
rm tests/ui/simd/simd-bitmask-notpow2.rs # non-pow-of-2 simd vector sizes
6872
rm -r tests/run-make/used-proc-macro # used(linker) isn't supported yet
6973
rm tests/ui/linking/no-gc-encapsulation-symbols.rs # same
7074
rm tests/ui/attributes/fn-align-dyn.rs # per-function alignment not supported
7175
rm -r tests/ui/explicit-tail-calls # tail calls
7276
rm -r tests/run-make/pointer-auth-link-with-c # pointer auth
7377
rm -r tests/ui/eii # EII not yet implemented
78+
rm -r tests/run-make/forced-unwind-terminate-pof # forced unwinding doesn't take precedence
7479

7580
# requires LTO
7681
rm -r tests/run-make/cdylib
@@ -89,6 +94,7 @@ rm -r tests/ui/instrument-coverage/
8994
# ==================
9095
rm tests/ui/codegen/issue-28950.rs # depends on stack size optimizations
9196
rm tests/ui/codegen/init-large-type.rs # same
97+
rm tests/ui/codegen/StackColoring-not-blowup-stack-issue-40883.rs # same
9298
rm tests/ui/statics/const_generics.rs # tests an optimization
9399
rm tests/ui/linking/executable-no-mangle-strip.rs # requires --gc-sections to work for statics
94100

@@ -167,6 +173,7 @@ rm tests/ui/lint/non-snake-case/lint-non-snake-case-crate.rs # same
167173
rm tests/ui/async-await/async-drop/async-drop-initial.rs # same (rust-lang/rust#140493)
168174
rm -r tests/ui/codegen/equal-pointers-unequal # make incorrect assumptions about the location of stack variables
169175
rm -r tests/run-make-cargo/rustdoc-scrape-examples-paths # FIXME(rust-lang/rust#145580) incr comp bug
176+
rm -r tests/incremental/extern_static/issue-49153.rs # assumes reference to undefined static gets optimized away
170177

171178
rm tests/ui/intrinsics/panic-uninitialized-zeroed.rs # really slow with unoptimized libstd
172179
rm tests/ui/process/process-panic-after-fork.rs # same

0 commit comments

Comments
 (0)