We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent eb67092 commit 8ae194bCopy full SHA for 8ae194b
library/alloctests/tests/sync.rs
@@ -332,15 +332,15 @@ fn weak_self_cyclic() {
332
#[test]
333
fn drop_arc() {
334
let mut canary = AtomicUsize::new(0);
335
- let x = Arc::new(Canary(&mut canary as *mut AtomicUsize));
+ let x = Arc::new(Canary(&raw mut canary));
336
drop(x);
337
assert!(canary.load(Acquire) == 1);
338
}
339
340
341
fn drop_arc_weak() {
342
343
- let arc = Arc::new(Canary(&mut canary as *mut AtomicUsize));
+ let arc = Arc::new(Canary(&raw mut canary));
344
let arc_weak = Arc::downgrade(&arc);
345
assert!(canary.load(Acquire) == 0);
346
drop(arc);
0 commit comments