diff --git a/src/libstd/net_ip.rs b/src/libstd/net_ip.rs index 70003a224828..f63354d2ea6b 100644 --- a/src/libstd/net_ip.rs +++ b/src/libstd/net_ip.rs @@ -358,6 +358,7 @@ mod test { } } #[test] + #[ignore(reason = "valgrind says it's leaky")] fn test_ip_get_addr() { let localhost_name = "localhost"; let iotask = uv::global_loop::get(); @@ -387,6 +388,7 @@ mod test { assert vec::len(results) > 0; } #[test] + #[ignore(reason = "valgrind says it's leaky")] fn test_ip_get_addr_bad_input() { let localhost_name = "sjkl234m,./sdf"; let iotask = uv::global_loop::get(); diff --git a/src/libstd/uv_ll.rs b/src/libstd/uv_ll.rs index 4c0f3835f32e..1e4fe0f75b3d 100644 --- a/src/libstd/uv_ll.rs +++ b/src/libstd/uv_ll.rs @@ -1592,7 +1592,7 @@ mod test { assert (4u+native_handle_size as uint) == rust_handle_size; } #[test] - #[ignore(cfg(target_os = "freebsd"))] + #[ignore(reason = "questionable size calculations")] fn test_uv_ll_struct_size_addr_in() { let native_handle_size = rustrt::rust_uv_helper_addr_in_size(); @@ -1630,6 +1630,7 @@ mod test { #[test] #[ignore(cfg(target_os = "freebsd"))] + #[ignore(cfg(target_os = "win32"))] fn test_uv_ll_struct_size_uv_getaddrinfo_t() { let native_handle_size = rustrt::rust_uv_helper_uv_getaddrinfo_t_size(); @@ -1641,6 +1642,8 @@ mod test { } #[test] #[ignore(cfg(target_os = "freebsd"))] + #[ignore(cfg(target_os = "macos"))] + #[ignore(cfg(target_os = "win32"))] fn test_uv_ll_struct_size_addrinfo() { let native_handle_size = rustrt::rust_uv_helper_addrinfo_size();