diff options
| author | David Koloski <djkoloski@gmail.com> | 2021-12-03 15:32:51 +0000 |
|---|---|---|
| committer | David Koloski <djkoloski@gmail.com> | 2021-12-09 22:03:52 +0000 |
| commit | ea68758299a89556e67f0bfffffb19c0c8346e8a (patch) | |
| tree | cfaa63a0c8e70dfba8e3204bf38df53d31cbca51 /src/test/ui/issues | |
| parent | 0b42deaccc2cbe17a68067aa5fdb76104369e1fd (diff) | |
| download | rust-ea68758299a89556e67f0bfffffb19c0c8346e8a.tar.gz rust-ea68758299a89556e67f0bfffffb19c0c8346e8a.zip | |
Add needs-unwind to tests that depend on panicking
This directive isn't automatically set by compiletest or x.py, but can be turned on manually for targets that require it.
Diffstat (limited to 'src/test/ui/issues')
| -rw-r--r-- | src/test/ui/issues/issue-14875.rs | 1 | ||||
| -rw-r--r-- | src/test/ui/issues/issue-25089.rs | 1 | ||||
| -rw-r--r-- | src/test/ui/issues/issue-26655.rs | 1 | ||||
| -rw-r--r-- | src/test/ui/issues/issue-29485.rs | 1 | ||||
| -rw-r--r-- | src/test/ui/issues/issue-29948.rs | 1 | ||||
| -rw-r--r-- | src/test/ui/issues/issue-30018-panic.rs | 1 | ||||
| -rw-r--r-- | src/test/ui/issues/issue-43853.rs | 1 | ||||
| -rw-r--r-- | src/test/ui/issues/issue-46519.rs | 1 |
8 files changed, 8 insertions, 0 deletions
diff --git a/src/test/ui/issues/issue-14875.rs b/src/test/ui/issues/issue-14875.rs index 0d95d168b3d..aaef2aab9fc 100644 --- a/src/test/ui/issues/issue-14875.rs +++ b/src/test/ui/issues/issue-14875.rs @@ -1,4 +1,5 @@ // run-pass +// needs-unwind // ignore-wasm32-bare compiled with panic=abort by default // Check that values are not leaked when a dtor panics (#14875) diff --git a/src/test/ui/issues/issue-25089.rs b/src/test/ui/issues/issue-25089.rs index cf261d43c55..0f0f78623a2 100644 --- a/src/test/ui/issues/issue-25089.rs +++ b/src/test/ui/issues/issue-25089.rs @@ -1,4 +1,5 @@ // run-pass +// needs-unwind // ignore-emscripten no threads support use std::thread; diff --git a/src/test/ui/issues/issue-26655.rs b/src/test/ui/issues/issue-26655.rs index 4c01183a440..cb386c908a4 100644 --- a/src/test/ui/issues/issue-26655.rs +++ b/src/test/ui/issues/issue-26655.rs @@ -1,4 +1,5 @@ // run-pass +// needs-unwind // ignore-emscripten no threads support // Check that the destructors of simple enums are run on unwinding diff --git a/src/test/ui/issues/issue-29485.rs b/src/test/ui/issues/issue-29485.rs index 6b2fb7126e3..8d58ee6d92c 100644 --- a/src/test/ui/issues/issue-29485.rs +++ b/src/test/ui/issues/issue-29485.rs @@ -1,6 +1,7 @@ // run-pass #![allow(unused_attributes)] // aux-build:issue-29485.rs +// needs-unwind // ignore-emscripten no threads #[feature(recover)] diff --git a/src/test/ui/issues/issue-29948.rs b/src/test/ui/issues/issue-29948.rs index 8ede8143ea6..01c3ec64861 100644 --- a/src/test/ui/issues/issue-29948.rs +++ b/src/test/ui/issues/issue-29948.rs @@ -1,4 +1,5 @@ // run-pass +// needs-unwind // ignore-wasm32-bare compiled with panic=abort by default use std::panic; diff --git a/src/test/ui/issues/issue-30018-panic.rs b/src/test/ui/issues/issue-30018-panic.rs index 50749b0c742..cba3055a221 100644 --- a/src/test/ui/issues/issue-30018-panic.rs +++ b/src/test/ui/issues/issue-30018-panic.rs @@ -4,6 +4,7 @@ // spawned thread to isolate the expected error result from the // SIGTRAP injected by the drop-flag consistency checking. +// needs-unwind // ignore-emscripten no threads support struct Foo; diff --git a/src/test/ui/issues/issue-43853.rs b/src/test/ui/issues/issue-43853.rs index 47c3ab59aa2..3162c091c87 100644 --- a/src/test/ui/issues/issue-43853.rs +++ b/src/test/ui/issues/issue-43853.rs @@ -1,4 +1,5 @@ // run-pass +// needs-unwind // ignore-wasm32-bare compiled with panic=abort by default use std::panic; diff --git a/src/test/ui/issues/issue-46519.rs b/src/test/ui/issues/issue-46519.rs index cca0995d4ca..9bd3c094851 100644 --- a/src/test/ui/issues/issue-46519.rs +++ b/src/test/ui/issues/issue-46519.rs @@ -1,6 +1,7 @@ // run-pass // compile-flags:--test -O +// needs-unwind // ignore-wasm32-bare compiled with panic=abort by default #[test] |
