[INFO] cloning repository https://github.com/enochc/hive [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/enochc/hive" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fenochc%2Fhive", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fenochc%2Fhive'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 547d35d05a9a7ad0e2e547c21986251dfb6e6d2b [INFO] testing enochc/hive against master#ff2c56344c764af598ad33027e9c7a48881808ef for pr-118825 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fenochc%2Fhive" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/enochc/hive on toolchain ff2c56344c764af598ad33027e9c7a48881808ef [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ff2c56344c764af598ad33027e9c7a48881808ef" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/enochc/hive [INFO] finished tweaking git repo https://github.com/enochc/hive [INFO] tweaked toml for git repo https://github.com/enochc/hive written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ff2c56344c764af598ad33027e9c7a48881808ef" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ff2c56344c764af598ad33027e9c7a48881808ef" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded simple-signal v1.1.1 [INFO] [stderr] Downloaded blurz v0.4.0 [INFO] [stderr] Downloaded jni v0.13.1 [INFO] [stderr] Downloaded libdbus-sys v0.2.5 [INFO] [stderr] Downloaded bluster v0.1.3 [INFO] [stderr] Downloaded dbus-tokio v0.5.2 [INFO] [stderr] Downloaded dbus-crossroads v0.2.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+ff2c56344c764af598ad33027e9c7a48881808ef" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 96f6672bc92dda7147fecc343454296d21820599e91a7f3ae1fa81e8b29a2caf [INFO] running `Command { std: "docker" "start" "-a" "96f6672bc92dda7147fecc343454296d21820599e91a7f3ae1fa81e8b29a2caf", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "96f6672bc92dda7147fecc343454296d21820599e91a7f3ae1fa81e8b29a2caf", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "96f6672bc92dda7147fecc343454296d21820599e91a7f3ae1fa81e8b29a2caf", kill_on_drop: false }` [INFO] [stdout] 96f6672bc92dda7147fecc343454296d21820599e91a7f3ae1fa81e8b29a2caf [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+ff2c56344c764af598ad33027e9c7a48881808ef" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c1070ef5881a76b9e159957070a8b2355f5be696997d769bc21c7b4c4f5f5a65 [INFO] running `Command { std: "docker" "start" "-a" "c1070ef5881a76b9e159957070a8b2355f5be696997d769bc21c7b4c4f5f5a65", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.70 [INFO] [stderr] Compiling libc v0.2.151 [INFO] [stderr] Compiling crossbeam-utils v0.8.17 [INFO] [stderr] Compiling memchr v2.6.4 [INFO] [stderr] Compiling once_cell v1.19.0 [INFO] [stderr] Compiling serde v1.0.193 [INFO] [stderr] Compiling rustix v0.38.28 [INFO] [stderr] Compiling ahash v0.7.7 [INFO] [stderr] Compiling tracing-core v0.1.32 [INFO] [stderr] Compiling ucd-trie v0.1.6 [INFO] [stderr] Compiling futures-channel v0.3.29 [INFO] [stderr] Compiling bitflags v2.4.1 [INFO] [stderr] Compiling linux-raw-sys v0.4.12 [INFO] [stderr] Compiling futures-lite v2.1.0 [INFO] [stderr] Compiling num-traits v0.2.17 [INFO] [stderr] Compiling dlv-list v0.3.0 [INFO] [stderr] Compiling serde_json v1.0.108 [INFO] [stderr] Compiling hashbrown v0.14.3 [INFO] [stderr] Compiling async-trait v0.1.74 [INFO] [stderr] Compiling equivalent v1.0.1 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling linked-hash-map v0.5.6 [INFO] [stderr] Compiling tracing v0.1.40 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling itoa v1.0.10 [INFO] [stderr] Compiling winnow v0.5.28 [INFO] [stderr] Compiling ryu v1.0.16 [INFO] [stderr] Compiling base64 v0.13.1 [INFO] [stderr] Compiling futures-lite v1.13.0 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling yaml-rust v0.4.5 [INFO] [stderr] Compiling pathdiff v0.2.1 [INFO] [stderr] Compiling iana-time-zone v0.1.58 [INFO] [stderr] Compiling hive v0.1.403 (/opt/rustwide/workdir) [INFO] [stderr] Compiling local_ipaddress v0.1.3 [INFO] [stderr] Compiling quote v1.0.33 [INFO] [stderr] Compiling concurrent-queue v2.4.0 [INFO] [stderr] Compiling indexmap v2.1.0 [INFO] [stderr] Compiling event-listener v4.0.0 [INFO] [stderr] Compiling syn v2.0.41 [INFO] [stderr] Compiling async-channel v1.9.0 [INFO] [stderr] Compiling event-listener-strategy v0.4.0 [INFO] [stderr] Compiling async-lock v3.2.0 [INFO] [stderr] Compiling async-channel v2.1.1 [INFO] [stderr] Compiling chrono v0.4.31 [INFO] [stderr] Compiling blocking v1.5.1 [INFO] [stderr] Compiling async-executor v1.8.0 [INFO] [stderr] Compiling getrandom v0.2.11 [INFO] [stderr] Compiling io-lifetimes v1.0.11 [INFO] [stderr] Compiling socket2 v0.4.10 [INFO] [stderr] Compiling polling v2.8.0 [INFO] [stderr] Compiling simple-signal v1.1.1 [INFO] [stderr] Compiling rustix v0.37.27 [INFO] [stderr] Compiling hashbrown v0.12.3 [INFO] [stderr] Compiling ordered-multimap v0.4.3 [INFO] [stderr] Compiling rust-ini v0.18.0 [INFO] [stderr] Compiling async-io v1.13.0 [INFO] [stderr] Compiling serde_derive v1.0.193 [INFO] [stderr] Compiling thiserror-impl v1.0.50 [INFO] [stderr] Compiling futures-macro v0.3.29 [INFO] [stderr] Compiling polling v3.3.1 [INFO] [stderr] Compiling async-io v2.2.2 [INFO] [stderr] Compiling async-global-executor v2.4.1 [INFO] [stderr] Compiling futures-util v0.3.29 [INFO] [stderr] Compiling async-std v1.12.0 [INFO] [stderr] Compiling thiserror v1.0.50 [INFO] [stderr] Compiling pest v2.7.5 [INFO] [stderr] Compiling pest_meta v2.7.5 [INFO] [stderr] Compiling pest_generator v2.7.5 [INFO] [stderr] Compiling pest_derive v2.7.5 [INFO] [stderr] Compiling futures-executor v0.3.29 [INFO] [stderr] Compiling futures v0.3.29 [INFO] [stderr] Compiling toml_datetime v0.6.5 [INFO] [stderr] Compiling serde_spanned v0.6.4 [INFO] [stderr] Compiling toml v0.5.11 [INFO] [stderr] Compiling ron v0.7.1 [INFO] [stderr] Compiling json5 v0.4.1 [INFO] [stderr] Compiling toml_edit v0.21.0 [INFO] [stderr] Compiling config v0.13.4 [INFO] [stderr] Compiling toml v0.8.8 [INFO] [stdout] warning: unused import: `toml::Value` [INFO] [stdout] --> src/hive.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | use toml::Value; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sender` [INFO] [stdout] --> src/peer.rs:189:59 [INFO] [stdout] | [INFO] [stdout] 189 | async fn handshake(&mut self, stream: &mut TcpStream, sender: &UnboundedSender) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_sender` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `guard` [INFO] [stdout] --> src/hive.rs:156:21 [INFO] [stdout] | [INFO] [stdout] 156 | let guard = cvar.wait(lock).expect("Wait on lock failed"); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_guard` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing [INFO] [stdout] --> src/hive.rs:281:39 [INFO] [stdout] | [INFO] [stdout] 281 | let name = property.get_name().clone(); [INFO] [stdout] | ^^^^^^^^ help: remove this redundant call [INFO] [stdout] | [INFO] [stdout] = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed [INFO] [stdout] = note: `#[warn(noop_method_call)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused borrow that must be used [INFO] [stdout] --> src/peer.rs:151:21 [INFO] [stdout] | [INFO] [stdout] 151 | &peer.handshake(s, &sender).await.expect(&msg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 151 | let _ = &peer.handshake(s, &sender).await.expect(&msg); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 5 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 12.47s [INFO] running `Command { std: "docker" "inspect" "c1070ef5881a76b9e159957070a8b2355f5be696997d769bc21c7b4c4f5f5a65", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c1070ef5881a76b9e159957070a8b2355f5be696997d769bc21c7b4c4f5f5a65", kill_on_drop: false }` [INFO] [stdout] c1070ef5881a76b9e159957070a8b2355f5be696997d769bc21c7b4c4f5f5a65 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+ff2c56344c764af598ad33027e9c7a48881808ef" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 81bda51b4dc1c19686929d9b789f16ed54a49bf98cb44162adbce80a10ba912a [INFO] running `Command { std: "docker" "start" "-a" "81bda51b4dc1c19686929d9b789f16ed54a49bf98cb44162adbce80a10ba912a", kill_on_drop: false }` [INFO] [stdout] warning: unused import: `toml::Value` [INFO] [stdout] --> src/hive.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | use toml::Value; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sender` [INFO] [stdout] --> src/peer.rs:189:59 [INFO] [stdout] | [INFO] [stdout] 189 | async fn handshake(&mut self, stream: &mut TcpStream, sender: &UnboundedSender) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_sender` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `guard` [INFO] [stdout] --> src/hive.rs:156:21 [INFO] [stdout] | [INFO] [stdout] 156 | let guard = cvar.wait(lock).expect("Wait on lock failed"); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_guard` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing [INFO] [stdout] --> src/hive.rs:281:39 [INFO] [stdout] | [INFO] [stdout] 281 | let name = property.get_name().clone(); [INFO] [stdout] | ^^^^^^^^ help: remove this redundant call [INFO] [stdout] | [INFO] [stdout] = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed [INFO] [stdout] = note: `#[warn(noop_method_call)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling hive v0.1.403 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused borrow that must be used [INFO] [stdout] --> src/peer.rs:151:21 [INFO] [stdout] | [INFO] [stdout] 151 | &peer.handshake(s, &sender).await.expect(&msg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 151 | let _ = &peer.handshake(s, &sender).await.expect(&msg); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 5 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `toml::Value` [INFO] [stdout] --> src/hive.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | use toml::Value; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::thread::sleep` [INFO] [stdout] --> examples/properties.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use std::thread::sleep; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::time::Duration` [INFO] [stdout] --> examples/properties.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use std::time::Duration; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `futures::StreamExt` [INFO] [stdout] --> examples/properties.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use futures::StreamExt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `thingValue` should have a snake case name [INFO] [stdout] --> tests/streams.rs:35:9 [INFO] [stdout] | [INFO] [stdout] 35 | let thingValue = Arc::new(AtomicUsize::new(0)); [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `thing_value` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `thingValue_1` should have a snake case name [INFO] [stdout] --> tests/streams.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | let thingValue_1 = thingValue.clone(); [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `thing_value_1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sender` [INFO] [stdout] --> src/peer.rs:189:59 [INFO] [stdout] | [INFO] [stdout] 189 | async fn handshake(&mut self, stream: &mut TcpStream, sender: &UnboundedSender) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_sender` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `guard` [INFO] [stdout] --> src/hive.rs:156:21 [INFO] [stdout] | [INFO] [stdout] 156 | let guard = cvar.wait(lock).expect("Wait on lock failed"); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_guard` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing [INFO] [stdout] --> src/hive.rs:281:39 [INFO] [stdout] | [INFO] [stdout] 281 | let name = property.get_name().clone(); [INFO] [stdout] | ^^^^^^^^ help: remove this redundant call [INFO] [stdout] | [INFO] [stdout] = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed [INFO] [stdout] = note: `#[warn(noop_method_call)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused borrow that must be used [INFO] [stdout] --> src/peer.rs:151:21 [INFO] [stdout] | [INFO] [stdout] 151 | &peer.handshake(s, &sender).await.expect(&msg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 151 | let _ = &peer.handshake(s, &sender).await.expect(&msg); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 5 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: LC_ALL="C" PATH="/opt/rustwide/rustup-home/toolchains/ff2c56344c764af598ad33027e9c7a48881808ef/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/cargo-home/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustcagpmX7/symbols.o" "/opt/rustwide/target/debug/examples/properties-1c03e49346d8d356.properties.ad304d6c277f0fae-cgu.0.rcgu.o" "/opt/rustwide/target/debug/examples/properties-1c03e49346d8d356.2ms00yqf2j3gbbrm.rcgu.o" "-Wl,--as-needed" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/workdir/libraries/lib/arm-linux-gnueabihf" "-L" "/opt/rustwide/workdir/libraries/usr/lib/arm-linux-gnueabihf" "-L" "/opt/rustwide/rustup-home/toolchains/ff2c56344c764af598ad33027e9c7a48881808ef/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/libhive.rlib" "/opt/rustwide/target/debug/deps/liblocal_ipaddress-a1f9221a5593bd99.rlib" "/opt/rustwide/target/debug/deps/libsimple_signal-70346fe543710442.rlib" "/opt/rustwide/target/debug/deps/liblazy_static-b82c15677deef9e2.rlib" "/opt/rustwide/target/debug/deps/libfutures-33228501e96e856c.rlib" "/opt/rustwide/target/debug/deps/libfutures_executor-6955d6e0913853c8.rlib" "/opt/rustwide/target/debug/deps/libfutures_util-2a840c9749b6b111.rlib" "/opt/rustwide/target/debug/deps/libfutures_channel-3c25a562e5f046d1.rlib" "/opt/rustwide/target/debug/deps/libfutures_sink-fcc5e95f39a0479c.rlib" "/opt/rustwide/target/debug/deps/libfutures_task-bc4cb287ef6673eb.rlib" "/opt/rustwide/target/debug/deps/libpin_utils-339fc95f834a67dc.rlib" "/opt/rustwide/target/debug/deps/libtoml-d1a23ca060512e4a.rlib" "/opt/rustwide/target/debug/deps/libtoml_edit-37f2ce5660697bd4.rlib" "/opt/rustwide/target/debug/deps/libserde_spanned-64453307dbe303f1.rlib" "/opt/rustwide/target/debug/deps/libindexmap-3fa0c2dc2c8632e5.rlib" "/opt/rustwide/target/debug/deps/libequivalent-9e89cbd86631a94f.rlib" "/opt/rustwide/target/debug/deps/libhashbrown-96aac783b9ba47a7.rlib" "/opt/rustwide/target/debug/deps/libwinnow-448d416fdf052eda.rlib" "/opt/rustwide/target/debug/deps/libtoml_datetime-a67be475aa2184de.rlib" "/opt/rustwide/target/debug/deps/libserde-db8877d6d90bce7d.rlib" "/opt/rustwide/target/debug/deps/libbytes-9a0875bf2af5b73e.rlib" "/opt/rustwide/target/debug/deps/libasync_std-ae7dbc6850a6a53b.rlib" "/opt/rustwide/target/debug/deps/libasync_global_executor-bb50ee6fae73fc7e.rlib" "/opt/rustwide/target/debug/deps/libasync_io-5c432050b8a9848f.rlib" "/opt/rustwide/target/debug/deps/libpolling-bc92f2ce7f017a42.rlib" "/opt/rustwide/target/debug/deps/librustix-47f47373a3442604.rlib" "/opt/rustwide/target/debug/deps/libbitflags-a6d0f7d4ff4836bf.rlib" "/opt/rustwide/target/debug/deps/liblinux_raw_sys-3e4a555484dfc3ef.rlib" "/opt/rustwide/target/debug/deps/libblocking-8052a3a5d696d1a0.rlib" "/opt/rustwide/target/debug/deps/libtracing-735d6e6f48df7b9b.rlib" "/opt/rustwide/target/debug/deps/libtracing_core-0d859f138fc1b059.rlib" "/opt/rustwide/target/debug/deps/libpiper-99568b7eafe71ca9.rlib" "/opt/rustwide/target/debug/deps/libatomic_waker-798a19f0216a4e15.rlib" "/opt/rustwide/target/debug/deps/libasync_channel-0066b09a8756556f.rlib" "/opt/rustwide/target/debug/deps/libasync_executor-503cbbcf96de8994.rlib" "/opt/rustwide/target/debug/deps/libfutures_lite-19fa879beed9b5da.rlib" "/opt/rustwide/target/debug/deps/libfastrand-13737c0e24f03201.rlib" "/opt/rustwide/target/debug/deps/libasync_task-cda034a150db658e.rlib" "/opt/rustwide/target/debug/deps/libasync_lock-8ddb58cd6a41ab1d.rlib" "/opt/rustwide/target/debug/deps/libevent_listener_strategy-3731bfc26bb3065b.rlib" "/opt/rustwide/target/debug/deps/libevent_listener-522303b61aed8dc5.rlib" "/opt/rustwide/target/debug/deps/libonce_cell-795d6939e3fe8636.rlib" "/opt/rustwide/target/debug/deps/libasync_io-5308ff59c09d8584.rlib" "/opt/rustwide/target/debug/deps/librustix-14302fbd7547747d.rlib" "/opt/rustwide/target/debug/deps/libio_lifetimes-2708e385b4014d83.rlib" "/opt/rustwide/target/debug/deps/libbitflags-560efdb99b117eef.rlib" "/opt/rustwide/target/debug/deps/liblinux_raw_sys-f04efd991d37d9a8.rlib" "/opt/rustwide/target/debug/deps/libslab-21558d3888ef8234.rlib" "/opt/rustwide/target/debug/deps/libpolling-80f02484a8de6443.rlib" "/opt/rustwide/target/debug/deps/libsocket2-7d6f8b536d838171.rlib" "/opt/rustwide/target/debug/deps/liblibc-b097cb839b86915e.rlib" "/opt/rustwide/target/debug/deps/libfutures_lite-effa2f1e7c9e06f7.rlib" "/opt/rustwide/target/debug/deps/libmemchr-70640b9d17235dad.rlib" "/opt/rustwide/target/debug/deps/libfastrand-018aacaa50f26a94.rlib" "/opt/rustwide/target/debug/deps/libwaker_fn-4ab1ba129995c2a8.rlib" "/opt/rustwide/target/debug/deps/libparking-ec706af7c2be9689.rlib" "/opt/rustwide/target/debug/deps/libfutures_io-7107eefe0a58e433.rlib" "/opt/rustwide/target/debug/deps/libasync_channel-cb0db664612a02d8.rlib" "/opt/rustwide/target/debug/deps/libconcurrent_queue-7632eabc94477bf2.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_utils-461a33b257d25627.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-0128a598f57c42f0.rlib" "/opt/rustwide/target/debug/deps/libasync_lock-ee2d89e1c50d6b2b.rlib" "/opt/rustwide/target/debug/deps/libevent_listener-2b0a1aaf914fc3a3.rlib" "/opt/rustwide/target/debug/deps/libpin_project_lite-e7704e5c7ccfd1ec.rlib" "/opt/rustwide/target/debug/deps/libfutures_core-983e792123578a50.rlib" "/opt/rustwide/target/debug/deps/libkv_log_macro-0f260694c815c28d.rlib" "/opt/rustwide/target/debug/deps/liblog-2700e1eecb3598fa.rlib" "/opt/rustwide/target/debug/deps/libvalue_bag-81d939fa580f6aaa.rlib" "/opt/rustwide/target/debug/deps/libchrono-6e2e865ce237f273.rlib" "/opt/rustwide/target/debug/deps/libnum_traits-b3caca92ec6ad247.rlib" "/opt/rustwide/target/debug/deps/libiana_time_zone-6d5d614fe3b73f91.rlib" "/opt/rustwide/rustup-home/toolchains/ff2c56344c764af598ad33027e9c7a48881808ef/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-ac8c01c554941eda.rlib" "/opt/rustwide/rustup-home/toolchains/ff2c56344c764af598ad33027e9c7a48881808ef/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-8658b562b4bc9014.rlib" "/opt/rustwide/rustup-home/toolchains/ff2c56344c764af598ad33027e9c7a48881808ef/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-3f17a82d6f357d02.rlib" "/opt/rustwide/rustup-home/toolchains/ff2c56344c764af598ad33027e9c7a48881808ef/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-b18e95f01f68fe15.rlib" "/opt/rustwide/rustup-home/toolchains/ff2c56344c764af598ad33027e9c7a48881808ef/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-f13c9e14ea01d467.rlib" "/opt/rustwide/rustup-home/toolchains/ff2c56344c764af598ad33027e9c7a48881808ef/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-5f665d37f127e827.rlib" "/opt/rustwide/rustup-home/toolchains/ff2c56344c764af598ad33027e9c7a48881808ef/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-36e065ac22f29782.rlib" "/opt/rustwide/rustup-home/toolchains/ff2c56344c764af598ad33027e9c7a48881808ef/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-2d131236edb9f3b1.rlib" "/opt/rustwide/rustup-home/toolchains/ff2c56344c764af598ad33027e9c7a48881808ef/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-84ab31faa4fd82ed.rlib" "/opt/rustwide/rustup-home/toolchains/ff2c56344c764af598ad33027e9c7a48881808ef/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-f1266d0fa705ff20.rlib" "/opt/rustwide/rustup-home/toolchains/ff2c56344c764af598ad33027e9c7a48881808ef/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-4a0ab320ded9b408.rlib" "/opt/rustwide/rustup-home/toolchains/ff2c56344c764af598ad33027e9c7a48881808ef/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-aea37e6b802c4566.rlib" "/opt/rustwide/rustup-home/toolchains/ff2c56344c764af598ad33027e9c7a48881808ef/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-06ef5b9b64386eaa.rlib" "/opt/rustwide/rustup-home/toolchains/ff2c56344c764af598ad33027e9c7a48881808ef/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-a099cfdcf5ac5c57.rlib" "/opt/rustwide/rustup-home/toolchains/ff2c56344c764af598ad33027e9c7a48881808ef/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-5f8c8143cdb8d04b.rlib" "/opt/rustwide/rustup-home/toolchains/ff2c56344c764af598ad33027e9c7a48881808ef/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-3bf59988464e229a.rlib" "/opt/rustwide/rustup-home/toolchains/ff2c56344c764af598ad33027e9c7a48881808ef/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-9686387289eaa322.rlib" "/opt/rustwide/rustup-home/toolchains/ff2c56344c764af598ad33027e9c7a48881808ef/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-632ae0f28c5e55ff.rlib" "/opt/rustwide/rustup-home/toolchains/ff2c56344c764af598ad33027e9c7a48881808ef/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-8ebeba8f78436673.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/ff2c56344c764af598ad33027e9c7a48881808ef/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/examples/properties-1c03e49346d8d356" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs" [INFO] [stdout] = note: collect2: fatal error: ld terminated with signal 9 [Killed] [INFO] [stdout] compilation terminated. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error; 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `hive` (example "properties") due to 2 previous errors; 3 warnings emitted [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "81bda51b4dc1c19686929d9b789f16ed54a49bf98cb44162adbce80a10ba912a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "81bda51b4dc1c19686929d9b789f16ed54a49bf98cb44162adbce80a10ba912a", kill_on_drop: false }` [INFO] [stdout] 81bda51b4dc1c19686929d9b789f16ed54a49bf98cb44162adbce80a10ba912a [INFO] testing enochc/hive against try#5e4273472e1b2f223618a9b3def795f6224f241d for pr-118825 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fenochc%2Fhive" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/enochc/hive on toolchain 5e4273472e1b2f223618a9b3def795f6224f241d [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5e4273472e1b2f223618a9b3def795f6224f241d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/enochc/hive [INFO] finished tweaking git repo https://github.com/enochc/hive [INFO] tweaked toml for git repo https://github.com/enochc/hive written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5e4273472e1b2f223618a9b3def795f6224f241d" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5e4273472e1b2f223618a9b3def795f6224f241d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+5e4273472e1b2f223618a9b3def795f6224f241d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2407ea856ee8674f2d734d407282f032f49f90c67598f5886d4c4908e1272895 [INFO] running `Command { std: "docker" "start" "-a" "2407ea856ee8674f2d734d407282f032f49f90c67598f5886d4c4908e1272895", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2407ea856ee8674f2d734d407282f032f49f90c67598f5886d4c4908e1272895", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2407ea856ee8674f2d734d407282f032f49f90c67598f5886d4c4908e1272895", kill_on_drop: false }` [INFO] [stdout] 2407ea856ee8674f2d734d407282f032f49f90c67598f5886d4c4908e1272895 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+5e4273472e1b2f223618a9b3def795f6224f241d" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3f455b2ab624a96f0fe0fca1544a6811f54310155cbef697e95154bafc668801 [INFO] running `Command { std: "docker" "start" "-a" "3f455b2ab624a96f0fe0fca1544a6811f54310155cbef697e95154bafc668801", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.70 [INFO] [stderr] Compiling libc v0.2.151 [INFO] [stderr] Compiling crossbeam-utils v0.8.17 [INFO] [stderr] Compiling memchr v2.6.4 [INFO] [stderr] Compiling serde v1.0.193 [INFO] [stderr] Compiling once_cell v1.19.0 [INFO] [stderr] Compiling ahash v0.7.7 [INFO] [stderr] Compiling ucd-trie v0.1.6 [INFO] [stderr] Compiling rustix v0.38.28 [INFO] [stderr] Compiling tracing-core v0.1.32 [INFO] [stderr] Compiling bitflags v2.4.1 [INFO] [stderr] Compiling linux-raw-sys v0.4.12 [INFO] [stderr] Compiling futures-lite v2.1.0 [INFO] [stderr] Compiling futures-channel v0.3.29 [INFO] [stderr] Compiling num-traits v0.2.17 [INFO] [stderr] Compiling equivalent v1.0.1 [INFO] [stderr] Compiling serde_json v1.0.108 [INFO] [stderr] Compiling async-trait v0.1.74 [INFO] [stderr] Compiling hashbrown v0.14.3 [INFO] [stderr] Compiling dlv-list v0.3.0 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling tracing v0.1.40 [INFO] [stderr] Compiling itoa v1.0.10 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling linked-hash-map v0.5.6 [INFO] [stderr] Compiling base64 v0.13.1 [INFO] [stderr] Compiling ryu v1.0.16 [INFO] [stderr] Compiling futures-lite v1.13.0 [INFO] [stderr] Compiling winnow v0.5.28 [INFO] [stderr] Compiling pathdiff v0.2.1 [INFO] [stderr] Compiling yaml-rust v0.4.5 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling iana-time-zone v0.1.58 [INFO] [stderr] Compiling hive v0.1.403 (/opt/rustwide/workdir) [INFO] [stderr] Compiling local_ipaddress v0.1.3 [INFO] [stderr] Compiling concurrent-queue v2.4.0 [INFO] [stderr] Compiling quote v1.0.33 [INFO] [stderr] Compiling event-listener v4.0.0 [INFO] [stderr] Compiling indexmap v2.1.0 [INFO] [stderr] Compiling async-channel v1.9.0 [INFO] [stderr] Compiling syn v2.0.41 [INFO] [stderr] Compiling event-listener-strategy v0.4.0 [INFO] [stderr] Compiling async-lock v3.2.0 [INFO] [stderr] Compiling async-channel v2.1.1 [INFO] [stderr] Compiling chrono v0.4.31 [INFO] [stderr] Compiling getrandom v0.2.11 [INFO] [stderr] Compiling io-lifetimes v1.0.11 [INFO] [stderr] Compiling polling v2.8.0 [INFO] [stderr] Compiling socket2 v0.4.10 [INFO] [stderr] Compiling simple-signal v1.1.1 [INFO] [stderr] Compiling blocking v1.5.1 [INFO] [stderr] Compiling async-executor v1.8.0 [INFO] [stderr] Compiling rustix v0.37.27 [INFO] [stderr] Compiling hashbrown v0.12.3 [INFO] [stderr] Compiling ordered-multimap v0.4.3 [INFO] [stderr] Compiling rust-ini v0.18.0 [INFO] [stderr] Compiling async-io v1.13.0 [INFO] [stderr] Compiling serde_derive v1.0.193 [INFO] [stderr] Compiling thiserror-impl v1.0.50 [INFO] [stderr] Compiling futures-macro v0.3.29 [INFO] [stderr] Compiling polling v3.3.1 [INFO] [stderr] Compiling async-io v2.2.2 [INFO] [stderr] Compiling async-global-executor v2.4.1 [INFO] [stderr] Compiling futures-util v0.3.29 [INFO] [stderr] Compiling async-std v1.12.0 [INFO] [stderr] Compiling thiserror v1.0.50 [INFO] [stderr] Compiling pest v2.7.5 [INFO] [stderr] Compiling pest_meta v2.7.5 [INFO] [stderr] Compiling pest_generator v2.7.5 [INFO] [stderr] Compiling pest_derive v2.7.5 [INFO] [stderr] Compiling futures-executor v0.3.29 [INFO] [stderr] Compiling futures v0.3.29 [INFO] [stderr] Compiling toml_datetime v0.6.5 [INFO] [stderr] Compiling serde_spanned v0.6.4 [INFO] [stderr] Compiling toml v0.5.11 [INFO] [stderr] Compiling ron v0.7.1 [INFO] [stderr] Compiling json5 v0.4.1 [INFO] [stderr] Compiling toml_edit v0.21.0 [INFO] [stderr] Compiling config v0.13.4 [INFO] [stderr] Compiling toml v0.8.8 [INFO] [stdout] warning: unused import: `toml::Value` [INFO] [stdout] --> src/hive.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | use toml::Value; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sender` [INFO] [stdout] --> src/peer.rs:189:59 [INFO] [stdout] | [INFO] [stdout] 189 | async fn handshake(&mut self, stream: &mut TcpStream, sender: &UnboundedSender) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_sender` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `guard` [INFO] [stdout] --> src/hive.rs:156:21 [INFO] [stdout] | [INFO] [stdout] 156 | let guard = cvar.wait(lock).expect("Wait on lock failed"); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_guard` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing [INFO] [stdout] --> src/hive.rs:281:39 [INFO] [stdout] | [INFO] [stdout] 281 | let name = property.get_name().clone(); [INFO] [stdout] | ^^^^^^^^ help: remove this redundant call [INFO] [stdout] | [INFO] [stdout] = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed [INFO] [stdout] = note: `#[warn(noop_method_call)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused borrow that must be used [INFO] [stdout] --> src/peer.rs:151:21 [INFO] [stdout] | [INFO] [stdout] 151 | &peer.handshake(s, &sender).await.expect(&msg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 151 | let _ = &peer.handshake(s, &sender).await.expect(&msg); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 5 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 14.00s [INFO] running `Command { std: "docker" "inspect" "3f455b2ab624a96f0fe0fca1544a6811f54310155cbef697e95154bafc668801", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3f455b2ab624a96f0fe0fca1544a6811f54310155cbef697e95154bafc668801", kill_on_drop: false }` [INFO] [stdout] 3f455b2ab624a96f0fe0fca1544a6811f54310155cbef697e95154bafc668801 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+5e4273472e1b2f223618a9b3def795f6224f241d" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 7d97749840cb9f576235d242b7dc3e71b1f9da7222a6a3382d044073310f5f73 [INFO] running `Command { std: "docker" "start" "-a" "7d97749840cb9f576235d242b7dc3e71b1f9da7222a6a3382d044073310f5f73", kill_on_drop: false }` [INFO] [stdout] warning: unused import: `toml::Value` [INFO] [stdout] --> src/hive.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | use toml::Value; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sender` [INFO] [stdout] --> src/peer.rs:189:59 [INFO] [stdout] | [INFO] [stdout] 189 | async fn handshake(&mut self, stream: &mut TcpStream, sender: &UnboundedSender) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_sender` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `guard` [INFO] [stdout] --> src/hive.rs:156:21 [INFO] [stdout] | [INFO] [stdout] 156 | let guard = cvar.wait(lock).expect("Wait on lock failed"); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_guard` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing [INFO] [stdout] --> src/hive.rs:281:39 [INFO] [stdout] | [INFO] [stdout] 281 | let name = property.get_name().clone(); [INFO] [stdout] | ^^^^^^^^ help: remove this redundant call [INFO] [stdout] | [INFO] [stdout] = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed [INFO] [stdout] = note: `#[warn(noop_method_call)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling hive v0.1.403 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused borrow that must be used [INFO] [stdout] --> src/peer.rs:151:21 [INFO] [stdout] | [INFO] [stdout] 151 | &peer.handshake(s, &sender).await.expect(&msg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 151 | let _ = &peer.handshake(s, &sender).await.expect(&msg); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 5 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::thread::sleep` [INFO] [stdout] --> examples/properties.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use std::thread::sleep; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::time::Duration` [INFO] [stdout] --> examples/properties.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use std::time::Duration; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `futures::StreamExt` [INFO] [stdout] --> examples/properties.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use futures::StreamExt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `toml::Value` [INFO] [stdout] --> src/hive.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | use toml::Value; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `thingValue` should have a snake case name [INFO] [stdout] --> tests/streams.rs:35:9 [INFO] [stdout] | [INFO] [stdout] 35 | let thingValue = Arc::new(AtomicUsize::new(0)); [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `thing_value` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `thingValue_1` should have a snake case name [INFO] [stdout] --> tests/streams.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | let thingValue_1 = thingValue.clone(); [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `thing_value_1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sender` [INFO] [stdout] --> src/peer.rs:189:59 [INFO] [stdout] | [INFO] [stdout] 189 | async fn handshake(&mut self, stream: &mut TcpStream, sender: &UnboundedSender) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_sender` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `guard` [INFO] [stdout] --> src/hive.rs:156:21 [INFO] [stdout] | [INFO] [stdout] 156 | let guard = cvar.wait(lock).expect("Wait on lock failed"); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_guard` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing [INFO] [stdout] --> src/hive.rs:281:39 [INFO] [stdout] | [INFO] [stdout] 281 | let name = property.get_name().clone(); [INFO] [stdout] | ^^^^^^^^ help: remove this redundant call [INFO] [stdout] | [INFO] [stdout] = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed [INFO] [stdout] = note: `#[warn(noop_method_call)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused borrow that must be used [INFO] [stdout] --> src/peer.rs:151:21 [INFO] [stdout] | [INFO] [stdout] 151 | &peer.handshake(s, &sender).await.expect(&msg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 151 | let _ = &peer.handshake(s, &sender).await.expect(&msg); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 5 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 6.03s [INFO] running `Command { std: "docker" "inspect" "7d97749840cb9f576235d242b7dc3e71b1f9da7222a6a3382d044073310f5f73", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7d97749840cb9f576235d242b7dc3e71b1f9da7222a6a3382d044073310f5f73", kill_on_drop: false }` [INFO] [stdout] 7d97749840cb9f576235d242b7dc3e71b1f9da7222a6a3382d044073310f5f73 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+5e4273472e1b2f223618a9b3def795f6224f241d" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 9df88e3f64a15d063d4e942f74032f946d291cb28a15ec68bb861948e5e6204e [INFO] running `Command { std: "docker" "start" "-a" "9df88e3f64a15d063d4e942f74032f946d291cb28a15ec68bb861948e5e6204e", kill_on_drop: false }` [INFO] [stderr] warning: unused import: `toml::Value` [INFO] [stderr] --> src/hive.rs:28:5 [INFO] [stderr] | [INFO] [stderr] 28 | use toml::Value; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sender` [INFO] [stderr] --> src/peer.rs:189:59 [INFO] [stderr] | [INFO] [stderr] 189 | async fn handshake(&mut self, stream: &mut TcpStream, sender: &UnboundedSender) -> Result<()> { [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_sender` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `guard` [INFO] [stderr] --> src/hive.rs:156:21 [INFO] [stderr] | [INFO] [stderr] 156 | let guard = cvar.wait(lock).expect("Wait on lock failed"); [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_guard` [INFO] [stderr] [INFO] [stderr] warning: call to `.clone()` on a reference in this situation does nothing [INFO] [stderr] --> src/hive.rs:281:39 [INFO] [stderr] | [INFO] [stderr] 281 | let name = property.get_name().clone(); [INFO] [stderr] | ^^^^^^^^ help: remove this redundant call [INFO] [stderr] | [INFO] [stderr] = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed [INFO] [stderr] = note: `#[warn(noop_method_call)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused borrow that must be used [INFO] [stderr] --> src/peer.rs:151:21 [INFO] [stderr] | [INFO] [stderr] 151 | &peer.handshake(s, &sender).await.expect(&msg); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_must_use)]` on by default [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 151 | let _ = &peer.handshake(s, &sender).await.expect(&msg); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: `hive` (lib) generated 5 warnings (run `cargo fix --lib -p hive` to apply 4 suggestions) [INFO] [stderr] warning: `hive` (lib test) generated 5 warnings (5 duplicates) [INFO] [stderr] warning: unused import: `std::thread::sleep` [INFO] [stderr] --> examples/properties.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use std::thread::sleep; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::time::Duration` [INFO] [stderr] --> examples/properties.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use std::time::Duration; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `futures::StreamExt` [INFO] [stderr] --> examples/properties.rs:8:5 [INFO] [stderr] | [INFO] [stderr] 8 | use futures::StreamExt; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variable `thingValue` should have a snake case name [INFO] [stderr] --> tests/streams.rs:35:9 [INFO] [stderr] | [INFO] [stderr] 35 | let thingValue = Arc::new(AtomicUsize::new(0)); [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to snake case: `thing_value` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_snake_case)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable `thingValue_1` should have a snake case name [INFO] [stderr] --> tests/streams.rs:36:9 [INFO] [stderr] | [INFO] [stderr] 36 | let thingValue_1 = thingValue.clone(); [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `thing_value_1` [INFO] [stderr] [INFO] [stderr] warning: `hive` (example "properties") generated 3 warnings (run `cargo fix --example "properties"` to apply 3 suggestions) [INFO] [stderr] warning: `hive` (test "streams") generated 2 warnings [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.13s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/hive-5277e06b2b578a64) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/hive-b574149217af4ca3) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/middle_man.rs (/opt/rustwide/target/debug/deps/middle_man-7612c21f865e7f72) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test main has been running for over 60 seconds [ERROR] error running command: no output for 300 seconds [INFO] running `Command { std: "docker" "inspect" "9df88e3f64a15d063d4e942f74032f946d291cb28a15ec68bb861948e5e6204e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9df88e3f64a15d063d4e942f74032f946d291cb28a15ec68bb861948e5e6204e", kill_on_drop: false }` [INFO] [stdout] 9df88e3f64a15d063d4e942f74032f946d291cb28a15ec68bb861948e5e6204e