ignore some vtable/fn ptr equality tests in Miri, their result is not… · patricklam/verify-rust-std@048efd0 (original) (raw)

Original file line number Diff line number Diff line change
@@ -4,7 +4,7 @@ use alloc::task::{LocalWake, Wake};
4 4 use core::task::{LocalWaker, Waker};
5 5
6 6 #[test]
7 -#[cfg_attr(miri, should_panic)] // `will_wake` doesn't guarantee that this test will work, and indeed on Miri it fails
7 +#[cfg_attr(miri, ignore)] // `will_wake` doesn't guarantee that this test will work, and indeed on Miri it can fail
8 8 fn test_waker_will_wake_clone() {
9 9 struct NoopWaker;
10 10
@@ -20,7 +20,7 @@ fn test_waker_will_wake_clone() {
20 20 }
21 21
22 22 #[test]
23 -#[cfg_attr(miri, should_panic)] // `will_wake` doesn't guarantee that this test will work, and indeed on Miri it fails
23 +#[cfg_attr(miri, ignore)] // `will_wake` doesn't guarantee that this test will work, and indeed on Miri it can fail
24 24 fn test_local_waker_will_wake_clone() {
25 25 struct NoopWaker;
26 26