[INFO] fetching crate pywatt_sdk 0.5.3... [INFO] testing pywatt_sdk-0.5.3 against try#0936b3db0ae648ba2d5b60eb08cf4faf2ddab0c6 for pr-137122-1 [INFO] extracting crate pywatt_sdk 0.5.3 into /workspace/builds/worker-1-tc2/source [INFO] started tweaking crates.io crate pywatt_sdk 0.5.3 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate pywatt_sdk 0.5.3 [INFO] tweaked toml for crates.io crate pywatt_sdk 0.5.3 written to /workspace/builds/worker-1-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate pywatt_sdk 0.5.3 on toolchain 0936b3db0ae648ba2d5b60eb08cf4faf2ddab0c6 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0936b3db0ae648ba2d5b60eb08cf4faf2ddab0c6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate pywatt_sdk 0.5.3 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0936b3db0ae648ba2d5b60eb08cf4faf2ddab0c6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+0936b3db0ae648ba2d5b60eb08cf4faf2ddab0c6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 0d7636dbdc641bf3b3beda405b420fd5130d762f802a4fca2f5d6ab89ab2c6d5 [INFO] running `Command { std: "docker" "start" "-a" "0d7636dbdc641bf3b3beda405b420fd5130d762f802a4fca2f5d6ab89ab2c6d5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "0d7636dbdc641bf3b3beda405b420fd5130d762f802a4fca2f5d6ab89ab2c6d5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0d7636dbdc641bf3b3beda405b420fd5130d762f802a4fca2f5d6ab89ab2c6d5", kill_on_drop: false }` [INFO] [stdout] 0d7636dbdc641bf3b3beda405b420fd5130d762f802a4fca2f5d6ab89ab2c6d5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+0936b3db0ae648ba2d5b60eb08cf4faf2ddab0c6" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b665deca1da8fdf75f834f86e9b03c4f6aec371b69e787c3b971f002a0a4e3e5 [INFO] running `Command { std: "docker" "start" "-a" "b665deca1da8fdf75f834f86e9b03c4f6aec371b69e787c3b971f002a0a4e3e5", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.95 [INFO] [stderr] Compiling unicode-ident v1.0.18 [INFO] [stderr] Compiling autocfg v1.4.0 [INFO] [stderr] Compiling libc v0.2.172 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling smallvec v1.15.0 [INFO] [stderr] Compiling pin-project-lite v0.2.16 [INFO] [stderr] Compiling log v0.4.27 [INFO] [stderr] Compiling futures-core v0.3.31 [INFO] [stderr] Compiling itoa v1.0.15 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling parking_lot_core v0.9.10 [INFO] [stderr] Compiling stable_deref_trait v1.2.0 [INFO] [stderr] Compiling bytes v1.10.1 [INFO] [stderr] Compiling scopeguard v1.2.0 [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Compiling futures-sink v0.3.31 [INFO] [stderr] Compiling hashbrown v0.15.3 [INFO] [stderr] Compiling litemap v0.7.5 [INFO] [stderr] Compiling equivalent v1.0.2 [INFO] [stderr] Compiling icu_locid_transform_data v1.5.1 [INFO] [stderr] Compiling fnv v1.0.7 [INFO] [stderr] Compiling writeable v0.5.5 [INFO] [stderr] Compiling tracing-core v0.1.33 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling futures-task v0.3.31 [INFO] [stderr] Compiling pin-utils v0.1.0 [INFO] [stderr] Compiling icu_properties_data v1.5.1 [INFO] [stderr] Compiling futures-io v0.3.31 [INFO] [stderr] Compiling getrandom v0.3.2 [INFO] [stderr] Compiling http v1.3.1 [INFO] [stderr] Compiling icu_normalizer_data v1.5.1 [INFO] [stderr] Compiling httparse v1.10.1 [INFO] [stderr] Compiling lock_api v0.4.12 [INFO] [stderr] Compiling slab v0.4.9 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling ryu v1.0.20 [INFO] [stderr] Compiling zerocopy v0.8.25 [INFO] [stderr] Compiling utf8parse v0.2.2 [INFO] [stderr] Compiling atomic-waker v1.1.2 [INFO] [stderr] Compiling utf16_iter v1.0.5 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling try-lock v0.2.5 [INFO] [stderr] Compiling serde_json v1.0.140 [INFO] [stderr] Compiling percent-encoding v2.3.1 [INFO] [stderr] Compiling tower-service v0.3.3 [INFO] [stderr] Compiling write16 v1.0.0 [INFO] [stderr] Compiling rustversion v1.0.20 [INFO] [stderr] Compiling utf8_iter v1.0.4 [INFO] [stderr] Compiling want v0.3.1 [INFO] [stderr] Compiling anstyle-parse v0.2.6 [INFO] [stderr] Compiling anstyle v1.0.10 [INFO] [stderr] Compiling colorchoice v1.0.3 [INFO] [stderr] Compiling syn v2.0.101 [INFO] [stderr] Compiling form_urlencoded v1.2.1 [INFO] [stderr] Compiling regex-syntax v0.8.5 [INFO] [stderr] Compiling httpdate v1.0.3 [INFO] [stderr] Compiling sync_wrapper v1.0.2 [INFO] [stderr] Compiling is_terminal_polyfill v1.70.1 [INFO] [stderr] Compiling iana-time-zone v0.1.63 [INFO] [stderr] Compiling regex-syntax v0.6.29 [INFO] [stderr] Compiling indexmap v2.9.0 [INFO] [stderr] Compiling tower-layer v0.3.3 [INFO] [stderr] Compiling anstyle-query v1.1.2 [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Compiling mio v1.0.3 [INFO] [stderr] Compiling signal-hook-registry v1.4.5 [INFO] [stderr] Compiling socket2 v0.5.9 [INFO] [stderr] Compiling inotify-sys v0.1.5 [INFO] [stderr] Compiling anstream v0.6.18 [INFO] [stderr] Compiling parking_lot v0.12.3 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling winnow v0.7.9 [INFO] [stderr] Compiling toml_write v0.1.1 [INFO] [stderr] Compiling strsim v0.11.1 [INFO] [stderr] Compiling overload v0.1.1 [INFO] [stderr] Compiling anyhow v1.0.98 [INFO] [stderr] Compiling thiserror v2.0.12 [INFO] [stderr] Compiling bitflags v2.9.0 [INFO] [stderr] Compiling chrono v0.4.41 [INFO] [stderr] Compiling clap_lex v0.7.4 [INFO] [stderr] Compiling heck v0.5.0 [INFO] [stderr] Compiling same-file v1.0.6 [INFO] [stderr] Compiling virtue v0.0.18 [INFO] [stderr] Compiling mime v0.3.17 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling clap_builder v4.5.37 [INFO] [stderr] Compiling walkdir v2.5.0 [INFO] [stderr] Compiling http-body v1.0.1 [INFO] [stderr] Compiling sharded-slab v0.1.7 [INFO] [stderr] Compiling inotify v0.11.0 [INFO] [stderr] Compiling http-body-util v0.1.3 [INFO] [stderr] Compiling nu-ansi-term v0.46.0 [INFO] [stderr] Compiling filetime v0.2.25 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling thread_local v1.1.8 [INFO] [stderr] Compiling unsafe-libyaml v0.2.11 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling matchit v0.8.4 [INFO] [stderr] Compiling unty v0.0.4 [INFO] [stderr] Compiling bincode_derive v2.0.1 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling zeroize v1.8.1 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling base64 v0.22.1 [INFO] [stderr] Compiling regex-automata v0.1.10 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling dashmap v6.1.0 [INFO] [stderr] Compiling bincode v2.0.1 [INFO] [stderr] Compiling pywatt_sdk v0.5.3 (/opt/rustwide/workdir) [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling matchers v0.1.0 [INFO] [stderr] Compiling rand v0.9.1 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.7.5 [INFO] [stderr] Compiling zerovec-derive v0.10.3 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling tracing-attributes v0.1.28 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling icu_provider_macros v1.5.0 [INFO] [stderr] Compiling thiserror-impl v2.0.12 [INFO] [stderr] Compiling clap_derive v4.5.32 [INFO] [stderr] Compiling async-trait v0.1.88 [INFO] [stderr] Compiling tokio v1.45.1 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling yoke v0.7.5 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling zerovec v0.10.4 [INFO] [stderr] Compiling axum-core v0.5.2 [INFO] [stderr] Compiling clap v4.5.37 [INFO] [stderr] Compiling tinystr v0.7.6 [INFO] [stderr] Compiling icu_collections v1.5.0 [INFO] [stderr] Compiling icu_locid v1.5.0 [INFO] [stderr] Compiling icu_provider v1.5.0 [INFO] [stderr] Compiling icu_locid_transform v1.5.0 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling icu_properties v1.5.1 [INFO] [stderr] Compiling toml_datetime v0.6.9 [INFO] [stderr] Compiling serde_spanned v0.6.8 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling notify-types v2.0.0 [INFO] [stderr] Compiling tracing-serde v0.2.0 [INFO] [stderr] Compiling serde_path_to_error v0.1.17 [INFO] [stderr] Compiling secrecy v0.10.3 [INFO] [stderr] Compiling uuid v1.16.0 [INFO] [stderr] Compiling serde_yaml v0.9.34+deprecated [INFO] [stderr] Compiling toml_edit v0.22.26 [INFO] [stderr] Compiling tokio-util v0.7.15 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling tokio-stream v0.1.17 [INFO] [stderr] Compiling notify v8.0.0 [INFO] [stderr] Compiling h2 v0.4.10 [INFO] [stderr] Compiling icu_normalizer v1.5.0 [INFO] [stderr] Compiling tracing-subscriber v0.3.19 [INFO] [stderr] Compiling idna_adapter v1.2.0 [INFO] [stderr] Compiling idna v1.0.3 [INFO] [stderr] Compiling toml v0.8.22 [INFO] [stderr] Compiling url v2.5.4 [INFO] [stderr] Compiling hyper v1.6.0 [INFO] [stderr] Compiling hyper-util v0.1.11 [INFO] [stderr] Compiling axum v0.8.4 [INFO] [stdout] warning: unused import: `Deserialize` [INFO] [stdout] --> src/security/secret_client/client.rs:16:13 [INFO] [stdout] | [INFO] [stdout] 16 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Serialize` [INFO] [stdout] --> src/security/secret_client/client.rs:16:26 [INFO] [stdout] | [INFO] [stdout] 16 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `main_processing_task` is never used [INFO] [stdout] --> src/core/bootstrap.rs:68:10 [INFO] [stdout] | [INFO] [stdout] 68 | async fn main_processing_task( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `DEFAULT_PORT_NEGOTIATION_TIMEOUT_SECS` is never used [INFO] [stdout] --> src/communication/ipc_port_negotiation.rs:29:7 [INFO] [stdout] | [INFO] [stdout] 29 | const DEFAULT_PORT_NEGOTIATION_TIMEOUT_SECS: u64 = 3; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `hit_count` is never read [INFO] [stdout] --> src/communication/routing.rs:318:5 [INFO] [stdout] | [INFO] [stdout] 312 | struct RoutingCacheEntry { [INFO] [stdout] | ----------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 318 | hit_count: u64, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `RoutingCacheEntry` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `config` is never read [INFO] [stdout] --> src/communication/failover.rs:634:5 [INFO] [stdout] | [INFO] [stdout] 633 | pub struct MessageCompressor { [INFO] [stdout] | ----------------- field in this struct [INFO] [stdout] 634 | config: PerformanceConfig, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `compressor` is never read [INFO] [stdout] --> src/communication/failover.rs:705:5 [INFO] [stdout] | [INFO] [stdout] 701 | pub struct FailoverManager { [INFO] [stdout] | --------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 705 | compressor: MessageCompressor, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `config` is never read [INFO] [stdout] --> src/communication/streaming.rs:500:5 [INFO] [stdout] | [INFO] [stdout] 498 | pub struct StreamReceiver { [INFO] [stdout] | -------------- field in this struct [INFO] [stdout] 499 | stream_id: Uuid, [INFO] [stdout] 500 | config: StreamConfig, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `max_size` is never read [INFO] [stdout] --> src/communication/streaming.rs:696:5 [INFO] [stdout] | [INFO] [stdout] 693 | pub struct PriorityMessageQueue { [INFO] [stdout] | -------------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 696 | max_size: usize, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `normalize_method` is never used [INFO] [stdout] --> src/services/announce/router_discovery.rs:190:4 [INFO] [stdout] | [INFO] [stdout] 190 | fn normalize_method(method: &str) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `has_path_parameters` is never used [INFO] [stdout] --> src/services/announce/router_discovery.rs:195:4 [INFO] [stdout] | [INFO] [stdout] 195 | fn has_path_parameters(path: &str) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `extract_base_path` is never used [INFO] [stdout] --> src/services/announce/router_discovery.rs:200:4 [INFO] [stdout] | [INFO] [stdout] 200 | fn extract_base_path(path: &str) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `DisabledPrintln` is never constructed [INFO] [stdout] --> src/security/secret_client/stdout.rs:48:16 [INFO] [stdout] | [INFO] [stdout] 48 | pub struct DisabledPrintln; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `is_running_as_module` is never used [INFO] [stdout] --> src/data/database/mod.rs:427:4 [INFO] [stdout] | [INFO] [stdout] 427 | fn is_running_as_module() -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 25s [INFO] running `Command { std: "docker" "inspect" "b665deca1da8fdf75f834f86e9b03c4f6aec371b69e787c3b971f002a0a4e3e5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b665deca1da8fdf75f834f86e9b03c4f6aec371b69e787c3b971f002a0a4e3e5", kill_on_drop: false }` [INFO] [stdout] b665deca1da8fdf75f834f86e9b03c4f6aec371b69e787c3b971f002a0a4e3e5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+0936b3db0ae648ba2d5b60eb08cf4faf2ddab0c6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b687479024b49cd0c3b74252363e6186260cf4e5ab591335c713ad56a8c3ee87 [INFO] running `Command { std: "docker" "start" "-a" "b687479024b49cd0c3b74252363e6186260cf4e5ab591335c713ad56a8c3ee87", kill_on_drop: false }` [INFO] [stderr] Compiling pywatt_sdk v0.5.3 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused imports: `Deserialize` and `Serialize` [INFO] [stdout] --> src/security/secret_client/client.rs:16:13 [INFO] [stdout] | [INFO] [stdout] 16 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Deserialize` [INFO] [stdout] --> src/security/secret_client/client.rs:16:13 [INFO] [stdout] | [INFO] [stdout] 16 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Serialize` [INFO] [stdout] --> src/security/secret_client/client.rs:16:26 [INFO] [stdout] | [INFO] [stdout] 16 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `queue` [INFO] [stdout] --> src/communication/streaming.rs:883:13 [INFO] [stdout] | [INFO] [stdout] 883 | let queue = PriorityMessageQueue::new(10); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_queue` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `normal_msg` [INFO] [stdout] --> src/communication/streaming.rs:886:13 [INFO] [stdout] | [INFO] [stdout] 886 | let normal_msg = EncodedMessage::new(b"normal".to_vec(), crate::message::EncodingFormat::Json); [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_normal_msg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `critical_msg` [INFO] [stdout] --> src/communication/streaming.rs:887:13 [INFO] [stdout] | [INFO] [stdout] 887 | let critical_msg = EncodedMessage::new(b"critical".to_vec(), crate::message::EncodingFormat::Json); [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_critical_msg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `main_processing_task` is never used [INFO] [stdout] --> src/core/bootstrap.rs:68:10 [INFO] [stdout] | [INFO] [stdout] 68 | async fn main_processing_task( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `DEFAULT_PORT_NEGOTIATION_TIMEOUT_SECS` is never used [INFO] [stdout] --> src/communication/ipc_port_negotiation.rs:29:7 [INFO] [stdout] | [INFO] [stdout] 29 | const DEFAULT_PORT_NEGOTIATION_TIMEOUT_SECS: u64 = 3; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `hit_count` is never read [INFO] [stdout] --> src/communication/routing.rs:318:5 [INFO] [stdout] | [INFO] [stdout] 312 | struct RoutingCacheEntry { [INFO] [stdout] | ----------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 318 | hit_count: u64, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `RoutingCacheEntry` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `config` is never read [INFO] [stdout] --> src/communication/failover.rs:634:5 [INFO] [stdout] | [INFO] [stdout] 633 | pub struct MessageCompressor { [INFO] [stdout] | ----------------- field in this struct [INFO] [stdout] 634 | config: PerformanceConfig, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `compressor` is never read [INFO] [stdout] --> src/communication/failover.rs:705:5 [INFO] [stdout] | [INFO] [stdout] 701 | pub struct FailoverManager { [INFO] [stdout] | --------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 705 | compressor: MessageCompressor, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `config` is never read [INFO] [stdout] --> src/communication/streaming.rs:500:5 [INFO] [stdout] | [INFO] [stdout] 498 | pub struct StreamReceiver { [INFO] [stdout] | -------------- field in this struct [INFO] [stdout] 499 | stream_id: Uuid, [INFO] [stdout] 500 | config: StreamConfig, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `max_size` is never read [INFO] [stdout] --> src/communication/streaming.rs:696:5 [INFO] [stdout] | [INFO] [stdout] 693 | pub struct PriorityMessageQueue { [INFO] [stdout] | -------------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 696 | max_size: usize, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `normalize_method` is never used [INFO] [stdout] --> src/services/announce/router_discovery.rs:190:4 [INFO] [stdout] | [INFO] [stdout] 190 | fn normalize_method(method: &str) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `has_path_parameters` is never used [INFO] [stdout] --> src/services/announce/router_discovery.rs:195:4 [INFO] [stdout] | [INFO] [stdout] 195 | fn has_path_parameters(path: &str) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `extract_base_path` is never used [INFO] [stdout] --> src/services/announce/router_discovery.rs:200:4 [INFO] [stdout] | [INFO] [stdout] 200 | fn extract_base_path(path: &str) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `DisabledPrintln` is never constructed [INFO] [stdout] --> src/security/secret_client/stdout.rs:48:16 [INFO] [stdout] | [INFO] [stdout] 48 | pub struct DisabledPrintln; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `is_running_as_module` is never used [INFO] [stdout] --> src/data/database/mod.rs:427:4 [INFO] [stdout] | [INFO] [stdout] 427 | fn is_running_as_module() -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `main_processing_task` is never used [INFO] [stdout] --> src/core/bootstrap.rs:68:10 [INFO] [stdout] | [INFO] [stdout] 68 | async fn main_processing_task( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `DEFAULT_PORT_NEGOTIATION_TIMEOUT_SECS` is never used [INFO] [stdout] --> src/communication/ipc_port_negotiation.rs:29:7 [INFO] [stdout] | [INFO] [stdout] 29 | const DEFAULT_PORT_NEGOTIATION_TIMEOUT_SECS: u64 = 3; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `hit_count` is never read [INFO] [stdout] --> src/communication/routing.rs:318:5 [INFO] [stdout] | [INFO] [stdout] 312 | struct RoutingCacheEntry { [INFO] [stdout] | ----------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 318 | hit_count: u64, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `RoutingCacheEntry` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `config` is never read [INFO] [stdout] --> src/communication/failover.rs:634:5 [INFO] [stdout] | [INFO] [stdout] 633 | pub struct MessageCompressor { [INFO] [stdout] | ----------------- field in this struct [INFO] [stdout] 634 | config: PerformanceConfig, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `compressor` is never read [INFO] [stdout] --> src/communication/failover.rs:705:5 [INFO] [stdout] | [INFO] [stdout] 701 | pub struct FailoverManager { [INFO] [stdout] | --------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 705 | compressor: MessageCompressor, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `config` is never read [INFO] [stdout] --> src/communication/streaming.rs:500:5 [INFO] [stdout] | [INFO] [stdout] 498 | pub struct StreamReceiver { [INFO] [stdout] | -------------- field in this struct [INFO] [stdout] 499 | stream_id: Uuid, [INFO] [stdout] 500 | config: StreamConfig, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `max_size` is never read [INFO] [stdout] --> src/communication/streaming.rs:696:5 [INFO] [stdout] | [INFO] [stdout] 693 | pub struct PriorityMessageQueue { [INFO] [stdout] | -------------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 696 | max_size: usize, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `DisabledPrintln` is never constructed [INFO] [stdout] --> src/security/secret_client/stdout.rs:48:16 [INFO] [stdout] | [INFO] [stdout] 48 | pub struct DisabledPrintln; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `is_running_as_module` is never used [INFO] [stdout] --> src/data/database/mod.rs:427:4 [INFO] [stdout] | [INFO] [stdout] 427 | fn is_running_as_module() -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `init` [INFO] [stdout] --> examples/guide_example.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | init: &OrchestratorInit, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_init` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `init` [INFO] [stdout] --> examples/guide_example.rs:34:26 [INFO] [stdout] | [INFO] [stdout] 34 | let state_builder = |init: &OrchestratorInit, secrets: Vec| MyState { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_init` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `build_state` is never used [INFO] [stdout] --> examples/guide_example.rs:12:4 [INFO] [stdout] | [INFO] [stdout] 12 | fn build_state( [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `data` is never read [INFO] [stdout] --> tests/independent_channels_test.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 10 | struct TestState { [INFO] [stdout] | --------- field in this struct [INFO] [stdout] 11 | data: String, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `TestState` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `verify_tx` [INFO] [stdout] --> tests/ipc_process_tests.rs:124:14 [INFO] [stdout] | [INFO] [stdout] 124 | let (verify_tx, verify_rx) = mpsc::channel::>(1); [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_verify_tx` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `verify_rx` [INFO] [stdout] --> tests/ipc_process_tests.rs:124:25 [INFO] [stdout] | [INFO] [stdout] 124 | let (verify_tx, verify_rx) = mpsc::channel::>(1); [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_verify_rx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `api_key` is never read [INFO] [stdout] --> examples/macro_example.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 8 | struct MyModuleState { [INFO] [stdout] | ------------- field in this struct [INFO] [stdout] 9 | database_url: String, [INFO] [stdout] 10 | api_key: String, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `MyModuleState` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `pywatt_sdk` (lib test); 13 warnings emitted [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/0936b3db0ae648ba2d5b60eb08cf4faf2ddab0c6/bin/rustc --crate-name pywatt_sdk --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="bincode"' --cfg 'feature="bincode_serialization"' --cfg 'feature="default"' --cfg 'feature="fastrand"' --cfg 'feature="ipc_channel"' --cfg 'feature="tcp"' --cfg 'feature="test_utils"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("advanced_failover", "advanced_features", "advanced_metrics", "advanced_routing", "advanced_streaming", "bincode", "bincode_serialization", "builder", "cache", "cors", "crc32fast", "database", "default", "discover_endpoints", "fastrand", "file_cache", "flate2", "fs2", "integration_tests", "ipc", "ipc_channel", "jsonwebtoken", "jwt_auth", "jwt_auth_v2", "macros", "memcache", "memcached", "metrics", "mysql", "native_tls", "postgres", "proc_macros", "prometheus", "pywatt_macros", "redis", "redis_cache", "router_ext", "rustls", "rustls-pemfile", "secret_client_logging", "sqlite", "sqlx", "tcp", "tempfile", "test_utils", "tls", "tokio-native-tls", "tokio-rustls", "tracing", "webpki-roots"))' -C metadata=1e74bfa2f9491d50 -C extra-filename=-c2a1358398cefe7e --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern aho_corasick=/opt/rustwide/target/debug/deps/libaho_corasick-f95a2d77404a73d2.rlib --extern anyhow=/opt/rustwide/target/debug/deps/libanyhow-1062fd8720902979.rlib --extern async_trait=/opt/rustwide/target/debug/deps/libasync_trait-34c4eb00d839d4ce.so --extern axum=/opt/rustwide/target/debug/deps/libaxum-e6a2bf7d06e7dfdd.rlib --extern base64=/opt/rustwide/target/debug/deps/libbase64-2a03de3babadded3.rlib --extern bincode=/opt/rustwide/target/debug/deps/libbincode-eaa6e1479e74a378.rlib --extern chrono=/opt/rustwide/target/debug/deps/libchrono-8eb9557ac849ca3f.rlib --extern clap=/opt/rustwide/target/debug/deps/libclap-30c2cc454e209d59.rlib --extern dashmap=/opt/rustwide/target/debug/deps/libdashmap-1fea49d59d18269a.rlib --extern fastrand=/opt/rustwide/target/debug/deps/libfastrand-503f12a96d791409.rlib --extern futures=/opt/rustwide/target/debug/deps/libfutures-c3a6786a4ea40cf6.rlib --extern http=/opt/rustwide/target/debug/deps/libhttp-8a286151680a468c.rlib --extern http_body=/opt/rustwide/target/debug/deps/libhttp_body-5d2c120e15cb3719.rlib --extern http_body_util=/opt/rustwide/target/debug/deps/libhttp_body_util-f2ff7a97002ec3c2.rlib --extern hyper=/opt/rustwide/target/debug/deps/libhyper-c31708cacbbdec54.rlib --extern hyper_util=/opt/rustwide/target/debug/deps/libhyper_util-8d66b2f89eab8d27.rlib --extern lazy_static=/opt/rustwide/target/debug/deps/liblazy_static-b3603208c0de2608.rlib --extern notify=/opt/rustwide/target/debug/deps/libnotify-90e4eca41041a854.rlib --extern once_cell=/opt/rustwide/target/debug/deps/libonce_cell-0ba6aecba7086d38.rlib --extern rand=/opt/rustwide/target/debug/deps/librand-1544b19ae685fc73.rlib --extern secrecy=/opt/rustwide/target/debug/deps/libsecrecy-f00f6787bbad6155.rlib --extern serde=/opt/rustwide/target/debug/deps/libserde-7c819bd220a9d5f0.rlib --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-6644b16ba0395041.rlib --extern serde_yaml=/opt/rustwide/target/debug/deps/libserde_yaml-49d00c764bce7abc.rlib --extern thiserror=/opt/rustwide/target/debug/deps/libthiserror-4542da92cb4b4f06.rlib --extern tokio=/opt/rustwide/target/debug/deps/libtokio-2c736830dc54451a.rlib --extern tokio_stream=/opt/rustwide/target/debug/deps/libtokio_stream-1a94d44b605f4164.rlib --extern toml=/opt/rustwide/target/debug/deps/libtoml-89b10657ad5562db.rlib --extern tower=/opt/rustwide/target/debug/deps/libtower-865a8eb8f3a1a80b.rlib --extern tower_service=/opt/rustwide/target/debug/deps/libtower_service-0d7df29686b13872.rlib --extern tracing=/opt/rustwide/target/debug/deps/libtracing-e8f15c9a77ffc443.rlib --extern tracing_subscriber=/opt/rustwide/target/debug/deps/libtracing_subscriber-2156048a077d2fd3.rlib --extern url=/opt/rustwide/target/debug/deps/liburl-b353bca070be85b9.rlib --extern uuid=/opt/rustwide/target/debug/deps/libuuid-7b3b5c8499584dc7.rlib --extern zeroize=/opt/rustwide/target/debug/deps/libzeroize-ead98f074a37f829.rlib --cap-lints=forbid` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `pywatt_sdk` (example "macro_example"); 1 warning emitted [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/0936b3db0ae648ba2d5b60eb08cf4faf2ddab0c6/bin/rustc --crate-name macro_example --edition=2021 examples/macro_example.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="bincode"' --cfg 'feature="bincode_serialization"' --cfg 'feature="default"' --cfg 'feature="fastrand"' --cfg 'feature="ipc_channel"' --cfg 'feature="tcp"' --cfg 'feature="test_utils"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("advanced_failover", "advanced_features", "advanced_metrics", "advanced_routing", "advanced_streaming", "bincode", "bincode_serialization", "builder", "cache", "cors", "crc32fast", "database", "default", "discover_endpoints", "fastrand", "file_cache", "flate2", "fs2", "integration_tests", "ipc", "ipc_channel", "jsonwebtoken", "jwt_auth", "jwt_auth_v2", "macros", "memcache", "memcached", "metrics", "mysql", "native_tls", "postgres", "proc_macros", "prometheus", "pywatt_macros", "redis", "redis_cache", "router_ext", "rustls", "rustls-pemfile", "secret_client_logging", "sqlite", "sqlx", "tcp", "tempfile", "test_utils", "tls", "tokio-native-tls", "tokio-rustls", "tracing", "webpki-roots"))' -C metadata=154ac1e3fcde1622 -C extra-filename=-86bdc60ea4490e18 --out-dir /opt/rustwide/target/debug/examples -L dependency=/opt/rustwide/target/debug/deps --extern aho_corasick=/opt/rustwide/target/debug/deps/libaho_corasick-f95a2d77404a73d2.rlib --extern anyhow=/opt/rustwide/target/debug/deps/libanyhow-1062fd8720902979.rlib --extern async_trait=/opt/rustwide/target/debug/deps/libasync_trait-34c4eb00d839d4ce.so --extern axum=/opt/rustwide/target/debug/deps/libaxum-e6a2bf7d06e7dfdd.rlib --extern base64=/opt/rustwide/target/debug/deps/libbase64-2a03de3babadded3.rlib --extern bincode=/opt/rustwide/target/debug/deps/libbincode-eaa6e1479e74a378.rlib --extern chrono=/opt/rustwide/target/debug/deps/libchrono-8eb9557ac849ca3f.rlib --extern clap=/opt/rustwide/target/debug/deps/libclap-30c2cc454e209d59.rlib --extern dashmap=/opt/rustwide/target/debug/deps/libdashmap-1fea49d59d18269a.rlib --extern fastrand=/opt/rustwide/target/debug/deps/libfastrand-503f12a96d791409.rlib --extern futures=/opt/rustwide/target/debug/deps/libfutures-c3a6786a4ea40cf6.rlib --extern http=/opt/rustwide/target/debug/deps/libhttp-8a286151680a468c.rlib --extern http_body=/opt/rustwide/target/debug/deps/libhttp_body-5d2c120e15cb3719.rlib --extern http_body_util=/opt/rustwide/target/debug/deps/libhttp_body_util-f2ff7a97002ec3c2.rlib --extern hyper=/opt/rustwide/target/debug/deps/libhyper-c31708cacbbdec54.rlib --extern hyper_util=/opt/rustwide/target/debug/deps/libhyper_util-8d66b2f89eab8d27.rlib --extern lazy_static=/opt/rustwide/target/debug/deps/liblazy_static-b3603208c0de2608.rlib --extern notify=/opt/rustwide/target/debug/deps/libnotify-90e4eca41041a854.rlib --extern once_cell=/opt/rustwide/target/debug/deps/libonce_cell-0ba6aecba7086d38.rlib --extern pywatt_sdk=/opt/rustwide/target/debug/deps/libpywatt_sdk-d997dab444d19ee1.rlib --extern rand=/opt/rustwide/target/debug/deps/librand-1544b19ae685fc73.rlib --extern secrecy=/opt/rustwide/target/debug/deps/libsecrecy-f00f6787bbad6155.rlib --extern serde=/opt/rustwide/target/debug/deps/libserde-7c819bd220a9d5f0.rlib --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-6644b16ba0395041.rlib --extern serde_yaml=/opt/rustwide/target/debug/deps/libserde_yaml-49d00c764bce7abc.rlib --extern thiserror=/opt/rustwide/target/debug/deps/libthiserror-4542da92cb4b4f06.rlib --extern tokio=/opt/rustwide/target/debug/deps/libtokio-2c736830dc54451a.rlib --extern tokio_stream=/opt/rustwide/target/debug/deps/libtokio_stream-1a94d44b605f4164.rlib --extern toml=/opt/rustwide/target/debug/deps/libtoml-89b10657ad5562db.rlib --extern tower=/opt/rustwide/target/debug/deps/libtower-865a8eb8f3a1a80b.rlib --extern tower_service=/opt/rustwide/target/debug/deps/libtower_service-0d7df29686b13872.rlib --extern tracing=/opt/rustwide/target/debug/deps/libtracing-e8f15c9a77ffc443.rlib --extern tracing_subscriber=/opt/rustwide/target/debug/deps/libtracing_subscriber-2156048a077d2fd3.rlib --extern url=/opt/rustwide/target/debug/deps/liburl-b353bca070be85b9.rlib --extern uuid=/opt/rustwide/target/debug/deps/libuuid-7b3b5c8499584dc7.rlib --extern zeroize=/opt/rustwide/target/debug/deps/libzeroize-ead98f074a37f829.rlib --cap-lints=forbid` (signal: 9, SIGKILL: kill) [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/tmp/rustctwS12j/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libtest-*,libgetopts-*,libunicode_width-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/debug/deps/{libpywatt_sdk-d997dab444d19ee1.rlib,libtoml-89b10657ad5562db.rlib,libtoml_edit-f7bbaaa0ae73ceae.rlib,libserde_spanned-985718661daa45af.rlib,libwinnow-bb8a6b216195d0c5.rlib,libtoml_write-8a18110dc2453e68.rlib,libtoml_datetime-fea61aaabc35a6c8.rlib,libanyhow-1062fd8720902979.rlib,libtracing_subscriber-2156048a077d2fd3.rlib,libtracing_serde-b2828c5e44b96b84.rlib,libsharded_slab-8a8a8c9e27e64aa6.rlib,libmatchers-325c66ff3d6c0610.rlib,libregex_automata-c55e6e1ce4e1007c.rlib,libregex_syntax-e3521940133a580f.rlib,libregex-e1e92277ca53e021.rlib,libregex_automata-3b9472e36fe3497b.rlib,libregex_syntax-592a312476e09d89.rlib,libnu_ansi_term-c634e6ff7c6e5c03.rlib,liboverload-23726fa51fddfe0c.rlib,libthread_local-bd3a8c07edaebd9d.rlib,libtracing_log-acb9c025cc3283a2.rlib,libchrono-8eb9557ac849ca3f.rlib,libiana_time_zone-693b81a5c0b46492.rlib,libnum_traits-e621cc1bb1c4679c.rlib,libfutures-c3a6786a4ea40cf6.rlib,libfutures_executor-95db7126b06e36d7.rlib,liblazy_static-b3603208c0de2608.rlib,libbincode-eaa6e1479e74a378.rlib,libunty-4b879f2d92d382d8.rlib,libnotify-90e4eca41041a854.rlib,libfiletime-5ecb656275ddb3b1.rlib,libwalkdir-1a00c768f8c7f3de.rlib,libsame_file-1ceb7b6153588b15.rlib,libinotify-67de1f8cbd5dd52d.rlib,libinotify_sys-6a669b9c642424ae.rlib,libbitflags-96e56b993b11ae97.rlib,libnotify_types-aea354e98477481c.rlib,libaho_corasick-f95a2d77404a73d2.rlib,libdashmap-1fea49d59d18269a.rlib,libhashbrown-5d9404f16ad26a3c.rlib,libcrossbeam_utils-57acb8582d3ed5fe.rlib,libaxum-e6a2bf7d06e7dfdd.rlib,libserde_path_to_error-8efce145d11e0c87.rlib,libserde_urlencoded-99303895c038bd9f.rlib,libhyper_util-8d66b2f89eab8d27.rlib,libmatchit-9957f6fb3fe31ab2.rlib,libaxum_core-c9d57f17dcb69d5c.rlib,libmime-4b44681fdb2c65f7.rlib,libhttp_body_util-f2ff7a97002ec3c2.rlib,libtower-865a8eb8f3a1a80b.rlib,libsync_wrapper-d3a2fbe030095381.rlib,libtower_layer-d70c7e404336389b.rlib,libtower_service-0d7df29686b13872.rlib,libserde_json-6644b16ba0395041.rlib,libryu-0ea4bafc9bef6d8b.rlib,librand-1544b19ae685fc73.rlib,librand_chacha-68678226efa5e703.rlib,libppv_lite86-f1e37e57ffef6e8c.rlib,libzerocopy-11ad661e9e1ff602.rlib,librand_core-055480f81c0df00b.rlib,libuuid-7b3b5c8499584dc7.rlib,libgetrandom-ba86f1242ddd9ce1.rlib,libbase64-2a03de3babadded3.rlib,libhyper-c31708cacbbdec54.rlib,libwant-0f3c3ee377cad37f.rlib,libtry_lock-aabba5e3d97e6b57.rlib,libhttparse-47a3d40564b60e09.rlib,libh2-8fbc8ef5bb79bb44.rlib,libindexmap-e047020b0e310b22.rlib,libequivalent-7e0e8cbe6c474a67.rlib,libhashbrown-9c7df0e3faa58caf.rlib,libatomic_waker-001109810bdecbaa.rlib,libtokio_util-4bfbba65f6667e9e.rlib,libhttpdate-9f9d2502c6a38412.rlib,libfutures_util-82831e5574f3847a.rlib,libmemchr-3ffe5f7a52883367.rlib,libfutures_io-3e19596c076de665.rlib,libslab-b066ee2c679b47fd.rlib,libfutures_task-19b3aba2be9e7ae8.rlib,libpin_utils-9a5791cba021167a.rlib,libfutures_channel-f26d4826b597103e.rlib,libfutures_sink-be8442ee548d90f9.rlib,libfutures_core-fc6bb1738f00fc87.rlib,libhttp_body-5d2c120e15cb3719.rlib,libhttp-8a286151680a468c.rlib,libitoa-6b76ec393d6a2c41.rlib,libfnv-2d77ec4f6f971b24.rlib,liburl-b353bca070be85b9.rlib,libidna-6f137888f8934f6f.rlib,libidna_adapter-81cccd2af74e0dd4.rlib,libicu_normalizer-01be71cbe252ffbb.rlib,libicu_normalizer_data-e09fff8170d349d0.rlib,libwrite16-e3dc6fad88157cf5.rlib,libutf8_iter-0d9be7b316c2b184.rlib,libutf16_iter-d3264925eca367d9.rlib,libicu_properties-059a663c9caa0824.rlib,libicu_properties_data-1ec6aa7f6733282c.rlib,libicu_locid_transform-146e862780922410.rlib,libicu_locid_transform_data-e3076faba4d91e2e.rlib,libicu_collections-b046e504946dd398.rlib,libicu_provider-f4635d98632f4db2.rlib,libicu_locid-d3a47245bc7f8f66.rlib,liblitemap-705c4d2af7d10c57.rlib,libtinystr-f4388b660755484f.rlib,libzerovec-b10815b8547d2a45.rlib,libwriteable-45c783735d88c2b0.rlib,libyoke-ae991a5f3fcc7445.rlib,libzerofrom-d36d8cdd5965e85b.rlib,libstable_deref_trait-e5f295e98f1b80b2.rlib,libform_urlencoded-a5edb5174711de82.rlib,libpercent_encoding-9bee39bbc5bd523a.rlib,libtracing-e8f15c9a77ffc443.rlib,libtracing_core-1a2ca7348b8c761e.rlib,libonce_cell-0ba6aecba7086d38.rlib,libtokio-2c736830dc54451a.rlib,libsignal_hook_registry-1171f0d22a871719.rlib,libsocket2-bad5e7471ed9db40.rlib,libbytes-bfe11088fe358bd1.rlib,libmio-4c6fb6bfb9148ea9.rlib,liblog-ba604b77dad33fe2.rlib,libparking_lot-2264c179d6ab9f91.rlib,libparking_lot_core-463ac56614e6d2e9.rlib,liblibc-a1f51a53e348ca20.rlib,libcfg_if-33ef6c02a07f9fec.rlib,libsmallvec-cc09618ba41502d9.rlib,liblock_api-47948af6bba6d2a8.rlib,libscopeguard-d52bd00767847e44.rlib,libpin_project_lite-bedc6e0acd72ff2a.rlib,libthiserror-4542da92cb4b4f06.rlib,libsecrecy-f00f6787bbad6155.rlib,libzeroize-ead98f074a37f829.rlib,libserde-7c819bd220a9d5f0.rlib}.rlib" "/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,libcfg_if-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustctwS12j/raw-dylibs" "-B/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,-znostart-stop-gc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/logging_tests-ebb26e38280239e3" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: collect2: fatal error: ld terminated with signal 9 [Killed] [INFO] [stdout] compilation terminated. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `pywatt_sdk` (test "logging_tests") due to 1 previous error [INFO] running `Command { std: "docker" "inspect" "b687479024b49cd0c3b74252363e6186260cf4e5ab591335c713ad56a8c3ee87", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b687479024b49cd0c3b74252363e6186260cf4e5ab591335c713ad56a8c3ee87", kill_on_drop: false }` [INFO] [stdout] b687479024b49cd0c3b74252363e6186260cf4e5ab591335c713ad56a8c3ee87