about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2013-10-08 04:16:33 -0700
committerbors <bors@rust-lang.org>2013-10-08 04:16:33 -0700
commit5c8c8bc9662269d977fe897b4cb7afa805724d78 (patch)
tree3ab2177f46e9a9abaadc8d79fc767f6e87e3f78a /src/libstd
parente87205c578cabb5fe42131db83981ffe66a5c043 (diff)
parentac1faba4df0d2081844e7e17b721c23be71c9c36 (diff)
downloadrust-5c8c8bc9662269d977fe897b4cb7afa805724d78.tar.gz
rust-5c8c8bc9662269d977fe897b4cb7afa805724d78.zip
auto merge of #9759 : thestinger/rust/immediate, r=alexcrichton
Closes #9651
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/unstable/sync.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libstd/unstable/sync.rs b/src/libstd/unstable/sync.rs
index 066c2173b5a..f3945d8f3c9 100644
--- a/src/libstd/unstable/sync.rs
+++ b/src/libstd/unstable/sync.rs
@@ -26,7 +26,7 @@ use vec;
 /// An atomically reference counted pointer.
 ///
 /// Enforces no shared-memory safety.
-#[unsafe_no_drop_flag]
+//#[unsafe_no_drop_flag] FIXME: #9758
 pub struct UnsafeArc<T> {
     data: *mut ArcData<T>,
 }
@@ -427,6 +427,8 @@ mod tests {
     use util;
     use sys::size_of;
 
+    //#[unsafe_no_drop_flag] FIXME: #9758
+    #[ignore]
     #[test]
     fn test_size() {
         assert_eq!(size_of::<UnsafeArc<[int, ..10]>>(), size_of::<*[int, ..10]>());