[INFO] fetching crate fiddler 4.4.1...
[INFO] testing fiddler-4.4.1 against 1.94.0 for beta-1.95-1
[INFO] extracting crate fiddler 4.4.1 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate fiddler 4.4.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate fiddler 4.4.1
[INFO] tweaked toml for crates.io crate fiddler 4.4.1 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate fiddler 4.4.1 on toolchain 1.94.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.94.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate fiddler 4.4.1 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" "+1.94.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded docker_credential v1.3.2
[INFO] [stderr]   Downloaded zeromq v0.4.1
[INFO] [stderr]   Downloaded num-cmp v0.1.0
[INFO] [stderr]   Downloaded async-reactor-trait v1.1.0
[INFO] [stderr]   Downloaded cookie-factory v0.3.3
[INFO] [stderr]   Downloaded http-serde v2.1.1
[INFO] [stderr]   Downloaded backon v1.6.0
[INFO] [stderr]   Downloaded amq-protocol-uri v7.2.3
[INFO] [stderr]   Downloaded aws-smithy-observability v0.2.4
[INFO] [stderr]   Downloaded aws-smithy-query v0.60.13
[INFO] [stderr]   Downloaded aws-smithy-checksums v0.64.3
[INFO] [stderr]   Downloaded async-global-executor v3.1.0
[INFO] [stderr]   Downloaded minicbor v0.24.4
[INFO] [stderr]   Downloaded minicbor-derive v0.15.3
[INFO] [stderr]   Downloaded aws-runtime v1.6.0
[INFO] [stderr]   Downloaded aws-sdk-sso v1.93.0
[INFO] [stderr]   Downloaded aws-smithy-http-client v1.1.9
[INFO] [stderr]   Downloaded aws-sigv4 v1.3.8
[INFO] [stderr]   Downloaded lapin v2.5.5
[INFO] [stderr]   Downloaded aws-config v1.8.13
[INFO] [stderr]   Downloaded aws-sdk-sts v1.97.0
[INFO] [stderr]   Downloaded crc-fast v1.9.0
[INFO] [stderr]   Downloaded deunicode v1.6.2
[INFO] [stderr]   Downloaded cms v0.2.3
[INFO] [stderr]   Downloaded elasticsearch v8.5.0-alpha.1
[INFO] [stderr]   Downloaded sysinfo v0.33.1
[INFO] [stderr]   Downloaded aws-smithy-runtime v1.10.0
[INFO] [stderr]   Downloaded aws-smithy-types v1.4.3
[INFO] [stderr]   Downloaded aws-sdk-sqs v1.93.0
[INFO] [stderr]   Downloaded rustix v0.37.28
[INFO] [stderr]   Downloaded jsonschema v0.17.1
[INFO] [stderr]   Downloaded x509-cert v0.2.5
[INFO] [stderr]   Downloaded x509-parser v0.17.0
[INFO] [stderr]   Downloaded aws-sdk-kinesis v1.99.0
[INFO] [stderr]   Downloaded arc-swap v1.8.1
[INFO] [stderr]   Downloaded aws-sdk-cloudwatch v1.102.0
[INFO] [stderr]   Downloaded testcontainers-modules v0.11.6
[INFO] [stderr]   Downloaded aws-sdk-ssooidc v1.95.0
[INFO] [stderr]   Downloaded aws-smithy-runtime-api v1.11.3
[INFO] [stderr]   Downloaded serde_dynamo v4.3.0
[INFO] [stderr]   Downloaded async-compression v0.4.39
[INFO] [stderr]   Downloaded pyo3-ffi v0.24.2
[INFO] [stderr]   Downloaded rumqttc v0.24.0
[INFO] [stderr]   Downloaded ntapi v0.4.2
[INFO] [stderr]   Downloaded aws_lambda_events v0.16.1
[INFO] [stderr]   Downloaded jmespath v0.3.0
[INFO] [stderr]   Downloaded fraction v0.13.1
[INFO] [stderr]   Downloaded amq-protocol v7.2.3
[INFO] [stderr]   Downloaded pyo3-macros-backend v0.24.2
[INFO] [stderr]   Downloaded aws-smithy-http v0.63.3
[INFO] [stderr]   Downloaded aws-credential-types v1.2.11
[INFO] [stderr]   Downloaded base64 v0.11.0
[INFO] [stderr]   Downloaded fiddler-script v0.1.2
[INFO] [stderr]   Downloaded iso8601 v0.6.3
[INFO] [stderr]   Downloaded des v0.8.1
[INFO] [stderr]   Downloaded pkcs12 v0.1.0
[INFO] [stderr]   Downloaded pkcs5 v0.7.1
[INFO] [stderr]   Downloaded p12-keystore v0.1.5
[INFO] [stderr]   Downloaded metrics v0.24.3
[INFO] [stderr]   Downloaded metrics-util v0.19.1
[INFO] [stderr]   Downloaded aws-smithy-json v0.62.3
[INFO] [stderr]   Downloaded aws-smithy-eventstream v0.60.18
[INFO] [stderr]   Downloaded aws-smithy-async v1.2.11
[INFO] [stderr]   Downloaded aws-types v1.3.11
[INFO] [stderr]   Downloaded testcontainers v0.23.3
[INFO] [stderr]   Downloaded target-lexicon v0.13.4
[INFO] [stderr]   Downloaded pyo3-build-config v0.24.2
[INFO] [stderr]   Downloaded pyo3 v0.24.2
[INFO] [stderr]   Downloaded tokio-tar v0.3.1
[INFO] [stderr]   Downloaded flagset v0.4.7
[INFO] [stderr]   Downloaded rc2 v0.8.1
[INFO] [stderr]   Downloaded tcp-stream v0.28.0
[INFO] [stderr]   Downloaded amq-protocol-types v7.2.3
[INFO] [stderr]   Downloaded reactor-trait v1.1.0
[INFO] [stderr]   Downloaded metrics-exporter-prometheus v0.16.2
[INFO] [stderr]   Downloaded aws-smithy-cbor v0.61.4
[INFO] [stderr]   Downloaded aws-smithy-compression v0.1.3
[INFO] [stderr]   Downloaded aws-smithy-xml v0.60.13
[INFO] [stderr]   Downloaded query_map v0.7.0
[INFO] [stderr]   Downloaded fiddler-macros v1.1.0
[INFO] [stderr]   Downloaded rustls-connector v0.20.2
[INFO] [stderr]   Downloaded async-global-executor-trait v2.2.0
[INFO] [stderr]   Downloaded executor-trait v2.1.2
[INFO] [stderr]   Downloaded slug v0.1.6
[INFO] [stderr]   Downloaded amq-protocol-tcp v7.2.3
[INFO] [stderr]   Downloaded pinky-swear v6.2.1
[INFO] [stderr]   Downloaded sketches-ddsketch v0.3.0
[INFO] [stderr]   Downloaded parse_duration v2.1.1
[INFO] [stderr]   Downloaded pyo3-macros v0.24.2
[INFO] [stderr]   Downloaded aws-sdk-s3 v1.122.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5869d3b1bf1472a512757ebbf3e966eb044314f0c759523145dbad03d13bf5c0
[INFO] running `Command { std: "docker" "start" "-a" "5869d3b1bf1472a512757ebbf3e966eb044314f0c759523145dbad03d13bf5c0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5869d3b1bf1472a512757ebbf3e966eb044314f0c759523145dbad03d13bf5c0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5869d3b1bf1472a512757ebbf3e966eb044314f0c759523145dbad03d13bf5c0", kill_on_drop: false }`
[INFO] [stdout] 5869d3b1bf1472a512757ebbf3e966eb044314f0c759523145dbad03d13bf5c0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e2e8f47612efb22d5048409a2bb4a5a1795d7838469cb7a9f965dd5b58a99717
[INFO] running `Command { std: "docker" "start" "-a" "e2e8f47612efb22d5048409a2bb4a5a1795d7838469cb7a9f965dd5b58a99717", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling zmij v1.0.19
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling concurrent-queue v2.5.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling socket2 v0.6.2
[INFO] [stderr]    Compiling value-bag v1.12.0
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling deunicode v1.6.2
[INFO] [stderr]    Compiling ucd-trie v0.1.7
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling http-body v0.4.6
[INFO] [stderr]    Compiling socket2 v0.5.10
[INFO] [stderr]    Compiling bit-vec v0.6.3
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling pest v2.8.6
[INFO] [stderr]    Compiling slug v0.1.6
[INFO] [stderr]    Compiling clap_lex v0.7.7
[INFO] [stderr]    Compiling bit-set v0.5.3
[INFO] [stderr]    Compiling time-macros v0.2.27
[INFO] [stderr]    Compiling event-listener v5.4.1
[INFO] [stderr]    Compiling async-executor v1.13.3
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling clap_builder v4.5.57
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling nom v8.0.0
[INFO] [stderr]    Compiling event-listener v2.5.3
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling event-listener-strategy v0.5.4
[INFO] [stderr]    Compiling num-modular v0.6.1
[INFO] [stderr]    Compiling fiddler v4.4.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling nanorand v0.7.0
[INFO] [stderr]    Compiling async-channel v2.5.0
[INFO] [stdout] warning: extern crate `fs_extra` is unused in crate `build_script_build`
[INFO] [stdout]   |
[INFO] [stdout]   = help: remove the dependency or add `use fs_extra as _;` to the crate root
[INFO] [stdout]   = note: requested on the command line with `-W unused-crate-dependencies`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern crate `regex` is unused in crate `build_script_build`
[INFO] [stdout]   |
[INFO] [stdout]   = help: remove the dependency or add `use regex as _;` to the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling async-lock v3.4.2
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling async-channel v1.9.0
[INFO] [stderr]    Compiling kv-log-macro v1.0.7
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling fancy-regex v0.11.0
[INFO] [stderr]    Compiling blocking v1.6.2
[INFO] [stderr]    Compiling uuid v1.20.0
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling num-complex v0.2.4
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling num-bigint v0.2.6
[INFO] [stderr]    Compiling num-order v1.2.0
[INFO] [stderr]    Compiling num-cmp v0.1.0
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling pest_meta v2.8.6
[INFO] [stderr]    Compiling bytecount v0.6.9
[INFO] [stderr]    Compiling flume v0.11.1
[INFO] [stderr]    Compiling jmespath v0.3.0
[INFO] [stderr]    Compiling num-rational v0.2.4
[INFO] [stderr]    Compiling num v0.2.1
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling parse_duration v2.1.1
[INFO] [stderr]    Compiling iso8601 v0.6.3
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling fraction v0.13.1
[INFO] [stderr]    Compiling sysinfo v0.33.1
[INFO] [stderr]    Compiling async-attributes v1.1.2
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling pest_generator v2.8.6
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling fiddler-macros v1.1.0
[INFO] [stderr]    Compiling pest_derive v2.8.6
[INFO] [stderr]    Compiling polling v3.11.0
[INFO] [stderr]    Compiling async-io v2.6.0
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling async-global-executor v2.4.1
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling async-std v1.13.2
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]    Compiling clap v4.5.57
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]    Compiling derive_builder_core v0.20.2
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling derive_builder_macro v0.20.2
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling derive_builder v0.20.2
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling chrono v0.4.43
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling handlebars v6.4.0
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling futures v0.3.31
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling fiddler-script v0.1.2
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling h2 v0.3.27
[INFO] [stderr]    Compiling hyper v0.14.32
[INFO] [stderr]    Compiling reqwest v0.11.27
[INFO] [stderr]    Compiling jsonschema v0.17.1
[INFO] [stdout] warning: extern crate `chrono` is unused in crate `fiddler`
[INFO] [stdout]   |
[INFO] [stdout]   = help: remove the dependency or add `use chrono as _;` to the crate root
[INFO] [stdout]   = note: requested on the command line with `-W unused-crate-dependencies`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern crate `futures` is unused in crate `fiddler`
[INFO] [stdout]   |
[INFO] [stdout]   = help: remove the dependency or add `use futures as _;` to the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]    --> src/runtime/mod.rs:666:13
[INFO] [stdout]     |
[INFO] [stdout] 666 |         for i in 0..self.config.num_threads {
[INFO] [stdout]     |             ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]    --> src/runtime/mod.rs:636:14
[INFO] [stdout]     |
[INFO] [stdout] 636 |         for (i, v) in processors.iter().enumerate() {
[INFO] [stdout]     |              ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n`
[INFO] [stdout]    --> src/runtime/mod.rs:641:17
[INFO] [stdout]     |
[INFO] [stdout] 641 |             for n in 0..self.config.num_threads {
[INFO] [stdout]     |                 ^ help: if this is intentional, prefix it with an underscore: `_n`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `metrics` is never read
[INFO] [stdout]     --> src/runtime/mod.rs:1064:25
[INFO] [stdout]      |
[INFO] [stdout] 1064 |                         metrics.duplicates_rejected += 1;
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout]      = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ALL_METRICS` is never used
[INFO] [stdout]   --> src/modules/metrics/mod.rs:26:18
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub(crate) const ALL_METRICS: &[&str] = &[
[INFO] [stdout]    |                  ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 08s
[INFO] running `Command { std: "docker" "inspect" "e2e8f47612efb22d5048409a2bb4a5a1795d7838469cb7a9f965dd5b58a99717", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e2e8f47612efb22d5048409a2bb4a5a1795d7838469cb7a9f965dd5b58a99717", kill_on_drop: false }`
[INFO] [stdout] e2e8f47612efb22d5048409a2bb4a5a1795d7838469cb7a9f965dd5b58a99717
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 20a6a33bb6bef1c89588a71657e20037730302e094699cfcc62a577727a121bd
[INFO] running `Command { std: "docker" "start" "-a" "20a6a33bb6bef1c89588a71657e20037730302e094699cfcc62a577727a121bd", kill_on_drop: false }`
[INFO] [stderr]    Compiling darling_core v0.21.3
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling rustls v0.23.36
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling structmeta-derive v0.3.0
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling serde_repr v0.1.20
[INFO] [stderr]    Compiling rustls-native-certs v0.8.3
[INFO] [stderr]    Compiling xattr v1.6.1
[INFO] [stderr]    Compiling rustls-pemfile v2.2.0
[INFO] [stderr]    Compiling filetime v0.2.27
[INFO] [stdout] warning: extern crate `fs_extra` is unused in crate `build_script_build`
[INFO] [stdout]   |
[INFO] [stdout]   = help: remove the dependency or add `use fs_extra as _;` to the crate root
[INFO] [stdout]   = note: requested on the command line with `-W unused-crate-dependencies`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern crate `regex` is unused in crate `build_script_build`
[INFO] [stdout]   |
[INFO] [stdout]   = help: remove the dependency or add `use regex as _;` to the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling etcetera v0.8.0
[INFO] [stderr]    Compiling docker_credential v1.3.2
[INFO] [stderr]    Compiling bytes-utils v0.1.4
[INFO] [stdout] warning: extern crate `chrono` is unused in crate `fiddler`
[INFO] [stdout]   |
[INFO] [stdout]   = help: remove the dependency or add `use chrono as _;` to the crate root
[INFO] [stdout]   = note: requested on the command line with `-W unused-crate-dependencies`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern crate `futures` is unused in crate `fiddler`
[INFO] [stdout]   |
[INFO] [stdout]   = help: remove the dependency or add `use futures as _;` to the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]    --> src/runtime/mod.rs:666:13
[INFO] [stdout]     |
[INFO] [stdout] 666 |         for i in 0..self.config.num_threads {
[INFO] [stdout]     |             ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]    --> src/runtime/mod.rs:636:14
[INFO] [stdout]     |
[INFO] [stdout] 636 |         for (i, v) in processors.iter().enumerate() {
[INFO] [stdout]     |              ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n`
[INFO] [stdout]    --> src/runtime/mod.rs:641:17
[INFO] [stdout]     |
[INFO] [stdout] 641 |             for n in 0..self.config.num_threads {
[INFO] [stdout]     |                 ^ help: if this is intentional, prefix it with an underscore: `_n`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `metrics` is never read
[INFO] [stdout]     --> src/runtime/mod.rs:1064:25
[INFO] [stdout]      |
[INFO] [stdout] 1064 |                         metrics.duplicates_rejected += 1;
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout]      = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ALL_METRICS` is never used
[INFO] [stdout]   --> src/modules/metrics/mod.rs:26:18
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub(crate) const ALL_METRICS: &[&str] = &[
[INFO] [stdout]    |                  ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling aws-smithy-types v1.4.3
[INFO] [stderr]    Compiling tokio-tar v0.3.1
[INFO] [stderr]    Compiling tokio-test v0.4.5
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling structmeta v0.3.0
[INFO] [stderr]    Compiling parse-display-derive v0.9.1
[INFO] [stderr]    Compiling rustls-webpki v0.103.9
[INFO] [stderr]    Compiling darling_macro v0.21.3
[INFO] [stderr]    Compiling hyperlocal v0.9.1
[INFO] [stderr]    Compiling darling v0.21.3
[INFO] [stderr]    Compiling serde_with_macros v3.16.1
[INFO] [stderr]    Compiling parse-display v0.9.1
[INFO] [stderr]    Compiling serde_with v3.16.1
[INFO] [stderr]    Compiling bollard-stubs v1.47.1-rc.27.3.1
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling hyper-rustls v0.27.7
[INFO] [stderr]    Compiling bollard v0.18.1
[INFO] [stderr]    Compiling testcontainers v0.23.3
[INFO] [stderr]    Compiling testcontainers-modules v0.11.6
[INFO] [stderr]    Compiling fiddler v4.4.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: struct `Generator` is never constructed
[INFO] [stdout]   --> tests/dependencies/generator.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct Generator {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_generator` is never used
[INFO] [stdout]   --> tests/dependencies/generator.rs:44:8
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub fn register_generator() -> Result<(), Error> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `JsonGenerator` is never constructed
[INFO] [stdout]   --> tests/dependencies/jsongenerator.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct JsonGenerator {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_json_generator` is never used
[INFO] [stdout]   --> tests/dependencies/jsongenerator.rs:47:8
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub fn register_json_generator() -> Result<(), Error> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MockInputConf` is never constructed
[INFO] [stdout]   --> tests/dependencies/mock.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct MockInputConf {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MockInput` is never constructed
[INFO] [stdout]   --> tests/dependencies/mock.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub struct MockInput {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_mock_input` is never used
[INFO] [stdout]   --> tests/dependencies/mock.rs:48:8
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub fn register_mock_input() -> Result<(), Error> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ValidateSpec` is never constructed
[INFO] [stdout]   --> tests/dependencies/output.rs:13:8
[INFO] [stdout]    |
[INFO] [stdout] 13 | struct ValidateSpec {
[INFO] [stdout]    |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Validate` is never constructed
[INFO] [stdout]   --> tests/dependencies/output.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub struct Validate {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_validate` is never used
[INFO] [stdout]   --> tests/dependencies/output.rs:66:8
[INFO] [stdout]    |
[INFO] [stdout] 66 | pub fn register_validate() -> Result<(), Error> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Echo` is never constructed
[INFO] [stdout]   --> tests/dependencies/processor.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct Echo {}
[INFO] [stdout]    |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_echo` is never used
[INFO] [stdout]   --> tests/dependencies/processor.rs:33:8
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub fn register_echo() -> Result<(), Error> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Generator` is never constructed
[INFO] [stdout]   --> tests/dependencies/generator.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct Generator {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_generator` is never used
[INFO] [stdout]   --> tests/dependencies/generator.rs:44:8
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub fn register_generator() -> Result<(), Error> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `JsonGenerator` is never constructed
[INFO] [stdout]   --> tests/dependencies/jsongenerator.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct JsonGenerator {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_json_generator` is never used
[INFO] [stdout]   --> tests/dependencies/jsongenerator.rs:47:8
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub fn register_json_generator() -> Result<(), Error> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MockInputConf` is never constructed
[INFO] [stdout]   --> tests/dependencies/mock.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct MockInputConf {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MockInput` is never constructed
[INFO] [stdout]   --> tests/dependencies/mock.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub struct MockInput {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_mock_input` is never used
[INFO] [stdout]   --> tests/dependencies/mock.rs:48:8
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub fn register_mock_input() -> Result<(), Error> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ValidateSpec` is never constructed
[INFO] [stdout]   --> tests/dependencies/output.rs:13:8
[INFO] [stdout]    |
[INFO] [stdout] 13 | struct ValidateSpec {
[INFO] [stdout]    |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Validate` is never constructed
[INFO] [stdout]   --> tests/dependencies/output.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub struct Validate {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_validate` is never used
[INFO] [stdout]   --> tests/dependencies/output.rs:66:8
[INFO] [stdout]    |
[INFO] [stdout] 66 | pub fn register_validate() -> Result<(), Error> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Echo` is never constructed
[INFO] [stdout]   --> tests/dependencies/processor.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct Echo {}
[INFO] [stdout]    |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_echo` is never used
[INFO] [stdout]   --> tests/dependencies/processor.rs:33:8
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub fn register_echo() -> Result<(), Error> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Generator` is never constructed
[INFO] [stdout]   --> tests/dependencies/generator.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct Generator {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_generator` is never used
[INFO] [stdout]   --> tests/dependencies/generator.rs:44:8
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub fn register_generator() -> Result<(), Error> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `JsonGenerator` is never constructed
[INFO] [stdout]   --> tests/dependencies/jsongenerator.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct JsonGenerator {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_json_generator` is never used
[INFO] [stdout]   --> tests/dependencies/jsongenerator.rs:47:8
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub fn register_json_generator() -> Result<(), Error> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MockInputConf` is never constructed
[INFO] [stdout]   --> tests/dependencies/mock.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct MockInputConf {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MockInput` is never constructed
[INFO] [stdout]   --> tests/dependencies/mock.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub struct MockInput {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_mock_input` is never used
[INFO] [stdout]   --> tests/dependencies/mock.rs:48:8
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub fn register_mock_input() -> Result<(), Error> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ValidateSpec` is never constructed
[INFO] [stdout]   --> tests/dependencies/output.rs:13:8
[INFO] [stdout]    |
[INFO] [stdout] 13 | struct ValidateSpec {
[INFO] [stdout]    |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Validate` is never constructed
[INFO] [stdout]   --> tests/dependencies/output.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub struct Validate {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_validate` is never used
[INFO] [stdout]   --> tests/dependencies/output.rs:66:8
[INFO] [stdout]    |
[INFO] [stdout] 66 | pub fn register_validate() -> Result<(), Error> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Echo` is never constructed
[INFO] [stdout]   --> tests/dependencies/processor.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct Echo {}
[INFO] [stdout]    |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_echo` is never used
[INFO] [stdout]   --> tests/dependencies/processor.rs:33:8
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub fn register_echo() -> Result<(), Error> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Generator` is never constructed
[INFO] [stdout]   --> tests/dependencies/generator.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct Generator {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_generator` is never used
[INFO] [stdout]   --> tests/dependencies/generator.rs:44:8
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub fn register_generator() -> Result<(), Error> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `JsonGenerator` is never constructed
[INFO] [stdout]   --> tests/dependencies/jsongenerator.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct JsonGenerator {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_json_generator` is never used
[INFO] [stdout]   --> tests/dependencies/jsongenerator.rs:47:8
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub fn register_json_generator() -> Result<(), Error> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MockInputConf` is never constructed
[INFO] [stdout]   --> tests/dependencies/mock.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct MockInputConf {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MockInput` is never constructed
[INFO] [stdout]   --> tests/dependencies/mock.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub struct MockInput {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_mock_input` is never used
[INFO] [stdout]   --> tests/dependencies/mock.rs:48:8
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub fn register_mock_input() -> Result<(), Error> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ValidateSpec` is never constructed
[INFO] [stdout]   --> tests/dependencies/output.rs:13:8
[INFO] [stdout]    |
[INFO] [stdout] 13 | struct ValidateSpec {
[INFO] [stdout]    |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Validate` is never constructed
[INFO] [stdout]   --> tests/dependencies/output.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub struct Validate {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_validate` is never used
[INFO] [stdout]   --> tests/dependencies/output.rs:66:8
[INFO] [stdout]    |
[INFO] [stdout] 66 | pub fn register_validate() -> Result<(), Error> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Echo` is never constructed
[INFO] [stdout]   --> tests/dependencies/processor.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct Echo {}
[INFO] [stdout]    |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_echo` is never used
[INFO] [stdout]   --> tests/dependencies/processor.rs:33:8
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub fn register_echo() -> Result<(), Error> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Generator` is never constructed
[INFO] [stdout]   --> tests/dependencies/generator.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct Generator {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_generator` is never used
[INFO] [stdout]   --> tests/dependencies/generator.rs:44:8
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub fn register_generator() -> Result<(), Error> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `JsonGenerator` is never constructed
[INFO] [stdout]   --> tests/dependencies/jsongenerator.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct JsonGenerator {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_json_generator` is never used
[INFO] [stdout]   --> tests/dependencies/jsongenerator.rs:47:8
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub fn register_json_generator() -> Result<(), Error> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MockInputConf` is never constructed
[INFO] [stdout]   --> tests/dependencies/mock.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct MockInputConf {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MockInput` is never constructed
[INFO] [stdout]   --> tests/dependencies/mock.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub struct MockInput {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_mock_input` is never used
[INFO] [stdout]   --> tests/dependencies/mock.rs:48:8
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub fn register_mock_input() -> Result<(), Error> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ValidateSpec` is never constructed
[INFO] [stdout]   --> tests/dependencies/output.rs:13:8
[INFO] [stdout]    |
[INFO] [stdout] 13 | struct ValidateSpec {
[INFO] [stdout]    |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Validate` is never constructed
[INFO] [stdout]   --> tests/dependencies/output.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub struct Validate {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_validate` is never used
[INFO] [stdout]   --> tests/dependencies/output.rs:66:8
[INFO] [stdout]    |
[INFO] [stdout] 66 | pub fn register_validate() -> Result<(), Error> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Echo` is never constructed
[INFO] [stdout]   --> tests/dependencies/processor.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct Echo {}
[INFO] [stdout]    |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `register_echo` is never used
[INFO] [stdout]   --> tests/dependencies/processor.rs:33:8
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub fn register_echo() -> Result<(), Error> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern crate `aws_smithy_types` is unused in crate `fiddler`
[INFO] [stdout]   |
[INFO] [stdout]   = help: remove the dependency or add `use aws_smithy_types as _;` to the crate root
[INFO] [stdout]   = note: requested on the command line with `-W unused-crate-dependencies`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern crate `chrono` is unused in crate `fiddler`
[INFO] [stdout]   |
[INFO] [stdout]   = help: remove the dependency or add `use chrono as _;` to the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern crate `futures` is unused in crate `fiddler`
[INFO] [stdout]   |
[INFO] [stdout]   = help: remove the dependency or add `use futures as _;` to the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern crate `testcontainers` is unused in crate `fiddler`
[INFO] [stdout]   |
[INFO] [stdout]   = help: remove the dependency or add `use testcontainers as _;` to the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern crate `testcontainers_modules` is unused in crate `fiddler`
[INFO] [stdout]   |
[INFO] [stdout]   = help: remove the dependency or add `use testcontainers_modules as _;` to the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: extern crate `tokio_test` is unused in crate `fiddler`
[INFO] [stdout]   |
[INFO] [stdout]   = help: remove the dependency or add `use tokio_test as _;` to the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `expected`
[INFO] [stdout]    --> src/modules/processors/filter/mod.rs:129:13
[INFO] [stdout]     |
[INFO] [stdout] 129 |         let expected: Vec<Message> = Vec::new();
[INFO] [stdout]     |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `expected`
[INFO] [stdout]    --> src/modules/processors/filter/mod.rs:130:37
[INFO] [stdout]     |
[INFO] [stdout] 130 |         assert!(matches!(result, Ok(expected)));
[INFO] [stdout]     |                                     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `expected`
[INFO] [stdout]    --> src/modules/processors/filter/mod.rs:153:13
[INFO] [stdout]     |
[INFO] [stdout] 153 |         let expected: Vec<Message> = Vec::new();
[INFO] [stdout]     |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `expected`
[INFO] [stdout]    --> src/modules/processors/filter/mod.rs:154:37
[INFO] [stdout]     |
[INFO] [stdout] 154 |         assert!(matches!(result, Ok(expected)));
[INFO] [stdout]     |                                     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `expected`
[INFO] [stdout]    --> src/modules/processors/filter/mod.rs:192:13
[INFO] [stdout]     |
[INFO] [stdout] 192 |         let expected: Vec<Message> = Vec::new();
[INFO] [stdout]     |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `expected`
[INFO] [stdout]    --> src/modules/processors/filter/mod.rs:193:37
[INFO] [stdout]     |
[INFO] [stdout] 193 |         assert!(matches!(result, Ok(expected)));
[INFO] [stdout]     |                                     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `expected`
[INFO] [stdout]    --> src/modules/processors/filter/mod.rs:216:13
[INFO] [stdout]     |
[INFO] [stdout] 216 |         let expected: Vec<Message> = Vec::new();
[INFO] [stdout]     |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `expected`
[INFO] [stdout]    --> src/modules/processors/filter/mod.rs:217:37
[INFO] [stdout]     |
[INFO] [stdout] 217 |         assert!(matches!(result, Ok(expected)));
[INFO] [stdout]     |                                     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `expected`
[INFO] [stdout]    --> src/modules/processors/filter/mod.rs:240:13
[INFO] [stdout]     |
[INFO] [stdout] 240 |         let expected: Vec<Message> = Vec::new();
[INFO] [stdout]     |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `expected`
[INFO] [stdout]    --> src/modules/processors/filter/mod.rs:241:37
[INFO] [stdout]     |
[INFO] [stdout] 241 |         assert!(matches!(result, Ok(expected)));
[INFO] [stdout]     |                                     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `expected`
[INFO] [stdout]    --> src/modules/processors/filter/mod.rs:309:13
[INFO] [stdout]     |
[INFO] [stdout] 309 |         let expected: Vec<Message> = Vec::new();
[INFO] [stdout]     |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `expected`
[INFO] [stdout]    --> src/modules/processors/filter/mod.rs:310:37
[INFO] [stdout]     |
[INFO] [stdout] 310 |         assert!(matches!(result, Ok(expected)));
[INFO] [stdout]     |                                     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `expected`
[INFO] [stdout]    --> src/modules/processors/filter/mod.rs:318:37
[INFO] [stdout]     |
[INFO] [stdout] 318 |         assert!(matches!(result, Ok(expected)));
[INFO] [stdout]     |                                     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `expected`
[INFO] [stdout]    --> src/modules/processors/filter/mod.rs:341:13
[INFO] [stdout]     |
[INFO] [stdout] 341 |         let expected: Vec<Message> = Vec::new();
[INFO] [stdout]     |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `expected`
[INFO] [stdout]    --> src/modules/processors/filter/mod.rs:342:37
[INFO] [stdout]     |
[INFO] [stdout] 342 |         assert!(matches!(result, Ok(expected)));
[INFO] [stdout]     |                                     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]    --> src/runtime/mod.rs:666:13
[INFO] [stdout]     |
[INFO] [stdout] 666 |         for i in 0..self.config.num_threads {
[INFO] [stdout]     |             ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]    --> src/runtime/mod.rs:636:14
[INFO] [stdout]     |
[INFO] [stdout] 636 |         for (i, v) in processors.iter().enumerate() {
[INFO] [stdout]     |              ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n`
[INFO] [stdout]    --> src/runtime/mod.rs:641:17
[INFO] [stdout]     |
[INFO] [stdout] 641 |             for n in 0..self.config.num_threads {
[INFO] [stdout]     |                 ^ help: if this is intentional, prefix it with an underscore: `_n`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `metrics` is never read
[INFO] [stdout]     --> src/runtime/mod.rs:1064:25
[INFO] [stdout]      |
[INFO] [stdout] 1064 |                         metrics.duplicates_rejected += 1;
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout]      = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ALL_METRICS` is never used
[INFO] [stdout]   --> src/modules/metrics/mod.rs:26:18
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub(crate) const ALL_METRICS: &[&str] = &[
[INFO] [stdout]    |                  ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 40.81s
[INFO] running `Command { std: "docker" "inspect" "20a6a33bb6bef1c89588a71657e20037730302e094699cfcc62a577727a121bd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "20a6a33bb6bef1c89588a71657e20037730302e094699cfcc62a577727a121bd", kill_on_drop: false }`
[INFO] [stdout] 20a6a33bb6bef1c89588a71657e20037730302e094699cfcc62a577727a121bd
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 5f42515d765ac7c86d497b05f23e98ec9401852b6f5bbbe157cfa4544c17969f
[INFO] running `Command { std: "docker" "start" "-a" "5f42515d765ac7c86d497b05f23e98ec9401852b6f5bbbe157cfa4544c17969f", kill_on_drop: false }`
[INFO] [stderr] warning: extern crate `fs_extra` is unused in crate `build_script_build`
[INFO] [stderr]   |
[INFO] [stderr]   = help: remove the dependency or add `use fs_extra as _;` to the crate root
[INFO] [stderr]   = note: requested on the command line with `-W unused-crate-dependencies`
[INFO] [stderr] 
[INFO] [stderr] warning: extern crate `regex` is unused in crate `build_script_build`
[INFO] [stderr]   |
[INFO] [stderr]   = help: remove the dependency or add `use regex as _;` to the crate root
[INFO] [stderr] 
[INFO] [stderr] warning: `fiddler` (build script) generated 2 warnings
[INFO] [stderr] warning: extern crate `chrono` is unused in crate `fiddler`
[INFO] [stderr]   |
[INFO] [stderr]   = help: remove the dependency or add `use chrono as _;` to the crate root
[INFO] [stderr]   = note: requested on the command line with `-W unused-crate-dependencies`
[INFO] [stderr] 
[INFO] [stderr] warning: extern crate `futures` is unused in crate `fiddler`
[INFO] [stderr]   |
[INFO] [stderr]   = help: remove the dependency or add `use futures as _;` to the crate root
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `i`
[INFO] [stderr]    --> src/runtime/mod.rs:666:13
[INFO] [stderr]     |
[INFO] [stderr] 666 |         for i in 0..self.config.num_threads {
[INFO] [stderr]     |             ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `i`
[INFO] [stderr]    --> src/runtime/mod.rs:636:14
[INFO] [stderr]     |
[INFO] [stderr] 636 |         for (i, v) in processors.iter().enumerate() {
[INFO] [stderr]     |              ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `n`
[INFO] [stderr]    --> src/runtime/mod.rs:641:17
[INFO] [stderr]     |
[INFO] [stderr] 641 |             for n in 0..self.config.num_threads {
[INFO] [stderr]     |                 ^ help: if this is intentional, prefix it with an underscore: `_n`
[INFO] [stderr] 
[INFO] [stderr] warning: value assigned to `metrics` is never read
[INFO] [stderr]     --> src/runtime/mod.rs:1064:25
[INFO] [stderr]      |
[INFO] [stderr] 1064 |                         metrics.duplicates_rejected += 1;
[INFO] [stderr]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = help: maybe it is overwritten before being read?
[INFO] [stderr]      = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: constant `ALL_METRICS` is never used
[INFO] [stderr]   --> src/modules/metrics/mod.rs:26:18
[INFO] [stderr]    |
[INFO] [stderr] 26 | pub(crate) const ALL_METRICS: &[&str] = &[
[INFO] [stderr]    |                  ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `fiddler` (lib) generated 7 warnings (run `cargo fix --lib -p fiddler` to apply 3 suggestions)
[INFO] [stderr] warning: extern crate `aws_smithy_types` is unused in crate `fiddler`
[INFO] [stderr]   |
[INFO] [stderr]   = help: remove the dependency or add `use aws_smithy_types as _;` to the crate root
[INFO] [stderr]   = note: requested on the command line with `-W unused-crate-dependencies`
[INFO] [stderr] 
[INFO] [stderr] warning: extern crate `chrono` is unused in crate `fiddler`
[INFO] [stderr]   |
[INFO] [stderr]   = help: remove the dependency or add `use chrono as _;` to the crate root
[INFO] [stderr] 
[INFO] [stderr] warning: extern crate `testcontainers` is unused in crate `fiddler`
[INFO] [stderr]   |
[INFO] [stderr]   = help: remove the dependency or add `use testcontainers as _;` to the crate root
[INFO] [stderr] 
[INFO] [stderr] warning: extern crate `testcontainers_modules` is unused in crate `fiddler`
[INFO] [stderr]   |
[INFO] [stderr]   = help: remove the dependency or add `use testcontainers_modules as _;` to the crate root
[INFO] [stderr] 
[INFO] [stderr] warning: extern crate `tokio_test` is unused in crate `fiddler`
[INFO] [stderr]   |
[INFO] [stderr]   = help: remove the dependency or add `use tokio_test as _;` to the crate root
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `expected`
[INFO] [stderr]    --> src/modules/processors/filter/mod.rs:129:13
[INFO] [stderr]     |
[INFO] [stderr] 129 |         let expected: Vec<Message> = Vec::new();
[INFO] [stderr]     |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `expected`
[INFO] [stderr]    --> src/modules/processors/filter/mod.rs:130:37
[INFO] [stderr]     |
[INFO] [stderr] 130 |         assert!(matches!(result, Ok(expected)));
[INFO] [stderr]     |                                     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `expected`
[INFO] [stderr]    --> src/modules/processors/filter/mod.rs:153:13
[INFO] [stderr]     |
[INFO] [stderr] 153 |         let expected: Vec<Message> = Vec::new();
[INFO] [stderr]     |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `expected`
[INFO] [stderr]    --> src/modules/processors/filter/mod.rs:154:37
[INFO] [stderr]     |
[INFO] [stderr] 154 |         assert!(matches!(result, Ok(expected)));
[INFO] [stderr]     |                                     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `expected`
[INFO] [stderr]    --> src/modules/processors/filter/mod.rs:192:13
[INFO] [stderr]     |
[INFO] [stderr] 192 |         let expected: Vec<Message> = Vec::new();
[INFO] [stderr]     |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `expected`
[INFO] [stderr]    --> src/modules/processors/filter/mod.rs:193:37
[INFO] [stderr]     |
[INFO] [stderr] 193 |         assert!(matches!(result, Ok(expected)));
[INFO] [stderr]     |                                     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `expected`
[INFO] [stderr]    --> src/modules/processors/filter/mod.rs:216:13
[INFO] [stderr]     |
[INFO] [stderr] 216 |         let expected: Vec<Message> = Vec::new();
[INFO] [stderr]     |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `expected`
[INFO] [stderr]    --> src/modules/processors/filter/mod.rs:217:37
[INFO] [stderr]     |
[INFO] [stderr] 217 |         assert!(matches!(result, Ok(expected)));
[INFO] [stderr]     |                                     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `expected`
[INFO] [stderr]    --> src/modules/processors/filter/mod.rs:240:13
[INFO] [stderr]     |
[INFO] [stderr] 240 |         let expected: Vec<Message> = Vec::new();
[INFO] [stderr]     |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `expected`
[INFO] [stderr]    --> src/modules/processors/filter/mod.rs:241:37
[INFO] [stderr]     |
[INFO] [stderr] 241 |         assert!(matches!(result, Ok(expected)));
[INFO] [stderr]     |                                     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `expected`
[INFO] [stderr]    --> src/modules/processors/filter/mod.rs:309:13
[INFO] [stderr]     |
[INFO] [stderr] 309 |         let expected: Vec<Message> = Vec::new();
[INFO] [stderr]     |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `expected`
[INFO] [stderr]    --> src/modules/processors/filter/mod.rs:310:37
[INFO] [stderr]     |
[INFO] [stderr] 310 |         assert!(matches!(result, Ok(expected)));
[INFO] [stderr]     |                                     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `expected`
[INFO] [stderr]    --> src/modules/processors/filter/mod.rs:318:37
[INFO] [stderr]     |
[INFO] [stderr] 318 |         assert!(matches!(result, Ok(expected)));
[INFO] [stderr]     |                                     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `expected`
[INFO] [stderr]    --> src/modules/processors/filter/mod.rs:341:13
[INFO] [stderr]     |
[INFO] [stderr] 341 |         let expected: Vec<Message> = Vec::new();
[INFO] [stderr]     |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `expected`
[INFO] [stderr]    --> src/modules/processors/filter/mod.rs:342:37
[INFO] [stderr]     |
[INFO] [stderr] 342 |         assert!(matches!(result, Ok(expected)));
[INFO] [stderr]     |                                     ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `i`
[INFO] [stderr]    --> src/runtime/mod.rs:666:13
[INFO] [stderr]     |
[INFO] [stderr] 666 |         for i in 0..self.config.num_threads {
[INFO] [stderr]     |             ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stderr] 
[INFO] [stderr] warning: struct `Generator` is never constructed
[INFO] [stderr]   --> tests/dependencies/generator.rs:13:12
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub struct Generator {
[INFO] [stderr]    |            ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `register_generator` is never used
[INFO] [stderr]   --> tests/dependencies/generator.rs:44:8
[INFO] [stderr]    |
[INFO] [stderr] 44 | pub fn register_generator() -> Result<(), Error> {
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `JsonGenerator` is never constructed
[INFO] [stderr]   --> tests/dependencies/jsongenerator.rs:13:12
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub struct JsonGenerator {
[INFO] [stderr]    |            ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `register_json_generator` is never used
[INFO] [stderr]   --> tests/dependencies/jsongenerator.rs:47:8
[INFO] [stderr]    |
[INFO] [stderr] 47 | pub fn register_json_generator() -> Result<(), Error> {
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `MockInputConf` is never constructed
[INFO] [stderr]   --> tests/dependencies/mock.rs:13:12
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub struct MockInputConf {
[INFO] [stderr]    |            ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `MockInput` is never constructed
[INFO] [stderr]   --> tests/dependencies/mock.rs:17:12
[INFO] [stderr]    |
[INFO] [stderr] 17 | pub struct MockInput {
[INFO] [stderr]    |            ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `register_mock_input` is never used
[INFO] [stderr]   --> tests/dependencies/mock.rs:48:8
[INFO] [stderr]    |
[INFO] [stderr] 48 | pub fn register_mock_input() -> Result<(), Error> {
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `ValidateSpec` is never constructed
[INFO] [stderr]   --> tests/dependencies/output.rs:13:8
[INFO] [stderr]    |
[INFO] [stderr] 13 | struct ValidateSpec {
[INFO] [stderr]    |        ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `Validate` is never constructed
[INFO] [stderr]   --> tests/dependencies/output.rs:17:12
[INFO] [stderr]    |
[INFO] [stderr] 17 | pub struct Validate {
[INFO] [stderr]    |            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `register_validate` is never used
[INFO] [stderr]   --> tests/dependencies/output.rs:66:8
[INFO] [stderr]    |
[INFO] [stderr] 66 | pub fn register_validate() -> Result<(), Error> {
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `Echo` is never constructed
[INFO] [stderr]   --> tests/dependencies/processor.rs:12:12
[INFO] [stderr]    |
[INFO] [stderr] 12 | pub struct Echo {}
[INFO] [stderr]    |            ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `register_echo` is never used
[INFO] [stderr]   --> tests/dependencies/processor.rs:33:8
[INFO] [stderr]    |
[INFO] [stderr] 33 | pub fn register_echo() -> Result<(), Error> {
[INFO] [stderr]    |        ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `fiddler` (lib test) generated 26 warnings (5 duplicates) (run `cargo fix --lib -p fiddler --tests` to apply 16 suggestions)
[INFO] [stderr] warning: `fiddler` (test "redis_test") generated 12 warnings
[INFO] [stderr] warning: `fiddler` (test "aws_s3_test") generated 12 warnings (12 duplicates)
[INFO] [stderr] warning: `fiddler` (test "mqtt_test") generated 12 warnings (12 duplicates)
[INFO] [stderr] warning: `fiddler` (test "amqp_test") generated 12 warnings (12 duplicates)
[INFO] [stderr] warning: `fiddler` (test "kinesis_test") generated 12 warnings (12 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.64s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/fiddler-638bfc4aeef48b5c)
[INFO] [stdout] 
[INFO] [stdout] running 101 tests
[INFO] [stdout] test config::test::from_env_with_overrides_prefers_overrides ... ok
[INFO] [stdout] test config::test::from_env_reads_environment_variables ... ok
[INFO] [stdout] test config::test::from_variables_does_not_use_env ... ok
[INFO] [stdout] test config::test::from_str_uses_environment_variables ... ok
[INFO] [stdout] test config::test::from_variables_uses_provided_map ... ok
[INFO] [stdout] test config::test::from_env_with_overrides_uses_env_when_no_override ... ok
[INFO] [stdout] test config::test::load_configuration ... ok
[INFO] [stdout] test modules::metrics::stdout::tests::test_stdout_metrics_default ... ok
[INFO] [stdout] test modules::metrics::stdout::tests::test_stdout_metrics_record ... ok
[INFO] [stdout] test config::test::missing_variable_in_strict_mode_returns_error ... ok
[INFO] [stdout] test modules::metrics::stdout::tests::test_stdout_metrics_with_pretty ... ok
[INFO] [stdout] test modules::metrics::tests::test_create_metrics_with_empty_config ... ok
[INFO] [stdout] test modules::metrics::tests::test_create_metrics_without_config ... ok
[INFO] [stdout] test modules::metrics::tests::test_noop_metrics_record ... ok
[INFO] [stdout] test modules::metrics::tests::test_noop_metrics_close ... ok
[INFO] [stdout] test modules::processors::compression::test::deflate_compress ... ok
[INFO] [stdout] test modules::metrics::tests::test_create_metrics_with_unknown_backend ... ok
[INFO] [stdout] test modules::metrics::stdout::tests::test_stdout_metrics_close ... ok
[INFO] [stdout] test modules::processors::compression::test::deflate_uncompress ... ok
[INFO] [stdout] test modules::processors::compression::test::gzip_compress ... ok
[INFO] [stdout] test modules::processors::compression::test::gzip_uncompress ... ok
[INFO] [stdout] test modules::processors::compression::test::zlib_compress ... ok
[INFO] [stdout] test modules::processors::compression::test::zlib_uncompress ... ok
[INFO] [stdout] test modules::processors::decode::test::decoded ... ok
[INFO] [stdout] test modules::processors::fiddlerscript::test::test_access_metadata ... ok
[INFO] [stdout] test modules::processors::fiddlerscript::test::test_conditional_filter ... ok
[INFO] [stdout] test modules::processors::fiddlerscript::test::test_filter_with_null ... ok
[INFO] [stdout] test modules::outputs::switch::test::register_plugin ... ok
[INFO] [stdout] test modules::processors::fiddlerscript::test::test_filter_with_empty_array ... ok
[INFO] [stdout] test modules::processors::fiddlerscript::test::test_float_arithmetic ... ok
[INFO] [stdout] test modules::inputs::stdin::test::register_plugin ... ok
[INFO] [stdout] test modules::metrics::stdout::tests::test_register_stdout ... ok
[INFO] [stdout] test modules::processors::fiddlerscript::test::register_plugin ... ok
[INFO] [stdout] test modules::processors::decode::test::register_plugin ... ok
[INFO] [stdout] test modules::processors::compression::test::register_plugin ... ok
[INFO] [stdout] test modules::outputs::drop::test::register_plugin ... ok
[INFO] [stdout] test modules::outputs::stdout::test::register_plugin ... ok
[INFO] [stdout] test modules::processors::exception::test::register_plugin ... ok
[INFO] [stdout] test modules::inputs::file::test::register_plugin ... ok
[INFO] [stdout] test modules::processors::fiddlerscript::test::test_modify_message ... ok
[INFO] [stdout] test modules::processors::fiddlerscript::test::test_multiple_messages ... ok
[INFO] [stdout] test modules::processors::fiddlerscript::test::test_simple_passthrough ... ok
[INFO] [stdout] test modules::processors::fiddlerscript::test::test_float_metadata ... ok
[INFO] [stdout] test modules::metrics::tests::test_create_metrics_with_stdout_config ... ok
[INFO] [stdout] test modules::processors::fiddlerscript::test::test_split_lines ... ok
[INFO] [stdout] test modules::processors::fiddlerscript::test::test_json_parsing ... ok
[INFO] [stdout] test modules::processors::filter::test::register_plugin ... ok
[INFO] [stdout] test config::test::validate_configuration_item ... ok
[INFO] [stdout] test modules::processors::filter::test::test_filter_invalid_json_error ... ok
[INFO] [stdout] test modules::processors::filter::test::test_filter_condition_true ... ok
[INFO] [stdout] test modules::processors::filter::test::test_filter_length_check ... ok
[INFO] [stdout] test modules::processors::filter::test::test_filter_starts_with ... ok
[INFO] [stdout] test modules::processors::filter::test::test_filter_null_check ... ok
[INFO] [stdout] test modules::processors::filter::test::test_filter_non_boolean_result_error ... ok
[INFO] [stdout] test modules::processors::filter::test::test_filter_nested_field ... ok
[INFO] [stdout] test config::test::expect_schema_failure ... ok
[INFO] [stdout] test modules::processors::lines::test::register_plugin ... ok
[INFO] [stdout] test modules::processors::filter::test::test_filter_array_contains ... ok
[INFO] [stdout] test modules::processors::filter::test::test_filter_complex_condition ... ok
[INFO] [stdout] test modules::processors::filter::test::test_filter_condition_false ... ok
[INFO] [stdout] test modules::processors::filter::test::test_filter_invalid_utf8_error ... ok
[INFO] [stdout] test modules::processors::filter::test::test_filter_numeric_comparison ... ok
[INFO] [stdout] test modules::processors::lines::test::split_lines ... ok
[INFO] [stdout] test modules::processors::noop::test::register_plugin ... ok
[INFO] [stdout] test modules::processors::transform::test::test_invalid_json_error ... ok
[INFO] [stdout] test modules::processors::transform::test::test_invalid_utf8_error ... ok
[INFO] [stdout] test modules::processors::transform::test::test_filter_expression ... ok
[INFO] [stdout] test modules::processors::switch::test::register_plugin ... ok
[INFO] [stdout] test modules::processors::transform::test::test_multiselect_hash ... ok
[INFO] [stdout] test modules::processors::transform::test::test_simple_field_mapping ... ok
[INFO] [stdout] test modules::processors::transform::test::test_nested_field_extraction ... ok
[INFO] [stdout] test modules::processors::transform::test::test_null_value_extraction ... ok
[INFO] [stdout] test modules::processors::transform::test::test_pipe_expression ... ok
[INFO] [stdout] test modules::processors::transform::test::test_preserves_metadata ... ok
[INFO] [stdout] test modules::processors::transform::test::test_array_projection ... ok
[INFO] [stdout] test modules::processors::transform::test::test_complex_object_extraction ... ok
[INFO] [stdout] test modules::processors::transform::test::test_jmespath_function ... ok
[INFO] [stdout] test runtime::tests::test_message_metrics_elapsed_without_start ... ok
[INFO] [stdout] test runtime::tests::test_message_metrics_error_rate_all_errors ... ok
[INFO] [stdout] test runtime::tests::test_message_metrics_error_rate_no_messages ... ok
[INFO] [stdout] test runtime::tests::test_message_metrics_error_rate_with_errors ... ok
[INFO] [stdout] test runtime::tests::test_message_metrics_record_with_noop_backend ... ok
[INFO] [stdout] test runtime::tests::test_message_metrics_throughput_per_sec ... ok
[INFO] [stdout] test runtime::tests::test_message_metrics_throughput_zero_elapsed ... ok
[INFO] [stdout] test runtime::tests::test_message_status_display ... ok
[INFO] [stdout] test runtime::tests::test_process_state_shutdown_signal ... ok
[INFO] [stdout] test modules::processors::transform::test::test_array_extraction ... ok
[INFO] [stdout] test runtime::tests::test_message_metrics_default ... ok
[INFO] [stdout] test runtime::tests::test_process_state_tracks_errors ... ok
[INFO] [stdout] test runtime::tests::test_process_state_unknown_message_id ... ok
[INFO] [stdout] test tests::test_batching_policy_deserialize_no_duration ... ok
[INFO] [stdout] test runtime::tests::test_message_metrics_new ... ok
[INFO] [stdout] test modules::processors::transform::test::register_plugin ... ok
[INFO] [stdout] test tests::test_batching_policy_effective_defaults ... ok
[INFO] [stdout] test modules::processors::fiddlerscript::test::test_float_math_functions ... ok
[INFO] [stdout] test runtime::tests::test_message_metrics_elapsed ... ok
[INFO] [stdout] test tests::test_batching_policy_deserialize_seconds ... ok
[INFO] [stdout] test tests::test_batching_policy_deserialize_complex_duration ... ok
[INFO] [stdout] test tests::test_batching_policy_deserialize_milliseconds ... ok
[INFO] [stdout] test tests::test_batching_policy_effective_with_values ... ok
[INFO] [stdout] test tests::test_batching_policy_deserialize_minutes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 101 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/amqp_test.rs (/opt/rustwide/target/debug/deps/amqp_test-f2243fed33a402c8)
[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/aws_s3_test.rs (/opt/rustwide/target/debug/deps/aws_s3_test-af9f5f94acb567e3)
[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/aws_sqs_test.rs (/opt/rustwide/target/debug/deps/aws_sqs_test-8f12716b0fef2bb1)
[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/elasticsearch_test.rs (/opt/rustwide/target/debug/deps/elasticsearch_test-8a687b51d9fea7ea)
[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/integration_test.rs (/opt/rustwide/target/debug/deps/integration_test-0c63c1e0bdc4605e)
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test processor_try_catch ... ok
[INFO] [stdout] test end_to_end ... ok
[INFO] [stdout] test fiddler_single_event ... ok
[INFO] [stdout] test filter_complex_condition ... ok
[INFO] [stdout] test filter_drops_non_matching_messages ... ok
[INFO] [stdout] test filter_array_contains ... ok
[INFO] [stdout] test filter_then_transform ... ok
[INFO] [stdout] test decompression ... ok
[INFO] [stdout] test filter_numeric_comparison ... ok
[INFO] [stdout] test transform_jmespath_join ... ok
[INFO] [stdout] test transform_jmespath_length ... ok
[INFO] [stdout] test filter_nested_field ... ok
[INFO] [stdout] test filter_all_dropped ... ok
[INFO] [stdout] test filter_passes_matching_messages ... ok
[INFO] [stdout] test transform_multiple_messages_single_field ... ok
[INFO] [stdout] test fiddler_file_reader_test ... ok
[INFO] [stdout] test transform_array_projection ... ok
[INFO] [stdout] test transform_array_last_element ... ok
[INFO] [stdout] test fiddler_file_reader_test_full_json ... ok
[INFO] [stdout] test transform_array_first_element ... ok
[INFO] [stdout] test transform_nested_single_field ... ok
[INFO] [stdout] test transform_single_field ... ok
[INFO] [stdout] test fiddler_file_reader_test_full ... ok
[INFO] [stdout] test transform_filter_expression ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/kinesis_test.rs (/opt/rustwide/target/debug/deps/kinesis_test-6c233b74c4b252c3)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stderr]      Running tests/mqtt_test.rs (/opt/rustwide/target/debug/deps/mqtt_test-8f5a15e1b3867786)
[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] [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] [stdout] 
[INFO] [stderr]      Running tests/redis_test.rs (/opt/rustwide/target/debug/deps/redis_test-3a9c22f315860489)
[INFO] [stdout] running 0 tests
[INFO] [stderr]    Doc-tests fiddler
[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] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test src/config/mod.rs - config::Config::from_env_with_overrides (line 254) - compile ... ok
[INFO] [stdout] test src/config/mod.rs - config::Config::from_env (line 206) - compile ... ok
[INFO] [stdout] test src/config/mod.rs - config::export_schemas (line 414) - compile ... ok
[INFO] [stdout] test src/runtime/mod.rs - runtime::Runtime::run (line 505) - compile ... ok
[INFO] [stdout] test src/config/validate.rs - config::validate::parse_configuration_item (line 10) - compile fail ... ok
[INFO] [stdout] test src/config/registration.rs - config::registration::register_plugin (line 8) - compile fail ... ok
[INFO] [stdout] test src/config/mod.rs - config::Config::validate (line 286) - compile fail ... ok
[INFO] [stdout] test src/lib.rs - MetricEntry (line 135) ... ok
[INFO] [stdout] test src/lib.rs - Message (line 92) ... ok
[INFO] [stdout] test src/config/mod.rs - config::Config::from_variables (line 230) ... ok
[INFO] [stdout] test src/config/mod.rs - config::ConfigSpec::validate (line 527) ... FAILED
[INFO] [stdout] test src/runtime/mod.rs - runtime::Runtime::set_label (line 364) ... FAILED
[INFO] [stdout] test src/config/mod.rs - config::ConfigSpec::from_schema (line 493) ... FAILED
[INFO] [stdout] test src/runtime/mod.rs - runtime::Runtime::set_label (line 349) ... FAILED
[INFO] [stdout] test src/lib.rs - MessageBatch (line 124) ... ok
[INFO] [stdout] test src/runtime/mod.rs - runtime::Runtime::set_input (line 404) ... ok
[INFO] [stdout] test src/lib.rs - CallbackChan (line 194) ... ok
[INFO] [stdout] test src/runtime/mod.rs - runtime::Runtime::from_config (line 301) ... ok
[INFO] [stdout] test src/runtime/mod.rs - runtime::Runtime::set_output (line 433) ... ok
[INFO] [stdout] test src/runtime/mod.rs - runtime::Runtime::get_label (line 384) ... ok
[INFO] [stdout] test src/runtime/mod.rs - runtime::Runtime::set_timeout (line 483) ... ok
[INFO] [stdout] test src/runtime/mod.rs - runtime::Runtime::set_threads (line 461) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/config/mod.rs - config::ConfigSpec::validate (line 527) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestQtH1L9/rustcEkA7wo/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libfiddler-960284ee2a06821a,libparse_duration-51fe2b04f9b9a9b8,libnum-f21947f2d61a7b88,libnum_rational-9a0b7035192cb763,libnum_complex-28392648e1ecfa2b,libnum_bigint-0e0ab688619732e6,libnum_cpus-2f1e11d1033a64b4,libsysinfo-5ab31bdf66cfc41d,librayon-e352a5b3ccd6d27b,librayon_core-0d6742fa00e3df3f,libcrossbeam_deque-a4807b5d8428a55d,libcrossbeam_epoch-f21a764b7f0ef0c8,libeither-368468689c6dc90a,librustc_hash-8e110c1a3d59ec76,libfiddler_script-eed4842b8e88490c,libjmespath-bed624b898b6fd98,libchrono-a4dab823f71dad61,libiana_time_zone-f17b83d06d79483e,libbase64-703a072699e04b45,libflate2-c53f05e2b3b68319,libminiz_oxide-7efcb49797cf8d33,libsimd_adler32-6a1cc6a52e686b8e,libcrc32fast-e8fd8292d8b9eb97,libasync_std-592aea43b445fc9b,libasync_global_executor-67912dda158cfa9a,libblocking-94f97d236675c18b,libpiper-a1b1fbbc93e7ad96,libatomic_waker-3b600cf3b15fbf6e,libasync_channel-c8e90d7b7316c8ec,libasync_executor-757c9b0fe50c7d13,libasync_task-f6457026a324a8ff,libasync_io-5d192b06c044f028,libpolling-1e1eaa596daa360e,librustix-e8061c994622ec31,libbitflags-de85afaceb81d2a9,liblinux_raw_sys-99d87aa2c08262af,libfutures_lite-d8bc9525832d6c6b,libfastrand-9610c844b1f2a9a1,libasync_channel-4ad95179cea5d6d2,libevent_listener-a23cf22c0c395187,libconcurrent_queue-32502f759d6e1a37,libcrossbeam_utils-161d58a27baeeb1c,libasync_lock-93e790352c8512c4,libevent_listener_strategy-bd233d65d6bde251,libevent_listener-edb327840be2165c,libparking-2c54c652d84c1ba0,libkv_log_macro-eaa44b1650a618a1,libflume-4a36335cba24ca49,libnanorand-6550c8ccb3a81a0b,libgetrandom-74eef76875ba73f0,libspin-1e97d93c89337852,libjsonschema-4ec20dc2d6f9b8af,libreqwest-2f5644dc54d54b54,libipnet-8ec7b873cb0a92d5,libserde_urlencoded-61bef5fc602974c6,libmime-a641f9c01534a6cb,libencoding_rs-bc1f2c0c1c1e7219,libhyper-34f7843da05b2296,libwant-5f2de672dba2612e,libtry_lock-4c57bbb82b1190b0,libsocket2-8af48838a7dc3484,libhttparse-ed4f84df0bdd5152,libh2-3f92e9300b0c0344,libtokio_util-486ba0f51c62078a,libtower_service-61a6e2aaa442e2aa,libtracing-bb32a01defaa4316,libtracing_core-a799afe3d7cfa91f,libsync_wrapper-f0fd3580be5bdab2,libhttp_body-97d73568d42018df,liblog-f344ce01bc28b769,libvalue_bag-3d7a08b8f27d7974,libfutures_util-6ac35924f04c2c7c,libfutures_io-870ba5ef5ff5641a,libslab-4766119aba1cdbeb,libfutures_channel-00ed0f65a42f4813,libfutures_sink-f0db3c24b19532ab,libfutures_task-cdb2c0efa760cee5,libpin_utils-47b630022fed6c6f,libfutures_core-2de656caeca80e95,libhttp-5b16d2ed0f766798,libfnv-68f5b69a4a74de9d,libiso8601-9fa7979f6cf44746,libnom-afbff9efb6923327,libbytecount-0153c430b729b377,libanyhow-5cdf2974b868dcf3,libtime-008e2453722d1f03,libtime_core-cedd2d361de9f8a0,libnum_conv-3533006225575cb6,libderanged-5f548745f0dada0c,libpowerfmt-96bcc13aea1b0702,libfraction-feaa65a7bdef7fb4,liblazy_static-43935f8bf5aea94d,libnum-07437e7be20cd78c,libnum_iter-21ac6bfbfca3b434,libnum_rational-ba5ddc2424caf8b8,libnum_complex-a70bc8a4a133a275,libnum_bigint-1ad2678ec1c761db,libnum_integer-173f40601310d73c,libnum_traits-c72ffb16666009e9,libuuid-d5b8b7ef0d16db7d,libfancy_regex-874e18e997901dac,libregex-4cae28b6a822f00c,libregex_automata-463e4006c382423f,libaho_corasick-4420a56a3ceedab6,libregex_syntax-4388266097cab4e4,libbit_set-324a58134284befa,libbit_vec-b84651cfcda8702e,libnum_cmp-44195b9af7480f8d,libbase64-be691d74ff7143c8,libahash-97dcf12eb27cf4a9,libgetrandom-0e7cd40e38729ba1,libonce_cell-ce15a8b95b02a2ad,libzerocopy-6c0d4b77ee5f0366,liburl-dc61e25cd0cb8204,libidna-a31f097a614256e0,libutf8_iter-3720c12e0564d699,libidna_adapter-99b1b38629ab941e,libicu_properties-4f0ef0db1e89316c,libicu_properties_data-b766d207d3168a91,libicu_normalizer-c616a3e4e8b4a1de,libicu_normalizer_data-2990fc5d71d57984,libicu_collections-94b67cb5be807fde,libpotential_utf-9575ea520b28f499,libicu_provider-707bb75237aedbb2,libicu_locale_core-8d7003f94f161ce5,libtinystr-158f96db3040572b,liblitemap-3262e2da4fa32efb,libwriteable-c57feaeba9d3ff78,libzerovec-8cb4e9d3b331fa80,libzerotrie-ecafe6f5136bbab3,libyoke-6e13d4a9f7ad1623,libstable_deref_trait-e4a0220739e4d4c7,libzerofrom-4cca313e62e02a66,libform_urlencoded-506b5ec6dae82638,libpercent_encoding-da745164736ca656,libhandlebars-ff0b36abe9a4100a,libderive_builder-aff4e314680cf99d,libpest-f267805b9fcf4462,libucd_trie-0aceb7fb2aeb7a2c,libnum_order-9d886305df356fb3,libnum_modular-f307321e01c8ca6a,libserde_json-55e7a30a3a1eca61,libmemchr-50b619cc8fed0b57,libzmij-b939992fb06ea424,libtokio-5978e0a6012f3299,libsignal_hook_registry-c7d2577654ea8923,liberrno-0077e6ab174f744d,libsocket2-db887156d7e0a9b9,libbytes-c51ef010599fb8ef,libmio-a57066bb9b21183d,libparking_lot-5b03ddcd719ab89a,libparking_lot_core-ddb66404e94a9f0c,liblibc-505a64c2b6b6d82d,libcfg_if-f1fc2100170eba64,libsmallvec-f89e312bdc161349,liblock_api-e031e2da41cd10fe,libscopeguard-9728c2fe73941895,libpin_project_lite-0480e93619ded6e2,libthiserror-7082839704537855,libserde_yaml-5b32436746bfce60,libryu-ffe0c7dd09625248,libitoa-9504ee2897050eea,libindexmap-56d29ddacdc2ccde,libequivalent-a978cf5163e8d2d6,libhashbrown-47a3ad7a16c9e7a9,libunsafe_libyaml-502605dfec07435b,libserde-ba84eb46dd8746a0,libserde_core-d7eae303461f7841}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestQtH1L9/rustcEkA7wo/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-9a10e65208df9506/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestQtH1L9/rust_out" "-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] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/runtime/mod.rs - runtime::Runtime::set_label (line 364) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestmGv01x/rustc9ajJ45/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libtokio_test-7e90d49f01ff5504,libtokio_stream-398b72fc1370934e,libfiddler-960284ee2a06821a,libparse_duration-51fe2b04f9b9a9b8,libnum-f21947f2d61a7b88,libnum_rational-9a0b7035192cb763,libnum_complex-28392648e1ecfa2b,libnum_bigint-0e0ab688619732e6,libnum_cpus-2f1e11d1033a64b4,libsysinfo-5ab31bdf66cfc41d,librayon-e352a5b3ccd6d27b,librayon_core-0d6742fa00e3df3f,libcrossbeam_deque-a4807b5d8428a55d,libcrossbeam_epoch-f21a764b7f0ef0c8,libeither-368468689c6dc90a,librustc_hash-8e110c1a3d59ec76,libfiddler_script-eed4842b8e88490c,libjmespath-bed624b898b6fd98,libchrono-a4dab823f71dad61,libiana_time_zone-f17b83d06d79483e,libbase64-703a072699e04b45,libflate2-c53f05e2b3b68319,libminiz_oxide-7efcb49797cf8d33,libsimd_adler32-6a1cc6a52e686b8e,libcrc32fast-e8fd8292d8b9eb97,libasync_std-592aea43b445fc9b,libasync_global_executor-67912dda158cfa9a,libblocking-94f97d236675c18b,libpiper-a1b1fbbc93e7ad96,libatomic_waker-3b600cf3b15fbf6e,libasync_channel-c8e90d7b7316c8ec,libasync_executor-757c9b0fe50c7d13,libasync_task-f6457026a324a8ff,libasync_io-5d192b06c044f028,libpolling-1e1eaa596daa360e,librustix-e8061c994622ec31,libbitflags-de85afaceb81d2a9,liblinux_raw_sys-99d87aa2c08262af,libfutures_lite-d8bc9525832d6c6b,libfastrand-9610c844b1f2a9a1,libasync_channel-4ad95179cea5d6d2,libevent_listener-a23cf22c0c395187,libconcurrent_queue-32502f759d6e1a37,libcrossbeam_utils-161d58a27baeeb1c,libasync_lock-93e790352c8512c4,libevent_listener_strategy-bd233d65d6bde251,libevent_listener-edb327840be2165c,libparking-2c54c652d84c1ba0,libkv_log_macro-eaa44b1650a618a1,libflume-4a36335cba24ca49,libnanorand-6550c8ccb3a81a0b,libgetrandom-74eef76875ba73f0,libspin-1e97d93c89337852,libjsonschema-4ec20dc2d6f9b8af,libreqwest-2f5644dc54d54b54,libipnet-8ec7b873cb0a92d5,libserde_urlencoded-61bef5fc602974c6,libmime-a641f9c01534a6cb,libencoding_rs-bc1f2c0c1c1e7219,libhyper-34f7843da05b2296,libwant-5f2de672dba2612e,libtry_lock-4c57bbb82b1190b0,libsocket2-8af48838a7dc3484,libhttparse-ed4f84df0bdd5152,libh2-3f92e9300b0c0344,libtokio_util-486ba0f51c62078a,libtower_service-61a6e2aaa442e2aa,libtracing-bb32a01defaa4316,libtracing_core-a799afe3d7cfa91f,libsync_wrapper-f0fd3580be5bdab2,libhttp_body-97d73568d42018df,liblog-f344ce01bc28b769,libvalue_bag-3d7a08b8f27d7974,libfutures_util-6ac35924f04c2c7c,libfutures_io-870ba5ef5ff5641a,libslab-4766119aba1cdbeb,libfutures_channel-00ed0f65a42f4813,libfutures_sink-f0db3c24b19532ab,libfutures_task-cdb2c0efa760cee5,libpin_utils-47b630022fed6c6f,libfutures_core-2de656caeca80e95,libhttp-5b16d2ed0f766798,libfnv-68f5b69a4a74de9d,libiso8601-9fa7979f6cf44746,libnom-afbff9efb6923327,libbytecount-0153c430b729b377,libanyhow-5cdf2974b868dcf3,libtime-008e2453722d1f03,libtime_core-cedd2d361de9f8a0,libnum_conv-3533006225575cb6,libderanged-5f548745f0dada0c,libpowerfmt-96bcc13aea1b0702,libfraction-feaa65a7bdef7fb4,liblazy_static-43935f8bf5aea94d,libnum-07437e7be20cd78c,libnum_iter-21ac6bfbfca3b434,libnum_rational-ba5ddc2424caf8b8,libnum_complex-a70bc8a4a133a275,libnum_bigint-1ad2678ec1c761db,libnum_integer-173f40601310d73c,libnum_traits-c72ffb16666009e9,libuuid-d5b8b7ef0d16db7d,libfancy_regex-874e18e997901dac,libregex-4cae28b6a822f00c,libregex_automata-463e4006c382423f,libaho_corasick-4420a56a3ceedab6,libregex_syntax-4388266097cab4e4,libbit_set-324a58134284befa,libbit_vec-b84651cfcda8702e,libnum_cmp-44195b9af7480f8d,libbase64-be691d74ff7143c8,libahash-97dcf12eb27cf4a9,libgetrandom-0e7cd40e38729ba1,libonce_cell-ce15a8b95b02a2ad,libzerocopy-6c0d4b77ee5f0366,liburl-dc61e25cd0cb8204,libidna-a31f097a614256e0,libutf8_iter-3720c12e0564d699,libidna_adapter-99b1b38629ab941e,libicu_properties-4f0ef0db1e89316c,libicu_properties_data-b766d207d3168a91,libicu_normalizer-c616a3e4e8b4a1de,libicu_normalizer_data-2990fc5d71d57984,libicu_collections-94b67cb5be807fde,libpotential_utf-9575ea520b28f499,libicu_provider-707bb75237aedbb2,libicu_locale_core-8d7003f94f161ce5,libtinystr-158f96db3040572b,liblitemap-3262e2da4fa32efb,libwriteable-c57feaeba9d3ff78,libzerovec-8cb4e9d3b331fa80,libzerotrie-ecafe6f5136bbab3,libyoke-6e13d4a9f7ad1623,libstable_deref_trait-e4a0220739e4d4c7,libzerofrom-4cca313e62e02a66,libform_urlencoded-506b5ec6dae82638,libpercent_encoding-da745164736ca656,libhandlebars-ff0b36abe9a4100a,libderive_builder-aff4e314680cf99d,libpest-f267805b9fcf4462,libucd_trie-0aceb7fb2aeb7a2c,libnum_order-9d886305df356fb3,libnum_modular-f307321e01c8ca6a,libserde_json-55e7a30a3a1eca61,libmemchr-50b619cc8fed0b57,libzmij-b939992fb06ea424,libtokio-5978e0a6012f3299,libsignal_hook_registry-c7d2577654ea8923,liberrno-0077e6ab174f744d,libsocket2-db887156d7e0a9b9,libbytes-c51ef010599fb8ef,libmio-a57066bb9b21183d,libparking_lot-5b03ddcd719ab89a,libparking_lot_core-ddb66404e94a9f0c,liblibc-505a64c2b6b6d82d,libcfg_if-f1fc2100170eba64,libsmallvec-f89e312bdc161349,liblock_api-e031e2da41cd10fe,libscopeguard-9728c2fe73941895,libpin_project_lite-0480e93619ded6e2,libthiserror-7082839704537855,libserde_yaml-5b32436746bfce60,libryu-ffe0c7dd09625248,libitoa-9504ee2897050eea,libindexmap-56d29ddacdc2ccde,libequivalent-a978cf5163e8d2d6,libhashbrown-47a3ad7a16c9e7a9,libunsafe_libyaml-502605dfec07435b,libserde-ba84eb46dd8746a0,libserde_core-d7eae303461f7841}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestmGv01x/rustc9ajJ45/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-9a10e65208df9506/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestmGv01x/rust_out" "-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] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/config/mod.rs - config::ConfigSpec::from_schema (line 493) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestj3kpyD/rustcirIu7p/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libfiddler-960284ee2a06821a,libparse_duration-51fe2b04f9b9a9b8,libnum-f21947f2d61a7b88,libnum_rational-9a0b7035192cb763,libnum_complex-28392648e1ecfa2b,libnum_bigint-0e0ab688619732e6,libnum_cpus-2f1e11d1033a64b4,libsysinfo-5ab31bdf66cfc41d,librayon-e352a5b3ccd6d27b,librayon_core-0d6742fa00e3df3f,libcrossbeam_deque-a4807b5d8428a55d,libcrossbeam_epoch-f21a764b7f0ef0c8,libeither-368468689c6dc90a,librustc_hash-8e110c1a3d59ec76,libfiddler_script-eed4842b8e88490c,libjmespath-bed624b898b6fd98,libchrono-a4dab823f71dad61,libiana_time_zone-f17b83d06d79483e,libbase64-703a072699e04b45,libflate2-c53f05e2b3b68319,libminiz_oxide-7efcb49797cf8d33,libsimd_adler32-6a1cc6a52e686b8e,libcrc32fast-e8fd8292d8b9eb97,libasync_std-592aea43b445fc9b,libasync_global_executor-67912dda158cfa9a,libblocking-94f97d236675c18b,libpiper-a1b1fbbc93e7ad96,libatomic_waker-3b600cf3b15fbf6e,libasync_channel-c8e90d7b7316c8ec,libasync_executor-757c9b0fe50c7d13,libasync_task-f6457026a324a8ff,libasync_io-5d192b06c044f028,libpolling-1e1eaa596daa360e,librustix-e8061c994622ec31,libbitflags-de85afaceb81d2a9,liblinux_raw_sys-99d87aa2c08262af,libfutures_lite-d8bc9525832d6c6b,libfastrand-9610c844b1f2a9a1,libasync_channel-4ad95179cea5d6d2,libevent_listener-a23cf22c0c395187,libconcurrent_queue-32502f759d6e1a37,libcrossbeam_utils-161d58a27baeeb1c,libasync_lock-93e790352c8512c4,libevent_listener_strategy-bd233d65d6bde251,libevent_listener-edb327840be2165c,libparking-2c54c652d84c1ba0,libkv_log_macro-eaa44b1650a618a1,libflume-4a36335cba24ca49,libnanorand-6550c8ccb3a81a0b,libgetrandom-74eef76875ba73f0,libspin-1e97d93c89337852,libjsonschema-4ec20dc2d6f9b8af,libreqwest-2f5644dc54d54b54,libipnet-8ec7b873cb0a92d5,libserde_urlencoded-61bef5fc602974c6,libmime-a641f9c01534a6cb,libencoding_rs-bc1f2c0c1c1e7219,libhyper-34f7843da05b2296,libwant-5f2de672dba2612e,libtry_lock-4c57bbb82b1190b0,libsocket2-8af48838a7dc3484,libhttparse-ed4f84df0bdd5152,libh2-3f92e9300b0c0344,libtokio_util-486ba0f51c62078a,libtower_service-61a6e2aaa442e2aa,libtracing-bb32a01defaa4316,libtracing_core-a799afe3d7cfa91f,libsync_wrapper-f0fd3580be5bdab2,libhttp_body-97d73568d42018df,liblog-f344ce01bc28b769,libvalue_bag-3d7a08b8f27d7974,libfutures_util-6ac35924f04c2c7c,libfutures_io-870ba5ef5ff5641a,libslab-4766119aba1cdbeb,libfutures_channel-00ed0f65a42f4813,libfutures_sink-f0db3c24b19532ab,libfutures_task-cdb2c0efa760cee5,libpin_utils-47b630022fed6c6f,libfutures_core-2de656caeca80e95,libhttp-5b16d2ed0f766798,libfnv-68f5b69a4a74de9d,libiso8601-9fa7979f6cf44746,libnom-afbff9efb6923327,libbytecount-0153c430b729b377,libanyhow-5cdf2974b868dcf3,libtime-008e2453722d1f03,libtime_core-cedd2d361de9f8a0,libnum_conv-3533006225575cb6,libderanged-5f548745f0dada0c,libpowerfmt-96bcc13aea1b0702,libfraction-feaa65a7bdef7fb4,liblazy_static-43935f8bf5aea94d,libnum-07437e7be20cd78c,libnum_iter-21ac6bfbfca3b434,libnum_rational-ba5ddc2424caf8b8,libnum_complex-a70bc8a4a133a275,libnum_bigint-1ad2678ec1c761db,libnum_integer-173f40601310d73c,libnum_traits-c72ffb16666009e9,libuuid-d5b8b7ef0d16db7d,libfancy_regex-874e18e997901dac,libregex-4cae28b6a822f00c,libregex_automata-463e4006c382423f,libaho_corasick-4420a56a3ceedab6,libregex_syntax-4388266097cab4e4,libbit_set-324a58134284befa,libbit_vec-b84651cfcda8702e,libnum_cmp-44195b9af7480f8d,libbase64-be691d74ff7143c8,libahash-97dcf12eb27cf4a9,libgetrandom-0e7cd40e38729ba1,libonce_cell-ce15a8b95b02a2ad,libzerocopy-6c0d4b77ee5f0366,liburl-dc61e25cd0cb8204,libidna-a31f097a614256e0,libutf8_iter-3720c12e0564d699,libidna_adapter-99b1b38629ab941e,libicu_properties-4f0ef0db1e89316c,libicu_properties_data-b766d207d3168a91,libicu_normalizer-c616a3e4e8b4a1de,libicu_normalizer_data-2990fc5d71d57984,libicu_collections-94b67cb5be807fde,libpotential_utf-9575ea520b28f499,libicu_provider-707bb75237aedbb2,libicu_locale_core-8d7003f94f161ce5,libtinystr-158f96db3040572b,liblitemap-3262e2da4fa32efb,libwriteable-c57feaeba9d3ff78,libzerovec-8cb4e9d3b331fa80,libzerotrie-ecafe6f5136bbab3,libyoke-6e13d4a9f7ad1623,libstable_deref_trait-e4a0220739e4d4c7,libzerofrom-4cca313e62e02a66,libform_urlencoded-506b5ec6dae82638,libpercent_encoding-da745164736ca656,libhandlebars-ff0b36abe9a4100a,libderive_builder-aff4e314680cf99d,libpest-f267805b9fcf4462,libucd_trie-0aceb7fb2aeb7a2c,libnum_order-9d886305df356fb3,libnum_modular-f307321e01c8ca6a,libserde_json-55e7a30a3a1eca61,libmemchr-50b619cc8fed0b57,libzmij-b939992fb06ea424,libtokio-5978e0a6012f3299,libsignal_hook_registry-c7d2577654ea8923,liberrno-0077e6ab174f744d,libsocket2-db887156d7e0a9b9,libbytes-c51ef010599fb8ef,libmio-a57066bb9b21183d,libparking_lot-5b03ddcd719ab89a,libparking_lot_core-ddb66404e94a9f0c,liblibc-505a64c2b6b6d82d,libcfg_if-f1fc2100170eba64,libsmallvec-f89e312bdc161349,liblock_api-e031e2da41cd10fe,libscopeguard-9728c2fe73941895,libpin_project_lite-0480e93619ded6e2,libthiserror-7082839704537855,libserde_yaml-5b32436746bfce60,libryu-ffe0c7dd09625248,libitoa-9504ee2897050eea,libindexmap-56d29ddacdc2ccde,libequivalent-a978cf5163e8d2d6,libhashbrown-47a3ad7a16c9e7a9,libunsafe_libyaml-502605dfec07435b,libserde-ba84eb46dd8746a0,libserde_core-d7eae303461f7841}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestj3kpyD/rustcirIu7p/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-9a10e65208df9506/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestj3kpyD/rust_out" "-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] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/runtime/mod.rs - runtime::Runtime::set_label (line 349) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestz8vQqj/rustcsJwDv9/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libtokio_test-7e90d49f01ff5504,libtokio_stream-398b72fc1370934e,libfiddler-960284ee2a06821a,libparse_duration-51fe2b04f9b9a9b8,libnum-f21947f2d61a7b88,libnum_rational-9a0b7035192cb763,libnum_complex-28392648e1ecfa2b,libnum_bigint-0e0ab688619732e6,libnum_cpus-2f1e11d1033a64b4,libsysinfo-5ab31bdf66cfc41d,librayon-e352a5b3ccd6d27b,librayon_core-0d6742fa00e3df3f,libcrossbeam_deque-a4807b5d8428a55d,libcrossbeam_epoch-f21a764b7f0ef0c8,libeither-368468689c6dc90a,librustc_hash-8e110c1a3d59ec76,libfiddler_script-eed4842b8e88490c,libjmespath-bed624b898b6fd98,libchrono-a4dab823f71dad61,libiana_time_zone-f17b83d06d79483e,libbase64-703a072699e04b45,libflate2-c53f05e2b3b68319,libminiz_oxide-7efcb49797cf8d33,libsimd_adler32-6a1cc6a52e686b8e,libcrc32fast-e8fd8292d8b9eb97,libasync_std-592aea43b445fc9b,libasync_global_executor-67912dda158cfa9a,libblocking-94f97d236675c18b,libpiper-a1b1fbbc93e7ad96,libatomic_waker-3b600cf3b15fbf6e,libasync_channel-c8e90d7b7316c8ec,libasync_executor-757c9b0fe50c7d13,libasync_task-f6457026a324a8ff,libasync_io-5d192b06c044f028,libpolling-1e1eaa596daa360e,librustix-e8061c994622ec31,libbitflags-de85afaceb81d2a9,liblinux_raw_sys-99d87aa2c08262af,libfutures_lite-d8bc9525832d6c6b,libfastrand-9610c844b1f2a9a1,libasync_channel-4ad95179cea5d6d2,libevent_listener-a23cf22c0c395187,libconcurrent_queue-32502f759d6e1a37,libcrossbeam_utils-161d58a27baeeb1c,libasync_lock-93e790352c8512c4,libevent_listener_strategy-bd233d65d6bde251,libevent_listener-edb327840be2165c,libparking-2c54c652d84c1ba0,libkv_log_macro-eaa44b1650a618a1,libflume-4a36335cba24ca49,libnanorand-6550c8ccb3a81a0b,libgetrandom-74eef76875ba73f0,libspin-1e97d93c89337852,libjsonschema-4ec20dc2d6f9b8af,libreqwest-2f5644dc54d54b54,libipnet-8ec7b873cb0a92d5,libserde_urlencoded-61bef5fc602974c6,libmime-a641f9c01534a6cb,libencoding_rs-bc1f2c0c1c1e7219,libhyper-34f7843da05b2296,libwant-5f2de672dba2612e,libtry_lock-4c57bbb82b1190b0,libsocket2-8af48838a7dc3484,libhttparse-ed4f84df0bdd5152,libh2-3f92e9300b0c0344,libtokio_util-486ba0f51c62078a,libtower_service-61a6e2aaa442e2aa,libtracing-bb32a01defaa4316,libtracing_core-a799afe3d7cfa91f,libsync_wrapper-f0fd3580be5bdab2,libhttp_body-97d73568d42018df,liblog-f344ce01bc28b769,libvalue_bag-3d7a08b8f27d7974,libfutures_util-6ac35924f04c2c7c,libfutures_io-870ba5ef5ff5641a,libslab-4766119aba1cdbeb,libfutures_channel-00ed0f65a42f4813,libfutures_sink-f0db3c24b19532ab,libfutures_task-cdb2c0efa760cee5,libpin_utils-47b630022fed6c6f,libfutures_core-2de656caeca80e95,libhttp-5b16d2ed0f766798,libfnv-68f5b69a4a74de9d,libiso8601-9fa7979f6cf44746,libnom-afbff9efb6923327,libbytecount-0153c430b729b377,libanyhow-5cdf2974b868dcf3,libtime-008e2453722d1f03,libtime_core-cedd2d361de9f8a0,libnum_conv-3533006225575cb6,libderanged-5f548745f0dada0c,libpowerfmt-96bcc13aea1b0702,libfraction-feaa65a7bdef7fb4,liblazy_static-43935f8bf5aea94d,libnum-07437e7be20cd78c,libnum_iter-21ac6bfbfca3b434,libnum_rational-ba5ddc2424caf8b8,libnum_complex-a70bc8a4a133a275,libnum_bigint-1ad2678ec1c761db,libnum_integer-173f40601310d73c,libnum_traits-c72ffb16666009e9,libuuid-d5b8b7ef0d16db7d,libfancy_regex-874e18e997901dac,libregex-4cae28b6a822f00c,libregex_automata-463e4006c382423f,libaho_corasick-4420a56a3ceedab6,libregex_syntax-4388266097cab4e4,libbit_set-324a58134284befa,libbit_vec-b84651cfcda8702e,libnum_cmp-44195b9af7480f8d,libbase64-be691d74ff7143c8,libahash-97dcf12eb27cf4a9,libgetrandom-0e7cd40e38729ba1,libonce_cell-ce15a8b95b02a2ad,libzerocopy-6c0d4b77ee5f0366,liburl-dc61e25cd0cb8204,libidna-a31f097a614256e0,libutf8_iter-3720c12e0564d699,libidna_adapter-99b1b38629ab941e,libicu_properties-4f0ef0db1e89316c,libicu_properties_data-b766d207d3168a91,libicu_normalizer-c616a3e4e8b4a1de,libicu_normalizer_data-2990fc5d71d57984,libicu_collections-94b67cb5be807fde,libpotential_utf-9575ea520b28f499,libicu_provider-707bb75237aedbb2,libicu_locale_core-8d7003f94f161ce5,libtinystr-158f96db3040572b,liblitemap-3262e2da4fa32efb,libwriteable-c57feaeba9d3ff78,libzerovec-8cb4e9d3b331fa80,libzerotrie-ecafe6f5136bbab3,libyoke-6e13d4a9f7ad1623,libstable_deref_trait-e4a0220739e4d4c7,libzerofrom-4cca313e62e02a66,libform_urlencoded-506b5ec6dae82638,libpercent_encoding-da745164736ca656,libhandlebars-ff0b36abe9a4100a,libderive_builder-aff4e314680cf99d,libpest-f267805b9fcf4462,libucd_trie-0aceb7fb2aeb7a2c,libnum_order-9d886305df356fb3,libnum_modular-f307321e01c8ca6a,libserde_json-55e7a30a3a1eca61,libmemchr-50b619cc8fed0b57,libzmij-b939992fb06ea424,libtokio-5978e0a6012f3299,libsignal_hook_registry-c7d2577654ea8923,liberrno-0077e6ab174f744d,libsocket2-db887156d7e0a9b9,libbytes-c51ef010599fb8ef,libmio-a57066bb9b21183d,libparking_lot-5b03ddcd719ab89a,libparking_lot_core-ddb66404e94a9f0c,liblibc-505a64c2b6b6d82d,libcfg_if-f1fc2100170eba64,libsmallvec-f89e312bdc161349,liblock_api-e031e2da41cd10fe,libscopeguard-9728c2fe73941895,libpin_project_lite-0480e93619ded6e2,libthiserror-7082839704537855,libserde_yaml-5b32436746bfce60,libryu-ffe0c7dd09625248,libitoa-9504ee2897050eea,libindexmap-56d29ddacdc2ccde,libequivalent-a978cf5163e8d2d6,libhashbrown-47a3ad7a16c9e7a9,libunsafe_libyaml-502605dfec07435b,libserde-ba84eb46dd8746a0,libserde_core-d7eae303461f7841}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestz8vQqj/rustcsJwDv9/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-9a10e65208df9506/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestz8vQqj/rust_out" "-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] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/config/mod.rs - config::ConfigSpec::from_schema (line 493)
[INFO] [stdout]     src/config/mod.rs - config::ConfigSpec::validate (line 527)
[INFO] [stdout]     src/runtime/mod.rs - runtime::Runtime::set_label (line 349)
[INFO] [stdout]     src/runtime/mod.rs - runtime::Runtime::set_label (line 364)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 18 passed; 4 failed; 0 ignored; 0 measured; 0 filtered out; finished in 13.23s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "5f42515d765ac7c86d497b05f23e98ec9401852b6f5bbbe157cfa4544c17969f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5f42515d765ac7c86d497b05f23e98ec9401852b6f5bbbe157cfa4544c17969f", kill_on_drop: false }`
[INFO] [stdout] 5f42515d765ac7c86d497b05f23e98ec9401852b6f5bbbe157cfa4544c17969f
