[INFO] fetching crate disjoint-sets 0.4.2... [INFO] building disjoint-sets-0.4.2 against try#d5c88c22807925c189328ef9d923c5d2b11a95b8+rustflags=-Zprofile-closures for pr-87066-3 [INFO] extracting crate disjoint-sets 0.4.2 into /workspace/builds/worker-88/source [INFO] validating manifest of crates.io crate disjoint-sets 0.4.2 on toolchain d5c88c22807925c189328ef9d923c5d2b11a95b8 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate disjoint-sets 0.4.2 [INFO] finished tweaking crates.io crate disjoint-sets 0.4.2 [INFO] tweaked toml for crates.io crate disjoint-sets 0.4.2 written to /workspace/builds/worker-88/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-88/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-88/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2f00fc37c7476abca6f9661302526c997377d1246a9085903284b296d7d3759b [INFO] running `Command { std: "docker" "start" "-a" "2f00fc37c7476abca6f9661302526c997377d1246a9085903284b296d7d3759b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2f00fc37c7476abca6f9661302526c997377d1246a9085903284b296d7d3759b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2f00fc37c7476abca6f9661302526c997377d1246a9085903284b296d7d3759b", kill_on_drop: false }` [INFO] [stdout] 2f00fc37c7476abca6f9661302526c997377d1246a9085903284b296d7d3759b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-88/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-88/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Zprofile-closures" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 690f6d042d4dc2117ad6645d540e647765f2d1bbeca53ca9142fffab29c4013a [INFO] running `Command { std: "docker" "start" "-a" "690f6d042d4dc2117ad6645d540e647765f2d1bbeca53ca9142fffab29c4013a", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling disjoint-sets v0.4.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead [INFO] [stdout] --> src/async.rs:173:28 [INFO] [stdout] | [INFO] [stdout] 173 | self.0[element].id.compare_and_swap(old_parent, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used [INFO] [stdout] --> src/tree.rs:465:17 [INFO] [stdout] | [INFO] [stdout] 465 | / mem::replace(&mut *guard_parent, Root { [INFO] [stdout] 466 | | data: new_data, [INFO] [stdout] 467 | | rank: rank, [INFO] [stdout] 468 | | }); [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: if you don't need the old value, you can just assign the new value directly [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (b1c75eb60ab358a5, 5bc08fedf189e085), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (74a8f2136fb6002a, 95387dcf35552a3a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (c5c2497bcf22a0e2, 6901fb8cc53db2a), 0, 0 [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.45s [INFO] running `Command { std: "docker" "inspect" "690f6d042d4dc2117ad6645d540e647765f2d1bbeca53ca9142fffab29c4013a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "690f6d042d4dc2117ad6645d540e647765f2d1bbeca53ca9142fffab29c4013a", kill_on_drop: false }` [INFO] [stdout] 690f6d042d4dc2117ad6645d540e647765f2d1bbeca53ca9142fffab29c4013a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-88/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-88/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Zprofile-closures" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c72f048edb3a4149c4eadf4830df58a49637d1d554318a07f6feb62368168c86 [INFO] running `Command { std: "docker" "start" "-a" "c72f048edb3a4149c4eadf4830df58a49637d1d554318a07f6feb62368168c86", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling serde v1.0.127 [INFO] [stderr] Compiling itoa v0.4.7 [INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead [INFO] [stdout] --> src/async.rs:173:28 [INFO] [stdout] | [INFO] [stdout] 173 | self.0[element].id.compare_and_swap(old_parent, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (b1c75eb60ab358a5, 5bc08fedf189e085), 0, 0 [INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used [INFO] [stdout] --> src/tree.rs:465:17 [INFO] [stdout] | [INFO] [stdout] 465 | / mem::replace(&mut *guard_parent, Root { [INFO] [stdout] 466 | | data: new_data, [INFO] [stdout] 467 | | rank: rank, [INFO] [stdout] 468 | | }); [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: if you don't need the old value, you can just assign the new value directly [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (74a8f2136fb6002a, 95387dcf35552a3a), 0, 0 [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (c5c2497bcf22a0e2, 6901fb8cc53db2a), 0, 0 [INFO] [stderr] Compiling serde_json v1.0.66 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (a0c2f5281cd48941, eabe71b829ad2342), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (a16d3c73013f34f9, db9d86d7b82d7dea), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (bea2b8687ea54a85, dc0ea55ad0995efe), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (eb44f63ed0f41cf6, abf68e5290e5ef3f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (b15936501f7b7b4b, 366eea33c25994e2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (fdc3c301c81d2cb0, 428c8af20ed67fd4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (1b3a6cf5bb1941a3, 27dc416ab0ca58c4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (259b783ac97b9e00, 988971785584eeba), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (ddd71712e00116c5, 4415a01c767edc3a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (dd9f678812421637, 19e3d2437b3645a6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (dd9f678812421637, 19e3d2437b3645a6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (2a469f57881c08b7, a185c87034e3282), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (302ea1e0b994eea2, 8bac13ecd3605657), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (79d697c6dd5bbf95, a6ec1dbf4d46959d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (d164430809158da4, 6cf14dbba4a3b649), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (33daf69cf05e0567, 3b88473c13ebe3f2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (33daf69cf05e0567, 3b88473c13ebe3f2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (8c10cec8aafd9ea8, a1a857f8740dbfc6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (ee2e7ab93efefb83, 6174590c32efa19a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (a6064eaf374c5bf7, bf065fb7dd142143), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (697a6d66e2755940, 901c073e74c03f3), 8, 8 [INFO] [stderr] Compiling disjoint-sets v0.4.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tree.rs:668:17 [INFO] [stdout] | [INFO] [stdout] 668 | try!(self.unify(v1, v2)); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead [INFO] [stdout] --> src/async.rs:173:28 [INFO] [stdout] | [INFO] [stdout] 173 | self.0[element].id.compare_and_swap(old_parent, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used [INFO] [stdout] --> src/tree.rs:465:17 [INFO] [stdout] | [INFO] [stdout] 465 | / mem::replace(&mut *guard_parent, Root { [INFO] [stdout] 466 | | data: new_data, [INFO] [stdout] 467 | | rank: rank, [INFO] [stdout] 468 | | }); [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: if you don't need the old value, you can just assign the new value directly [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (34460e94d2e8575f, 9b1fd9a7dd0d60de), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (d2fc9ca9c0317ee6, 4a1911afad2d8fa4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (40119248ebeec189, 766ab2b0db936304), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (8e8a9d06b1fad365, bf0b6e93478f664e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (df5076182a45cd8d, 14d0a34c2fd5a5a7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (dc0b2391b48371b3, 89920ff3e1e99de7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (f074c5c393453dc5, e0512f9075830c34), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (d1e21072fb7c5bf4, 8a1bab8b1f67cd82), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (929cb8ab53f40de1, 1972b778160124b), 48, 48 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (5dba2b4965de60e8, 850b4ec809be06d6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (750328878a928f0e, 9253f072793f42c8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (750328878a928f0e, 9253f072793f42c8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (1afa0e00ee7411e4, bd11b5621b0cd2b9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (214a70acc0701976, d0df0189ef81dc08), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (8b8702ec4df8da52, 2fdd1623f9674f91), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (8b8702ec4df8da52, 2fdd1623f9674f91), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (b15c18e41f08f321, 8e57156e71281226), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (9b16e9d14828f0d6, 10e5f499080b1c24), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (9b16e9d14828f0d6, 10e5f499080b1c24), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (eda01819f26d3d92, 4a6cab0cd4aa1cf5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (2bf81efb7e56fe76, 48fefc68225b5b7f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (e0bf725df68bd599, 70c295b031d19a53), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (718819704d0c6591, ffec8e4032d71b6f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (40c6c626ec0d32a, 245b2208ca67cc09), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (d0bab48678db12bf, ad38f7a2ca51a0d2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (87612c44388189c9, b176a6acdab29999), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (306c79449fe1c241, d56a84620d4189b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (e5a912014b9de4f5, f9d4067495ad23f1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: disjoint_sets, (abf992f9d33f0824, e7ef2b22bf5eb1e0), 0, 0 [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 7.30s [INFO] running `Command { std: "docker" "inspect" "c72f048edb3a4149c4eadf4830df58a49637d1d554318a07f6feb62368168c86", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c72f048edb3a4149c4eadf4830df58a49637d1d554318a07f6feb62368168c86", kill_on_drop: false }` [INFO] [stdout] c72f048edb3a4149c4eadf4830df58a49637d1d554318a07f6feb62368168c86