[INFO] fetching crate petgraph 0.4.13... [INFO] checking petgraph-0.4.13 against try#ea663bba38739867a4b75ac820991b4f5d093c3b for pr-62262-1 [INFO] extracting crate petgraph 0.4.13 into /workspace/builds/worker-3/source [INFO] validating manifest of crates.io crate petgraph 0.4.13 on toolchain ea663bba38739867a4b75ac820991b4f5d093c3b [INFO] running `"/workspace/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate petgraph 0.4.13 [INFO] finished tweaking crates.io crate petgraph 0.4.13 [INFO] tweaked toml for crates.io crate petgraph 0.4.13 written to /workspace/builds/worker-3/source/Cargo.toml [INFO] running `"/workspace/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/workspace/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "check" "--frozen" "--all" "--all-targets"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 6b107f39bef6dbbd98f1221274c9602add4a462c8591aabbc994eda14f75411b [INFO] running `"docker" "start" "-a" "6b107f39bef6dbbd98f1221274c9602add4a462c8591aabbc994eda14f75411b"` [INFO] [stderr] Checking defmac v0.1.3 [INFO] [stderr] Checking odds v0.2.26 [INFO] [stderr] Checking petgraph v0.4.13 (/opt/rustwide/workdir) [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:100:9 [INFO] [stderr] | [INFO] [stderr] 100 | try!(writeln!(f, "{} {{", TYPE[g.is_directed() as usize])); [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:104:13 [INFO] [stderr] | [INFO] [stderr] 104 | try!(write!(f, "{}{}", INDENT, g.to_index(node.id()))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:106:17 [INFO] [stderr] | [INFO] [stderr] 106 | try!(writeln!(f, "")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:108:17 [INFO] [stderr] | [INFO] [stderr] 108 | try!(write!(f, " [label=\"")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:109:17 [INFO] [stderr] | [INFO] [stderr] 109 | try!(node_fmt(node.weight(), &mut |d| Escaped(d).fmt(f))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:110:17 [INFO] [stderr] | [INFO] [stderr] 110 | try!(writeln!(f, "\"]")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:116:13 [INFO] [stderr] | [INFO] [stderr] 116 | try!(write!(f, "{}{} {} {}", [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:122:17 [INFO] [stderr] | [INFO] [stderr] 122 | try!(writeln!(f, "")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:124:17 [INFO] [stderr] | [INFO] [stderr] 124 | try!(writeln!(f, " [label=\"{}\"]", i)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:126:17 [INFO] [stderr] | [INFO] [stderr] 126 | try!(write!(f, " [label=\"")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:127:17 [INFO] [stderr] | [INFO] [stderr] 127 | try!(edge_fmt(edge.weight(), &mut |d| Escaped(d).fmt(f))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:128:17 [INFO] [stderr] | [INFO] [stderr] 128 | try!(writeln!(f, "\"]")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:132:9 [INFO] [stderr] | [INFO] [stderr] 132 | try!(writeln!(f, "}}")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:167:13 [INFO] [stderr] | [INFO] [stderr] 167 | try!(self.write_char(c)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:174:20 [INFO] [stderr] | [INFO] [stderr] 174 | '"' => try!(self.0.write_char('\\')), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/iter_format.rs:73:13 [INFO] [stderr] | [INFO] [stderr] 73 | try!(cb(&fst, f)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/iter_format.rs:76:21 [INFO] [stderr] | [INFO] [stderr] 76 | try!(f.write_str(self.sep)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/iter_format.rs:78:17 [INFO] [stderr] | [INFO] [stderr] 78 | try!(cb(&elt, f)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/dot.rs:97:35 [INFO] [stderr] | [INFO] [stderr] 97 | NF: FnMut(&NW, &mut FnMut(&Display) -> fmt::Result) -> fmt::Result, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&Display) -> fmt::Result` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/dot.rs:97:42 [INFO] [stderr] | [INFO] [stderr] 97 | NF: FnMut(&NW, &mut FnMut(&Display) -> fmt::Result) -> fmt::Result, [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Display` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/dot.rs:98:35 [INFO] [stderr] | [INFO] [stderr] 98 | EF: FnMut(&EW, &mut FnMut(&Display) -> fmt::Result) -> fmt::Result, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&Display) -> fmt::Result` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/dot.rs:98:42 [INFO] [stderr] | [INFO] [stderr] 98 | EF: FnMut(&EW, &mut FnMut(&Display) -> fmt::Result) -> fmt::Result, [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Display` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:100:9 [INFO] [stderr] | [INFO] [stderr] 100 | try!(writeln!(f, "{} {{", TYPE[g.is_directed() as usize])); [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:104:13 [INFO] [stderr] | [INFO] [stderr] 104 | try!(write!(f, "{}{}", INDENT, g.to_index(node.id()))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:106:17 [INFO] [stderr] | [INFO] [stderr] 106 | try!(writeln!(f, "")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:108:17 [INFO] [stderr] | [INFO] [stderr] 108 | try!(write!(f, " [label=\"")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:109:17 [INFO] [stderr] | [INFO] [stderr] 109 | try!(node_fmt(node.weight(), &mut |d| Escaped(d).fmt(f))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:110:17 [INFO] [stderr] | [INFO] [stderr] 110 | try!(writeln!(f, "\"]")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:116:13 [INFO] [stderr] | [INFO] [stderr] 116 | try!(write!(f, "{}{} {} {}", [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:122:17 [INFO] [stderr] | [INFO] [stderr] 122 | try!(writeln!(f, "")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:124:17 [INFO] [stderr] | [INFO] [stderr] 124 | try!(writeln!(f, " [label=\"{}\"]", i)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:126:17 [INFO] [stderr] | [INFO] [stderr] 126 | try!(write!(f, " [label=\"")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:127:17 [INFO] [stderr] | [INFO] [stderr] 127 | try!(edge_fmt(edge.weight(), &mut |d| Escaped(d).fmt(f))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:128:17 [INFO] [stderr] | [INFO] [stderr] 128 | try!(writeln!(f, "\"]")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:132:9 [INFO] [stderr] | [INFO] [stderr] 132 | try!(writeln!(f, "}}")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:167:13 [INFO] [stderr] | [INFO] [stderr] 167 | try!(self.write_char(c)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/dot.rs:174:20 [INFO] [stderr] | [INFO] [stderr] 174 | '"' => try!(self.0.write_char('\\')), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/iter_format.rs:73:13 [INFO] [stderr] | [INFO] [stderr] 73 | try!(cb(&fst, f)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/iter_format.rs:76:21 [INFO] [stderr] | [INFO] [stderr] 76 | try!(f.write_str(self.sep)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/iter_format.rs:78:17 [INFO] [stderr] | [INFO] [stderr] 78 | try!(cb(&elt, f)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/dot.rs:97:35 [INFO] [stderr] | [INFO] [stderr] 97 | NF: FnMut(&NW, &mut FnMut(&Display) -> fmt::Result) -> fmt::Result, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&Display) -> fmt::Result` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/dot.rs:97:42 [INFO] [stderr] | [INFO] [stderr] 97 | NF: FnMut(&NW, &mut FnMut(&Display) -> fmt::Result) -> fmt::Result, [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Display` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/dot.rs:98:35 [INFO] [stderr] | [INFO] [stderr] 98 | EF: FnMut(&EW, &mut FnMut(&Display) -> fmt::Result) -> fmt::Result, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&Display) -> fmt::Result` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/dot.rs:98:42 [INFO] [stderr] | [INFO] [stderr] 98 | EF: FnMut(&EW, &mut FnMut(&Display) -> fmt::Result) -> fmt::Result, [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Display` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `gr` [INFO] [stderr] --> benches/stable_graph.rs:198:35 [INFO] [stderr] | [INFO] [stderr] 198 | bench.iter(|| a.retain_nodes(|gr, i| (i.index() + 1) % 3700 != 0)); [INFO] [stderr] | ^^ help: consider prefixing with an underscore: `_gr` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `gr` [INFO] [stderr] --> benches/stable_graph.rs:205:35 [INFO] [stderr] | [INFO] [stderr] 205 | bench.iter(|| a.retain_edges(|gr, i| (i.index() + 1) % 3700 != 0)); [INFO] [stderr] | ^^ help: consider prefixing with an underscore: `_gr` [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 7.36s [INFO] running `"docker" "inspect" "6b107f39bef6dbbd98f1221274c9602add4a462c8591aabbc994eda14f75411b"` [INFO] running `"docker" "rm" "-f" "6b107f39bef6dbbd98f1221274c9602add4a462c8591aabbc994eda14f75411b"` [INFO] [stdout] 6b107f39bef6dbbd98f1221274c9602add4a462c8591aabbc994eda14f75411b