summaryrefslogtreecommitdiffstats
path: root/tests/codegen/vec-shrink-panik.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/codegen/vec-shrink-panik.rs')
-rw-r--r--tests/codegen/vec-shrink-panik.rs9
1 files changed, 1 insertions, 8 deletions
diff --git a/tests/codegen/vec-shrink-panik.rs b/tests/codegen/vec-shrink-panik.rs
index 88b7edff2..14fef4e2c 100644
--- a/tests/codegen/vec-shrink-panik.rs
+++ b/tests/codegen/vec-shrink-panik.rs
@@ -5,6 +5,7 @@
// [new]min-llvm-version: 17
// compile-flags: -O
// ignore-debug: the debug assertions get in the way
+// needs-unwind
#![crate_type = "lib"]
#![feature(shrink_to)]
@@ -37,14 +38,6 @@ pub fn issue71861(vec: Vec<u32>) -> Box<[u32]> {
#[no_mangle]
pub fn issue75636<'a>(iter: &[&'a str]) -> Box<[&'a str]> {
// CHECK-NOT: panic
-
- // Call to panic_cannot_unwind in case of double-panic is expected,
- // on LLVM 16 and older, but other panics are not.
- // old: filter
- // old-NEXT: ; call core::panicking::panic_cannot_unwind
- // old-NEXT: panic_cannot_unwind
-
- // CHECK-NOT: panic
iter.iter().copied().collect()
}