File: d-test-host-duplicates.patch

package info (click to toggle)
rustc 1.86.0%2Bdfsg1-1
  • links: PTS, VCS
  • area: main
  • in suites: experimental, forky, sid
  • size: 913,560 kB
  • sloc: xml: 158,127; python: 35,921; javascript: 19,689; sh: 19,600; cpp: 18,906; ansic: 13,124; asm: 4,376; makefile: 708; perl: 29; lisp: 29; ruby: 19; sql: 11
file content (20 lines) | stat: -rw-r--r-- 772 bytes parent folder | download | duplicates (11)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Description: Work around #842634 on some machines, e.g. Debian porterboxes
 This should remain commented-out in debian/patches/series, it's not needed everywhere
Author: Ximin Luo <infinity0@debian.org>
Forwarded: not-needed
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/library/std/src/sys/net/connection/socket/tests.rs
+++ b/library/std/src/sys/net/connection/socket/tests.rs
@@ -11,8 +11,10 @@
     for sa in lh {
         *addrs.entry(sa).or_insert(0) += 1;
     }
+    let mut v = addrs.iter().filter(|&(_, &v)| v > 1).collect::<Vec<_>>();
+    v.clear();
     assert_eq!(
-        addrs.iter().filter(|&(_, &v)| v > 1).collect::<Vec<_>>(),
+        v,
         vec![],
         "There should be no duplicate localhost entries"
     );