File tree Expand file tree Collapse file tree 1 file changed +12
-11
lines changed Expand file tree Collapse file tree 1 file changed +12
-11
lines changed Original file line number Diff line number Diff line change @@ -44,17 +44,18 @@ fn create_from_arc() {
4444 assert_eq ! ( 1 , Arc :: strong_count( & some_w) ) ;
4545}
4646
47- #[ test]
48- fn ref_wake_same ( ) {
49- let some_w = Arc :: new ( CountingWaker :: new ( ) ) ;
50-
51- let w1: Waker = task:: waker ( some_w. clone ( ) ) ;
52- let w2 = task:: waker_ref ( & some_w) ;
53- let w3 = w2. clone ( ) ;
54-
55- assert ! ( w1. will_wake( & w2) ) ;
56- assert ! ( w2. will_wake( & w3) ) ;
57- }
47+ // TODO: rustc regression: https://github.com/rust-lang/rust/issues/121600
48+ // #[test]
49+ // fn ref_wake_same() {
50+ // let some_w = Arc::new(CountingWaker::new());
51+ //
52+ // let w1: Waker = task::waker(some_w.clone());
53+ // let w2 = task::waker_ref(&some_w);
54+ // let w3 = w2.clone();
55+ //
56+ // assert!(w1.will_wake(&w2));
57+ // assert!(w2.will_wake(&w3));
58+ // }
5859
5960#[ test]
6061fn proper_refcount_on_wake_panic ( ) {
You can’t perform that action at this time.
0 commit comments