[INFO] cloning repository https://github.com/farzadradin7/SubAuto [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/farzadradin7/SubAuto" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffarzadradin7%2FSubAuto", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffarzadradin7%2FSubAuto'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 1189d5a9234ed8ce779709d880337de93c9d58ef [INFO] testing farzadradin7/SubAuto against try#bd7d74411512a3dd3b35d2f699c51dd2557c7e7e+cargoflags=-Zbuild-dir-new-layout for pr-149852-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffarzadradin7%2FSubAuto" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'... [INFO] [stderr] done. [INFO] removed /workspace/builds/worker-3-tc2/source/.cargo/config.toml [INFO] started tweaking git repo https://github.com/farzadradin7/SubAuto [INFO] finished tweaking git repo https://github.com/farzadradin7/SubAuto [INFO] tweaked toml for git repo https://github.com/farzadradin7/SubAuto written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/farzadradin7/SubAuto on toolchain bd7d74411512a3dd3b35d2f699c51dd2557c7e7e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/farzadradin7/SubAuto 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" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 52bf318c783bdc709b13e1fbb0715b04d30aadbb87a9fce037a03c9c1ced87fc [INFO] running `Command { std: "docker" "start" "-a" "52bf318c783bdc709b13e1fbb0715b04d30aadbb87a9fce037a03c9c1ced87fc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "52bf318c783bdc709b13e1fbb0715b04d30aadbb87a9fce037a03c9c1ced87fc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "52bf318c783bdc709b13e1fbb0715b04d30aadbb87a9fce037a03c9c1ced87fc", kill_on_drop: false }` [INFO] [stdout] 52bf318c783bdc709b13e1fbb0715b04d30aadbb87a9fce037a03c9c1ced87fc [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "build" "--frozen" "--message-format=json" "-Zbuild-dir-new-layout", kill_on_drop: false }` [INFO] [stdout] 9a6013c101180b8924f6f7eebc49d64e219ab5c728e988fa203da8713e9dce51 [INFO] running `Command { std: "docker" "start" "-a" "9a6013c101180b8924f6f7eebc49d64e219ab5c728e988fa203da8713e9dce51", kill_on_drop: false }` [INFO] [stderr] Compiling getrandom v0.3.2 [INFO] [stderr] Compiling zerocopy v0.8.25 [INFO] [stderr] Compiling syn v2.0.100 [INFO] [stderr] Compiling jobserver v0.1.33 [INFO] [stderr] Compiling parking_lot_core v0.9.10 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling indexmap v2.9.0 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling rustls v0.20.9 [INFO] [stderr] Compiling local-waker v0.1.4 [INFO] [stderr] Compiling time-core v0.1.4 [INFO] [stderr] Compiling deranged v0.4.0 [INFO] [stderr] Compiling miniz_oxide v0.8.8 [INFO] [stderr] Compiling brotli-decompressor v4.0.3 [INFO] [stderr] Compiling actix-service v2.0.3 [INFO] [stderr] Compiling cookie v0.16.2 [INFO] [stderr] Compiling actix-utils v3.0.1 [INFO] [stderr] Compiling time-macros v0.2.22 [INFO] [stderr] Compiling cc v1.2.20 [INFO] [stderr] Compiling sha1 v0.10.6 [INFO] [stderr] Compiling local-channel v0.1.5 [INFO] [stderr] Compiling parking_lot v0.12.3 [INFO] [stderr] Compiling flate2 v1.1.1 [INFO] [stderr] Compiling bytestring v1.4.0 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling toml_write v0.1.0 [INFO] [stderr] Compiling language-tags v0.3.2 [INFO] [stderr] Compiling impl-more v0.1.9 [INFO] [stderr] Compiling winnow v0.7.7 [INFO] [stderr] Compiling clap_builder v4.5.37 [INFO] [stderr] Compiling env_filter v0.1.3 [INFO] [stderr] Compiling result v1.0.0 [INFO] [stderr] Compiling void v1.0.2 [INFO] [stderr] Compiling jiff v0.2.10 [INFO] [stderr] Compiling brotli v7.0.0 [INFO] [stderr] Compiling md-5 v0.10.6 [INFO] [stderr] Compiling case_insensitive_string v0.2.9 [INFO] [stderr] Compiling configparser v3.1.0 [INFO] [stderr] Compiling uuid v1.16.0 [INFO] [stderr] Compiling urlencoding v2.1.3 [INFO] [stderr] Compiling time v0.3.41 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling ring v0.16.20 [INFO] [stderr] Compiling zstd-sys v2.0.15+zstd.1.5.7 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling rand v0.9.1 [INFO] [stderr] Compiling synstructure v0.13.1 [INFO] [stderr] Compiling env_logger v0.11.8 [INFO] [stderr] Compiling webpki v0.22.4 [INFO] [stderr] Compiling sct v0.7.1 [INFO] [stderr] Compiling webpki-roots v0.22.6 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.7.5 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling zerovec-derive v0.10.3 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling icu_provider_macros v1.5.0 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling derive_more-impl v2.0.1 [INFO] [stderr] Compiling clap_derive v4.5.32 [INFO] [stderr] Compiling thiserror-impl v2.0.12 [INFO] [stderr] Compiling tokio v1.44.2 [INFO] [stderr] Compiling zstd-safe v7.2.4 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling yoke v0.7.5 [INFO] [stderr] Compiling zstd v0.13.3 [INFO] [stderr] Compiling thiserror v2.0.12 [INFO] [stderr] Compiling zerovec v0.10.4 [INFO] [stderr] Compiling clap v4.5.37 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling derive_more v2.0.1 [INFO] [stderr] Compiling tinystr v0.7.6 [INFO] [stderr] Compiling icu_collections v1.5.0 [INFO] [stderr] Compiling icu_locid v1.5.0 [INFO] [stderr] Compiling icu_provider v1.5.0 [INFO] [stderr] Compiling icu_locid_transform v1.5.0 [INFO] [stderr] Compiling icu_properties v1.5.1 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling serde_spanned v0.6.8 [INFO] [stderr] Compiling toml_datetime v0.6.9 [INFO] [stderr] Compiling serde_json v1.0.140 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling serde_bytes v0.11.17 [INFO] [stderr] Compiling serde_yaml v0.9.34+deprecated [INFO] [stderr] Compiling minijinja v2.9.0 [INFO] [stderr] Compiling serde_ini v0.2.0 [INFO] [stderr] Compiling toml_edit v0.22.25 [INFO] [stderr] Compiling tokio-util v0.7.15 [INFO] [stderr] Compiling actix-rt v2.10.0 [INFO] [stderr] Compiling tokio-rustls v0.23.4 [INFO] [stderr] Compiling icu_normalizer v1.5.0 [INFO] [stderr] Compiling idna_adapter v1.2.0 [INFO] [stderr] Compiling actix-codec v0.5.2 [INFO] [stderr] Compiling h2 v0.3.26 [INFO] [stderr] Compiling actix-tls v3.4.0 [INFO] [stderr] Compiling idna v1.0.3 [INFO] [stderr] Compiling url v2.5.4 [INFO] [stderr] Compiling toml v0.8.21 [INFO] [stderr] Compiling actix-http v3.10.0 [INFO] [stderr] Compiling awc v3.6.0 [INFO] [stderr] Compiling subconverter v0.2.34 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `std::collections::HashSet` [INFO] [stdout] --> src/generator/yaml/clash/output_proxy_types/clash_output_anytls.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use std::collections::HashSet; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `is_u32_option_zero` [INFO] [stdout] --> src/generator/yaml/clash/output_proxy_types/clash_output_vmess.rs:3:44 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::utils::{is_empty_option_string, is_u32_option_zero}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `cmp::Ordering` and `str::FromStr` [INFO] [stdout] --> src/models/extra_settings.rs:1:11 [INFO] [stdout] | [INFO] [stdout] 1 | use std::{cmp::Ordering, str::FromStr}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `utils::file_get_async` [INFO] [stdout] --> src/models/extra_settings.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::{utils::file_get_async, Settings}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ProxyType` and `RegexMatchConfig` [INFO] [stdout] --> src/models/extra_settings.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | use super::{Proxy, ProxyType, RegexMatchConfig, RegexMatchConfigs}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `js_runtime` [INFO] [stdout] --> src/parser/parse_settings.rs:37:11 [INFO] [stdout] | [INFO] [stdout] 37 | #[cfg(feature = "js_runtime")] [INFO] [stdout] | ^^^^^^^^^^------------ [INFO] [stdout] | | [INFO] [stdout] | help: there is a expected value with a similar name: `"js-runtime"` [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `actix-web`, `default`, `js-runtime`, `rquickjs`, and `web-api` [INFO] [stdout] = help: consider adding `js_runtime` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `js_runtime` [INFO] [stdout] --> src/parser/parse_settings.rs:41:11 [INFO] [stdout] | [INFO] [stdout] 41 | #[cfg(feature = "js_runtime")] [INFO] [stdout] | ^^^^^^^^^^------------ [INFO] [stdout] | | [INFO] [stdout] | help: there is a expected value with a similar name: `"js-runtime"` [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `actix-web`, `default`, `js-runtime`, `rquickjs`, and `web-api` [INFO] [stdout] = help: consider adding `js_runtime` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `js_runtime` [INFO] [stdout] --> src/parser/parse_settings.rs:67:19 [INFO] [stdout] | [INFO] [stdout] 67 | #[cfg(feature = "js_runtime")] [INFO] [stdout] | ^^^^^^^^^^------------ [INFO] [stdout] | | [INFO] [stdout] | help: there is a expected value with a similar name: `"js-runtime"` [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `actix-web`, `default`, `js-runtime`, `rquickjs`, and `web-api` [INFO] [stdout] = help: consider adding `js_runtime` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `js_runtime` [INFO] [stdout] --> src/parser/parse_settings.rs:69:19 [INFO] [stdout] | [INFO] [stdout] 69 | #[cfg(feature = "js_runtime")] [INFO] [stdout] | ^^^^^^^^^^------------ [INFO] [stdout] | | [INFO] [stdout] | help: there is a expected value with a similar name: `"js-runtime"` [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `actix-web`, `default`, `js-runtime`, `rquickjs`, and `web-api` [INFO] [stdout] = help: consider adding `js_runtime` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `js_runtime` [INFO] [stdout] --> src/parser/subparser.rs:59:11 [INFO] [stdout] | [INFO] [stdout] 59 | #[cfg(feature = "js_runtime")] [INFO] [stdout] | ^^^^^^^^^^------------ [INFO] [stdout] | | [INFO] [stdout] | help: there is a expected value with a similar name: `"js-runtime"` [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `actix-web`, `default`, `js-runtime`, `rquickjs`, and `web-api` [INFO] [stdout] = help: consider adding `js_runtime` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ProxyConfig` [INFO] [stdout] --> src/upload/gist.rs:3:53 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::utils::http::{parse_proxy, HttpResponse, ProxyConfig}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `IniReaderError` [INFO] [stdout] --> src/upload/gist.rs:5:43 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::utils::ini_reader::{IniReader, IniReaderError}; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `get_sub_info_from_header` and `get_sub_info_from_response` [INFO] [stdout] --> src/utils/http.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | get_sub_info_from_header, get_sub_info_from_response, parse_proxy, web_get, web_get_async, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fs::File` [INFO] [stdout] --> src/utils/ini_reader.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use std::fs::File; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Read` [INFO] [stdout] --> src/utils/ini_reader.rs:8:21 [INFO] [stdout] | [INFO] [stdout] 8 | use std::io::{self, Read}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::str::FromStr` [INFO] [stdout] --> src/utils/matcher.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use std::str::FromStr; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::cmp::Ordering` [INFO] [stdout] --> src/utils/node_manip.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use std::cmp::Ordering; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `reg_find` [INFO] [stdout] --> src/utils/node_manip.rs:10:30 [INFO] [stdout] | [INFO] [stdout] 10 | matcher::{apply_matcher, reg_find}, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/utils/http_std.rs:89:9 [INFO] [stdout] | [INFO] [stdout] 89 | let mut client_builder = Client::builder().timeout(Duration::from_secs(DEFAULT_TIMEOUT)); [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/utils/http_std.rs:306:9 [INFO] [stdout] | [INFO] [stdout] 306 | let mut client_builder = Client::builder().timeout(Duration::from_secs(DEFAULT_TIMEOUT)); [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/utils/http_std.rs:377:9 [INFO] [stdout] | [INFO] [stdout] 377 | let mut client_builder = Client::builder().timeout(Duration::from_secs(DEFAULT_TIMEOUT)); [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `req_url` [INFO] [stdout] --> src/api/sub.rs:293:5 [INFO] [stdout] | [INFO] [stdout] 293 | req_url: Option, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_req_url` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `proxy_config` [INFO] [stdout] --> src/utils/http_std.rs:84:5 [INFO] [stdout] | [INFO] [stdout] 84 | proxy_config: &ProxyConfig, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy_config` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `proxy_config` [INFO] [stdout] --> src/utils/http_std.rs:303:5 [INFO] [stdout] | [INFO] [stdout] 303 | proxy_config: &ProxyConfig, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy_config` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `proxy_config` [INFO] [stdout] --> src/utils/http_std.rs:374:5 [INFO] [stdout] | [INFO] [stdout] 374 | proxy_config: &ProxyConfig, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy_config` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `matched` is never read [INFO] [stdout] --> src/models/regex_match_config.rs:51:27 [INFO] [stdout] | [INFO] [stdout] 51 | let mut matched = false; [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: unused variable: `dir` [INFO] [stdout] --> src/utils/matcher.rs:356:13 [INFO] [stdout] | [INFO] [stdout] 356 | let dir = if rule.starts_with("!!INSERT=") { -1 } else { 1 }; // Apply direction modifier conceptually later [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_dir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `RulesetType` is never used [INFO] [stdout] --> src/generator/ruleconvert/ruleset.rs:6:10 [INFO] [stdout] | [INFO] [stdout] 6 | pub enum RulesetType { [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 21s [INFO] running `Command { std: "docker" "inspect" "9a6013c101180b8924f6f7eebc49d64e219ab5c728e988fa203da8713e9dce51", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9a6013c101180b8924f6f7eebc49d64e219ab5c728e988fa203da8713e9dce51", kill_on_drop: false }` [INFO] [stdout] 9a6013c101180b8924f6f7eebc49d64e219ab5c728e988fa203da8713e9dce51 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "test" "--frozen" "--no-run" "--message-format=json" "-Zbuild-dir-new-layout", kill_on_drop: false }` [INFO] [stdout] cacc93416aaeaa5ee12838aa07b5434606f3d0d58bace29a6393378847ac7aa4 [INFO] running `Command { std: "docker" "start" "-a" "cacc93416aaeaa5ee12838aa07b5434606f3d0d58bace29a6393378847ac7aa4", kill_on_drop: false }` [INFO] [stderr] Compiling syn v2.0.100 [INFO] [stderr] Compiling mio v1.0.3 [INFO] [stderr] Compiling bitflags v2.9.0 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling regex-lite v0.1.6 [INFO] [stderr] Compiling tracing-core v0.1.33 [INFO] [stderr] Compiling bytes v1.10.1 [INFO] [stderr] Compiling rustix v1.0.5 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling bytestring v1.4.0 [INFO] [stderr] Compiling tempfile v3.19.1 [INFO] [stderr] Compiling actix-router v0.5.3 [INFO] [stderr] Compiling synstructure v0.13.1 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling zerovec-derive v0.10.3 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling tracing-attributes v0.1.28 [INFO] [stderr] Compiling icu_provider_macros v1.5.0 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling derive_more-impl v2.0.1 [INFO] [stderr] Compiling thiserror-impl v2.0.12 [INFO] [stderr] Compiling clap_derive v4.5.32 [INFO] [stderr] Compiling actix-macros v0.2.4 [INFO] [stderr] Compiling actix-web-codegen v4.3.0 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.7.5 [INFO] [stderr] Compiling tokio v1.44.2 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling yoke v0.7.5 [INFO] [stderr] Compiling thiserror v2.0.12 [INFO] [stderr] Compiling zerovec v0.10.4 [INFO] [stderr] Compiling clap v4.5.37 [INFO] [stderr] Compiling tinystr v0.7.6 [INFO] [stderr] Compiling icu_collections v1.5.0 [INFO] [stderr] Compiling derive_more v2.0.1 [INFO] [stderr] Compiling icu_locid v1.5.0 [INFO] [stderr] Compiling icu_provider v1.5.0 [INFO] [stderr] Compiling icu_locid_transform v1.5.0 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling icu_properties v1.5.1 [INFO] [stderr] Compiling tokio-util v0.7.15 [INFO] [stderr] Compiling actix-rt v2.10.0 [INFO] [stderr] Compiling tokio-rustls v0.23.4 [INFO] [stderr] Compiling actix-server v2.5.1 [INFO] [stderr] Compiling h2 v0.3.26 [INFO] [stderr] Compiling actix-codec v0.5.2 [INFO] [stderr] Compiling actix-tls v3.4.0 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling toml_datetime v0.6.9 [INFO] [stderr] Compiling serde_json v1.0.140 [INFO] [stderr] Compiling serde_spanned v0.6.8 [INFO] [stderr] Compiling serde_ini v0.2.0 [INFO] [stderr] Compiling minijinja v2.9.0 [INFO] [stderr] Compiling serde_yaml v0.9.34+deprecated [INFO] [stderr] Compiling serde_bytes v0.11.17 [INFO] [stderr] Compiling toml_edit v0.22.25 [INFO] [stderr] Compiling icu_normalizer v1.5.0 [INFO] [stderr] Compiling idna_adapter v1.2.0 [INFO] [stderr] Compiling idna v1.0.3 [INFO] [stderr] Compiling url v2.5.4 [INFO] [stderr] Compiling toml v0.8.21 [INFO] [stderr] Compiling actix-http v3.10.0 [INFO] [stderr] Compiling awc v3.6.0 [INFO] [stderr] Compiling actix-web v4.10.2 [INFO] [stderr] Compiling subconverter v0.2.34 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `std::collections::HashSet` [INFO] [stdout] --> src/generator/yaml/clash/output_proxy_types/clash_output_anytls.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use std::collections::HashSet; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `is_u32_option_zero` [INFO] [stdout] --> src/generator/yaml/clash/output_proxy_types/clash_output_vmess.rs:3:44 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::utils::{is_empty_option_string, is_u32_option_zero}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `cmp::Ordering` and `str::FromStr` [INFO] [stdout] --> src/models/extra_settings.rs:1:11 [INFO] [stdout] | [INFO] [stdout] 1 | use std::{cmp::Ordering, str::FromStr}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `utils::file_get_async` [INFO] [stdout] --> src/models/extra_settings.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::{utils::file_get_async, Settings}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ProxyType` and `RegexMatchConfig` [INFO] [stdout] --> src/models/extra_settings.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | use super::{Proxy, ProxyType, RegexMatchConfig, RegexMatchConfigs}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `js_runtime` [INFO] [stdout] --> src/parser/parse_settings.rs:37:11 [INFO] [stdout] | [INFO] [stdout] 37 | #[cfg(feature = "js_runtime")] [INFO] [stdout] | ^^^^^^^^^^------------ [INFO] [stdout] | | [INFO] [stdout] | help: there is a expected value with a similar name: `"js-runtime"` [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `actix-web`, `default`, `js-runtime`, `rquickjs`, and `web-api` [INFO] [stdout] = help: consider adding `js_runtime` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `js_runtime` [INFO] [stdout] --> src/parser/parse_settings.rs:41:11 [INFO] [stdout] | [INFO] [stdout] 41 | #[cfg(feature = "js_runtime")] [INFO] [stdout] | ^^^^^^^^^^------------ [INFO] [stdout] | | [INFO] [stdout] | help: there is a expected value with a similar name: `"js-runtime"` [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `actix-web`, `default`, `js-runtime`, `rquickjs`, and `web-api` [INFO] [stdout] = help: consider adding `js_runtime` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `js_runtime` [INFO] [stdout] --> src/parser/parse_settings.rs:67:19 [INFO] [stdout] | [INFO] [stdout] 67 | #[cfg(feature = "js_runtime")] [INFO] [stdout] | ^^^^^^^^^^------------ [INFO] [stdout] | | [INFO] [stdout] | help: there is a expected value with a similar name: `"js-runtime"` [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `actix-web`, `default`, `js-runtime`, `rquickjs`, and `web-api` [INFO] [stdout] = help: consider adding `js_runtime` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `js_runtime` [INFO] [stdout] --> src/parser/parse_settings.rs:69:19 [INFO] [stdout] | [INFO] [stdout] 69 | #[cfg(feature = "js_runtime")] [INFO] [stdout] | ^^^^^^^^^^------------ [INFO] [stdout] | | [INFO] [stdout] | help: there is a expected value with a similar name: `"js-runtime"` [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `actix-web`, `default`, `js-runtime`, `rquickjs`, and `web-api` [INFO] [stdout] = help: consider adding `js_runtime` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `js_runtime` [INFO] [stdout] --> src/parser/subparser.rs:59:11 [INFO] [stdout] | [INFO] [stdout] 59 | #[cfg(feature = "js_runtime")] [INFO] [stdout] | ^^^^^^^^^^------------ [INFO] [stdout] | | [INFO] [stdout] | help: there is a expected value with a similar name: `"js-runtime"` [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `actix-web`, `default`, `js-runtime`, `rquickjs`, and `web-api` [INFO] [stdout] = help: consider adding `js_runtime` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ProxyConfig` [INFO] [stdout] --> src/upload/gist.rs:3:53 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::utils::http::{parse_proxy, HttpResponse, ProxyConfig}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `IniReaderError` [INFO] [stdout] --> src/upload/gist.rs:5:43 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::utils::ini_reader::{IniReader, IniReaderError}; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `get_sub_info_from_header` and `get_sub_info_from_response` [INFO] [stdout] --> src/utils/http.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | get_sub_info_from_header, get_sub_info_from_response, parse_proxy, web_get, web_get_async, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fs::File` [INFO] [stdout] --> src/utils/ini_reader.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use std::fs::File; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Read` [INFO] [stdout] --> src/utils/ini_reader.rs:8:21 [INFO] [stdout] | [INFO] [stdout] 8 | use std::io::{self, Read}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::str::FromStr` [INFO] [stdout] --> src/utils/matcher.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use std::str::FromStr; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::cmp::Ordering` [INFO] [stdout] --> src/utils/node_manip.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use std::cmp::Ordering; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `reg_find` [INFO] [stdout] --> src/utils/node_manip.rs:10:30 [INFO] [stdout] | [INFO] [stdout] 10 | matcher::{apply_matcher, reg_find}, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/utils/http_std.rs:89:9 [INFO] [stdout] | [INFO] [stdout] 89 | let mut client_builder = Client::builder().timeout(Duration::from_secs(DEFAULT_TIMEOUT)); [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/utils/http_std.rs:306:9 [INFO] [stdout] | [INFO] [stdout] 306 | let mut client_builder = Client::builder().timeout(Duration::from_secs(DEFAULT_TIMEOUT)); [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/utils/http_std.rs:377:9 [INFO] [stdout] | [INFO] [stdout] 377 | let mut client_builder = Client::builder().timeout(Duration::from_secs(DEFAULT_TIMEOUT)); [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::HashSet` [INFO] [stdout] --> src/generator/yaml/clash/output_proxy_types/clash_output_anytls.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use std::collections::HashSet; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `is_u32_option_zero` [INFO] [stdout] --> src/generator/yaml/clash/output_proxy_types/clash_output_vmess.rs:3:44 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::utils::{is_empty_option_string, is_u32_option_zero}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `cmp::Ordering` and `str::FromStr` [INFO] [stdout] --> src/models/extra_settings.rs:1:11 [INFO] [stdout] | [INFO] [stdout] 1 | use std::{cmp::Ordering, str::FromStr}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `utils::file_get_async` [INFO] [stdout] --> src/models/extra_settings.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::{utils::file_get_async, Settings}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ProxyType` and `RegexMatchConfig` [INFO] [stdout] --> src/models/extra_settings.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | use super::{Proxy, ProxyType, RegexMatchConfig, RegexMatchConfigs}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `js_runtime` [INFO] [stdout] --> src/parser/parse_settings.rs:37:11 [INFO] [stdout] | [INFO] [stdout] 37 | #[cfg(feature = "js_runtime")] [INFO] [stdout] | ^^^^^^^^^^------------ [INFO] [stdout] | | [INFO] [stdout] | help: there is a expected value with a similar name: `"js-runtime"` [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `actix-web`, `default`, `js-runtime`, `rquickjs`, and `web-api` [INFO] [stdout] = help: consider adding `js_runtime` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `js_runtime` [INFO] [stdout] --> src/parser/parse_settings.rs:41:11 [INFO] [stdout] | [INFO] [stdout] 41 | #[cfg(feature = "js_runtime")] [INFO] [stdout] | ^^^^^^^^^^------------ [INFO] [stdout] | | [INFO] [stdout] | help: there is a expected value with a similar name: `"js-runtime"` [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `actix-web`, `default`, `js-runtime`, `rquickjs`, and `web-api` [INFO] [stdout] = help: consider adding `js_runtime` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `js_runtime` [INFO] [stdout] --> src/parser/parse_settings.rs:67:19 [INFO] [stdout] | [INFO] [stdout] 67 | #[cfg(feature = "js_runtime")] [INFO] [stdout] | ^^^^^^^^^^------------ [INFO] [stdout] | | [INFO] [stdout] | help: there is a expected value with a similar name: `"js-runtime"` [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `actix-web`, `default`, `js-runtime`, `rquickjs`, and `web-api` [INFO] [stdout] = help: consider adding `js_runtime` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `js_runtime` [INFO] [stdout] --> src/parser/parse_settings.rs:69:19 [INFO] [stdout] | [INFO] [stdout] 69 | #[cfg(feature = "js_runtime")] [INFO] [stdout] | ^^^^^^^^^^------------ [INFO] [stdout] | | [INFO] [stdout] | help: there is a expected value with a similar name: `"js-runtime"` [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `actix-web`, `default`, `js-runtime`, `rquickjs`, and `web-api` [INFO] [stdout] = help: consider adding `js_runtime` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `js_runtime` [INFO] [stdout] --> src/parser/subparser.rs:59:11 [INFO] [stdout] | [INFO] [stdout] 59 | #[cfg(feature = "js_runtime")] [INFO] [stdout] | ^^^^^^^^^^------------ [INFO] [stdout] | | [INFO] [stdout] | help: there is a expected value with a similar name: `"js-runtime"` [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `actix-web`, `default`, `js-runtime`, `rquickjs`, and `web-api` [INFO] [stdout] = help: consider adding `js_runtime` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ProxyConfig` [INFO] [stdout] --> src/upload/gist.rs:3:53 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::utils::http::{parse_proxy, HttpResponse, ProxyConfig}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `IniReaderError` [INFO] [stdout] --> src/upload/gist.rs:5:43 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::utils::ini_reader::{IniReader, IniReaderError}; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `get_sub_info_from_header` and `get_sub_info_from_response` [INFO] [stdout] --> src/utils/http.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | get_sub_info_from_header, get_sub_info_from_response, parse_proxy, web_get, web_get_async, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fs::File` [INFO] [stdout] --> src/utils/ini_reader.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use std::fs::File; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Read` [INFO] [stdout] --> src/utils/ini_reader.rs:8:21 [INFO] [stdout] | [INFO] [stdout] 8 | use std::io::{self, Read}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::str::FromStr` [INFO] [stdout] --> src/utils/matcher.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use std::str::FromStr; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::cmp::Ordering` [INFO] [stdout] --> src/utils/node_manip.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use std::cmp::Ordering; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `reg_find` [INFO] [stdout] --> src/utils/node_manip.rs:10:30 [INFO] [stdout] | [INFO] [stdout] 10 | matcher::{apply_matcher, reg_find}, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `req_url` [INFO] [stdout] --> src/api/sub.rs:293:5 [INFO] [stdout] | [INFO] [stdout] 293 | req_url: Option, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_req_url` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `proxy_config` [INFO] [stdout] --> src/utils/http_std.rs:84:5 [INFO] [stdout] | [INFO] [stdout] 84 | proxy_config: &ProxyConfig, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy_config` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/utils/http_std.rs:89:9 [INFO] [stdout] | [INFO] [stdout] 89 | let mut client_builder = Client::builder().timeout(Duration::from_secs(DEFAULT_TIMEOUT)); [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/utils/http_std.rs:306:9 [INFO] [stdout] | [INFO] [stdout] 306 | let mut client_builder = Client::builder().timeout(Duration::from_secs(DEFAULT_TIMEOUT)); [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/utils/http_std.rs:377:9 [INFO] [stdout] | [INFO] [stdout] 377 | let mut client_builder = Client::builder().timeout(Duration::from_secs(DEFAULT_TIMEOUT)); [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `proxy_config` [INFO] [stdout] --> src/utils/http_std.rs:303:5 [INFO] [stdout] | [INFO] [stdout] 303 | proxy_config: &ProxyConfig, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy_config` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `proxy_config` [INFO] [stdout] --> src/utils/http_std.rs:374:5 [INFO] [stdout] | [INFO] [stdout] 374 | proxy_config: &ProxyConfig, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy_config` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `matched` is never read [INFO] [stdout] --> src/models/regex_match_config.rs:51:27 [INFO] [stdout] | [INFO] [stdout] 51 | let mut matched = false; [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: unused variable: `req_url` [INFO] [stdout] --> src/api/sub.rs:293:5 [INFO] [stdout] | [INFO] [stdout] 293 | req_url: Option, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_req_url` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `proxy_config` [INFO] [stdout] --> src/utils/http_std.rs:84:5 [INFO] [stdout] | [INFO] [stdout] 84 | proxy_config: &ProxyConfig, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy_config` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `proxy_config` [INFO] [stdout] --> src/utils/http_std.rs:303:5 [INFO] [stdout] | [INFO] [stdout] 303 | proxy_config: &ProxyConfig, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy_config` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `proxy_config` [INFO] [stdout] --> src/utils/http_std.rs:374:5 [INFO] [stdout] | [INFO] [stdout] 374 | proxy_config: &ProxyConfig, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy_config` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dir` [INFO] [stdout] --> src/utils/matcher.rs:356:13 [INFO] [stdout] | [INFO] [stdout] 356 | let dir = if rule.starts_with("!!INSERT=") { -1 } else { 1 }; // Apply direction modifier conceptually later [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_dir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `RulesetType` is never used [INFO] [stdout] --> src/generator/ruleconvert/ruleset.rs:6:10 [INFO] [stdout] | [INFO] [stdout] 6 | pub enum RulesetType { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `matched` is never read [INFO] [stdout] --> src/models/regex_match_config.rs:51:27 [INFO] [stdout] | [INFO] [stdout] 51 | let mut matched = false; [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: unused variable: `dir` [INFO] [stdout] --> src/utils/matcher.rs:356:13 [INFO] [stdout] | [INFO] [stdout] 356 | let dir = if rule.starts_with("!!INSERT=") { -1 } else { 1 }; // Apply direction modifier conceptually later [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_dir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `RulesetType` is never used [INFO] [stdout] --> src/generator/ruleconvert/ruleset.rs:6:10 [INFO] [stdout] | [INFO] [stdout] 6 | pub enum RulesetType { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `subconverter` (lib test); 28 warnings emitted [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/bin/rustc --crate-name libsubconverter --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("actix-web", "default", "js-runtime", "rquickjs", "web-api"))' -C metadata=b7975a9a3472d0ed -C extra-filename=-8b49ba53ff8715fa --out-dir /opt/rustwide/target/debug/build/subconverter/8b49ba53ff8715fa/deps -L dependency=/opt/rustwide/target/debug/build/actix-codec/955f0207f4cdeda0/deps -L dependency=/opt/rustwide/target/debug/build/actix-http/d9e48d4a8aeb3db6/deps -L dependency=/opt/rustwide/target/debug/build/actix-macros/e927306fa74f39a3/deps -L dependency=/opt/rustwide/target/debug/build/actix-router/4cd9022124a5669f/deps -L dependency=/opt/rustwide/target/debug/build/actix-router/d9c4900edab5337d/deps -L dependency=/opt/rustwide/target/debug/build/actix-rt/7ae3497833a6d4f5/deps -L dependency=/opt/rustwide/target/debug/build/actix-server/bfa29b80e4ed2ac5/deps -L dependency=/opt/rustwide/target/debug/build/actix-service/024b06bb0b2b5eea/deps -L dependency=/opt/rustwide/target/debug/build/actix-tls/9bc73fb6fd6ccd9f/deps -L dependency=/opt/rustwide/target/debug/build/actix-utils/443458621d8456b0/deps -L dependency=/opt/rustwide/target/debug/build/actix-web/44e1ceb5f3887fc4/deps -L dependency=/opt/rustwide/target/debug/build/actix-web-codegen/4baf5b76b7d4c126/deps -L dependency=/opt/rustwide/target/debug/build/adler2/b931b79841890bad/deps -L dependency=/opt/rustwide/target/debug/build/aho-corasick/6e9abec44e58222d/deps -L dependency=/opt/rustwide/target/debug/build/alloc-no-stdlib/06c983927188c99c/deps -L dependency=/opt/rustwide/target/debug/build/alloc-stdlib/2cbcfaf5b9f938fe/deps -L dependency=/opt/rustwide/target/debug/build/anstream/65bae9f685909c30/deps -L dependency=/opt/rustwide/target/debug/build/anstyle/df82d657645c4a5c/deps -L dependency=/opt/rustwide/target/debug/build/anstyle-parse/efd7d30a330dd8dd/deps -L dependency=/opt/rustwide/target/debug/build/anstyle-query/f0be367a66cb0b02/deps -L dependency=/opt/rustwide/target/debug/build/anyhow/6931aa919c157013/deps -L dependency=/opt/rustwide/target/debug/build/anyhow/773b39665417d8ce/deps -L dependency=/opt/rustwide/target/debug/build/anyhow/e1510cbfe26654d3/deps -L dependency=/opt/rustwide/target/debug/build/autocfg/edb41dba5c1eb139/deps -L dependency=/opt/rustwide/target/debug/build/awc/51ce9879b8d687fc/deps -L dependency=/opt/rustwide/target/debug/build/base64/2a03de3babadded3/deps -L dependency=/opt/rustwide/target/debug/build/bitflags/ec9e26e8384cfc98/deps -L dependency=/opt/rustwide/target/debug/build/block-buffer/0abdecfa792a1d4b/deps -L dependency=/opt/rustwide/target/debug/build/brotli/7edcfa7ce082f93a/deps -L dependency=/opt/rustwide/target/debug/build/brotli-decompressor/f5ef6b28691a8630/deps -L dependency=/opt/rustwide/target/debug/build/bytes/39d7f08b6a804f13/deps -L dependency=/opt/rustwide/target/debug/build/bytes/bfe11088fe358bd1/deps -L dependency=/opt/rustwide/target/debug/build/bytestring/2502f52c19db2549/deps -L dependency=/opt/rustwide/target/debug/build/bytestring/ada08bea04fd9812/deps -L dependency=/opt/rustwide/target/debug/build/case_insensitive_string/4bc55df3752020d2/deps -L dependency=/opt/rustwide/target/debug/build/cc/434817cf5ca44564/deps -L dependency=/opt/rustwide/target/debug/build/cfg-if/33ef6c02a07f9fec/deps -L dependency=/opt/rustwide/target/debug/build/clap/4e4555b281f2fee5/deps -L dependency=/opt/rustwide/target/debug/build/clap_builder/754162b45f1c5683/deps -L dependency=/opt/rustwide/target/debug/build/clap_derive/44acc4b9f6295522/deps -L dependency=/opt/rustwide/target/debug/build/clap_lex/8f7e36dc12b04c16/deps -L dependency=/opt/rustwide/target/debug/build/colorchoice/dfb6701820ae12a0/deps -L dependency=/opt/rustwide/target/debug/build/configparser/f14dadcc457eaf46/deps -L dependency=/opt/rustwide/target/debug/build/cookie/40c432723ca7598f/deps -L dependency=/opt/rustwide/target/debug/build/cookie/4bf4cb97d5fcb373/deps -L dependency=/opt/rustwide/target/debug/build/cookie/58d08e5a780feb3d/deps -L dependency=/opt/rustwide/target/debug/build/cpufeatures/471354fefbcaf2d8/deps -L dependency=/opt/rustwide/target/debug/build/crc32fast/5e6fdc6fad2d85f8/deps -L dependency=/opt/rustwide/target/debug/build/crypto-common/1b66ed4c2d952a50/deps -L dependency=/opt/rustwide/target/debug/build/deranged/7a5c17cefd52121d/deps -L dependency=/opt/rustwide/target/debug/build/derive_more/22a4c5f12b01f4a9/deps -L dependency=/opt/rustwide/target/debug/build/derive_more-impl/682351b16bdd504c/deps -L dependency=/opt/rustwide/target/debug/build/digest/d00e17c88687add0/deps -L dependency=/opt/rustwide/target/debug/build/displaydoc/688a0ba539b0c53f/deps -L dependency=/opt/rustwide/target/debug/build/encoding_rs/591e0cad5e0af89d/deps -L dependency=/opt/rustwide/target/debug/build/env_filter/d76ee63b76a1f95c/deps -L dependency=/opt/rustwide/target/debug/build/env_logger/b5dc888f6bd5a392/deps -L dependency=/opt/rustwide/target/debug/build/equivalent/7e0e8cbe6c474a67/deps -L dependency=/opt/rustwide/target/debug/build/fastrand/503f12a96d791409/deps -L dependency=/opt/rustwide/target/debug/build/flate2/5aad82a227d4aaae/deps -L dependency=/opt/rustwide/target/debug/build/fnv/2d77ec4f6f971b24/deps -L dependency=/opt/rustwide/target/debug/build/foldhash/5f95cf2ad1e735f9/deps -L dependency=/opt/rustwide/target/debug/build/form_urlencoded/9a3b196401a840c1/deps -L dependency=/opt/rustwide/target/debug/build/futures/4de50b1dd71dcdec/deps -L dependency=/opt/rustwide/target/debug/build/futures-channel/aa4ce92231e6bf4e/deps -L dependency=/opt/rustwide/target/debug/build/futures-core/fc6bb1738f00fc87/deps -L dependency=/opt/rustwide/target/debug/build/futures-executor/9d8442ce180d004b/deps -L dependency=/opt/rustwide/target/debug/build/futures-io/3e19596c076de665/deps -L dependency=/opt/rustwide/target/debug/build/futures-macro/c153a9805de20b0e/deps -L dependency=/opt/rustwide/target/debug/build/futures-sink/be8442ee548d90f9/deps -L dependency=/opt/rustwide/target/debug/build/futures-task/19b3aba2be9e7ae8/deps -L dependency=/opt/rustwide/target/debug/build/futures-util/0b87e3d5912386ea/deps -L dependency=/opt/rustwide/target/debug/build/generic-array/0e98770afa4d4875/deps -L dependency=/opt/rustwide/target/debug/build/generic-array/7740648c60f95b2e/deps -L dependency=/opt/rustwide/target/debug/build/generic-array/d618d7b08b63988c/deps -L dependency=/opt/rustwide/target/debug/build/getrandom/2882c9e193ad3ae1/deps -L dependency=/opt/rustwide/target/debug/build/getrandom/7f16641ab86cb8c8/deps -L dependency=/opt/rustwide/target/debug/build/getrandom/8b6e54b62d10ca9f/deps -L dependency=/opt/rustwide/target/debug/build/getrandom/92897e7aa872a1e2/deps -L dependency=/opt/rustwide/target/debug/build/h2/9dd8f7a2de473bf5/deps -L dependency=/opt/rustwide/target/debug/build/hashbrown/19954401a582c725/deps -L dependency=/opt/rustwide/target/debug/build/heck/8e1f98ffb0a497ae/deps -L dependency=/opt/rustwide/target/debug/build/http/b47bc680ed14946e/deps -L dependency=/opt/rustwide/target/debug/build/http/ee1406c505ea38c3/deps -L dependency=/opt/rustwide/target/debug/build/httparse/0056c300ebeff018/deps -L dependency=/opt/rustwide/target/debug/build/httparse/4b1ed73b760072b9/deps -L dependency=/opt/rustwide/target/debug/build/httparse/d02c40864b0e6aa5/deps -L dependency=/opt/rustwide/target/debug/build/httpdate/9f9d2502c6a38412/deps -L dependency=/opt/rustwide/target/debug/build/icu_collections/d786d9434ee856d0/deps -L dependency=/opt/rustwide/target/debug/build/icu_locid/8c1a5aba546aca0b/deps -L dependency=/opt/rustwide/target/debug/build/icu_locid_transform/acf0090bc5f6ff60/deps -L dependency=/opt/rustwide/target/debug/build/icu_locid_transform_data/1295a04ac3622387/deps -L dependency=/opt/rustwide/target/debug/build/icu_locid_transform_data/5ed7c9dfc24b59eb/deps -L dependency=/opt/rustwide/target/debug/build/icu_locid_transform_data/eef3f069e8a20759/deps -L dependency=/opt/rustwide/target/debug/build/icu_normalizer/56c07dbbea9910e3/deps -L dependency=/opt/rustwide/target/debug/build/icu_normalizer_data/599d95ef553f8e1f/deps -L dependency=/opt/rustwide/target/debug/build/icu_normalizer_data/626c163dc611224e/deps -L dependency=/opt/rustwide/target/debug/build/icu_normalizer_data/7c778d67533d0c50/deps -L dependency=/opt/rustwide/target/debug/build/icu_properties/1aa413dc8ec3b222/deps -L dependency=/opt/rustwide/target/debug/build/icu_properties_data/13dda521e7171d43/deps -L dependency=/opt/rustwide/target/debug/build/icu_properties_data/86d72b2b3779d85a/deps -L dependency=/opt/rustwide/target/debug/build/icu_properties_data/a8bc2eb0cbac690f/deps -L dependency=/opt/rustwide/target/debug/build/icu_provider/94bdbded88d88091/deps -L dependency=/opt/rustwide/target/debug/build/icu_provider_macros/12582b2f52b825a3/deps -L dependency=/opt/rustwide/target/debug/build/idna/0c399500b1d1633d/deps -L dependency=/opt/rustwide/target/debug/build/idna_adapter/7e70cbd148302b29/deps -L dependency=/opt/rustwide/target/debug/build/impl-more/6fc7c6fa77315c70/deps -L dependency=/opt/rustwide/target/debug/build/indexmap/668b0bff925f1687/deps -L dependency=/opt/rustwide/target/debug/build/is_terminal_polyfill/c14c9d53c4f80a97/deps -L dependency=/opt/rustwide/target/debug/build/itoa/6b76ec393d6a2c41/deps -L dependency=/opt/rustwide/target/debug/build/jiff/37c59fd8eb74a325/deps -L dependency=/opt/rustwide/target/debug/build/jobserver/8179b1047e0756fc/deps -L dependency=/opt/rustwide/target/debug/build/language-tags/f2740fbda1808d44/deps -L dependency=/opt/rustwide/target/debug/build/lazy_static/b3603208c0de2608/deps -L dependency=/opt/rustwide/target/debug/build/libc/0a969053448e627e/deps -L dependency=/opt/rustwide/target/debug/build/libc/b53c3876fb4c3971/deps -L dependency=/opt/rustwide/target/debug/build/libc/e32e94b265a2208b/deps -L dependency=/opt/rustwide/target/debug/build/linked-hash-map/40ad1551522f3eec/deps -L dependency=/opt/rustwide/target/debug/build/linux-raw-sys/20b62ec4b985a4c8/deps -L dependency=/opt/rustwide/target/debug/build/litemap/705c4d2af7d10c57/deps -L dependency=/opt/rustwide/target/debug/build/local-channel/faaa9d3d15357bca/deps -L dependency=/opt/rustwide/target/debug/build/local-waker/db44699d6c187aa3/deps -L dependency=/opt/rustwide/target/debug/build/lock_api/75ccd31dd29b529f/deps -L dependency=/opt/rustwide/target/debug/build/lock_api/87fe6f2f71d5b0ae/deps -L dependency=/opt/rustwide/target/debug/build/lock_api/d8f64dbd8aea6f8b/deps -L dependency=/opt/rustwide/target/debug/build/log/24496e9eafb97b0f/deps -L dependency=/opt/rustwide/target/debug/build/log/ba604b77dad33fe2/deps -L dependency=/opt/rustwide/target/debug/build/md-5/f6b4ba87a97be7b2/deps -L dependency=/opt/rustwide/target/debug/build/memchr/3ffe5f7a52883367/deps -L dependency=/opt/rustwide/target/debug/build/mime/4b44681fdb2c65f7/deps -L dependency=/opt/rustwide/target/debug/build/minijinja/09a29a5e234c4866/deps -L dependency=/opt/rustwide/target/debug/build/miniz_oxide/e313eada8a5d5f2b/deps -L dependency=/opt/rustwide/target/debug/build/mio/255f90656b14b313/deps -L dependency=/opt/rustwide/target/debug/build/num-conv/2c976fbf8b8f2899/deps -L dependency=/opt/rustwide/target/debug/build/once_cell/0ba6aecba7086d38/deps -L dependency=/opt/rustwide/target/debug/build/parking_lot/6bd979c21fb774b8/deps -L dependency=/opt/rustwide/target/debug/build/parking_lot_core/349f1d43f1c68ba7/deps -L dependency=/opt/rustwide/target/debug/build/parking_lot_core/98d0b08127fb9fa9/deps -L dependency=/opt/rustwide/target/debug/build/parking_lot_core/aee01f20f5fe3310/deps -L dependency=/opt/rustwide/target/debug/build/percent-encoding/9bee39bbc5bd523a/deps -L dependency=/opt/rustwide/target/debug/build/pin-project-lite/bedc6e0acd72ff2a/deps -L dependency=/opt/rustwide/target/debug/build/pin-utils/9a5791cba021167a/deps -L dependency=/opt/rustwide/target/debug/build/pkg-config/c33376fb75a85590/deps -L dependency=/opt/rustwide/target/debug/build/powerfmt/a0c185df26c26a22/deps -L dependency=/opt/rustwide/target/debug/build/ppv-lite86/e21724d63cd6c663/deps -L dependency=/opt/rustwide/target/debug/build/proc-macro2/60c83358d994f61e/deps -L dependency=/opt/rustwide/target/debug/build/proc-macro2/d49143055ae731b5/deps -L dependency=/opt/rustwide/target/debug/build/proc-macro2/d8665169c487d19b/deps -L dependency=/opt/rustwide/target/debug/build/quote/60c6fa93c90874f2/deps -L dependency=/opt/rustwide/target/debug/build/rand/a3cf378d6532cbc1/deps -L dependency=/opt/rustwide/target/debug/build/rand_chacha/cef7690367fa5d2e/deps -L dependency=/opt/rustwide/target/debug/build/rand_core/a342951004e6bf1e/deps -L dependency=/opt/rustwide/target/debug/build/regex/9b444a174a2e0976/deps -L dependency=/opt/rustwide/target/debug/build/regex-automata/ab95923a91eaf688/deps -L dependency=/opt/rustwide/target/debug/build/regex-lite/6fb80db4bdf4ca1d/deps -L dependency=/opt/rustwide/target/debug/build/regex-syntax/13fc688ae7f36982/deps -L dependency=/opt/rustwide/target/debug/build/result/f5c43bee945d3813/deps -L dependency=/opt/rustwide/target/debug/build/ring/36cf93f21bd5b218/deps -L dependency=/opt/rustwide/target/debug/build/ring/3bc4ce69d41ab0fe/deps -L dependency=/opt/rustwide/target/debug/build/ring/4f18e2fcdc0aabf9/deps -L dependency=/opt/rustwide/target/debug/build/ring/831f47906bda1239/deps -L dependency=/opt/rustwide/target/debug/build/ring/db1dec9cf4dd515a/deps -L dependency=/opt/rustwide/target/debug/build/ring/fcae66bb2215efe3/deps -L dependency=/opt/rustwide/target/debug/build/rustix/2d11112d78fe5e48/deps -L dependency=/opt/rustwide/target/debug/build/rustix/e33b4f2a6dc50587/deps -L dependency=/opt/rustwide/target/debug/build/rustix/f0166fdaccd432bf/deps -L dependency=/opt/rustwide/target/debug/build/rustls/058af6d00c24dc1e/deps -L dependency=/opt/rustwide/target/debug/build/rustls/143026950010ba4e/deps -L dependency=/opt/rustwide/target/debug/build/rustls/18a56436a5972741/deps -L dependency=/opt/rustwide/target/debug/build/ryu/0ea4bafc9bef6d8b/deps -L dependency=/opt/rustwide/target/debug/build/scopeguard/d52bd00767847e44/deps -L dependency=/opt/rustwide/target/debug/build/sct/9a559cea564b65be/deps -L dependency=/opt/rustwide/target/debug/build/serde/040c858cc992e7b6/deps -L dependency=/opt/rustwide/target/debug/build/serde/0a01993a2338a556/deps -L dependency=/opt/rustwide/target/debug/build/serde/10aac3634b84bb84/deps -L dependency=/opt/rustwide/target/debug/build/serde/6ddcd076dd4ea4ba/deps -L dependency=/opt/rustwide/target/debug/build/serde/aacc71aa71858a7b/deps -L dependency=/opt/rustwide/target/debug/build/serde/efbc2c14c23477c2/deps -L dependency=/opt/rustwide/target/debug/build/serde_bytes/e2c4f471814d5e68/deps -L dependency=/opt/rustwide/target/debug/build/serde_derive/8accbd180f0de988/deps -L dependency=/opt/rustwide/target/debug/build/serde_ini/aebdec7c16faec90/deps -L dependency=/opt/rustwide/target/debug/build/serde_json/9e673dda29a8ad52/deps -L dependency=/opt/rustwide/target/debug/build/serde_json/b3ddeaf140746888/deps -L dependency=/opt/rustwide/target/debug/build/serde_json/d113b7121ae9d5c9/deps -L dependency=/opt/rustwide/target/debug/build/serde_spanned/1b404eedbb9b07c6/deps -L dependency=/opt/rustwide/target/debug/build/serde_urlencoded/2a23536617913443/deps -L dependency=/opt/rustwide/target/debug/build/serde_yaml/de0c4900f1b0e9f2/deps -L dependency=/opt/rustwide/target/debug/build/sha1/233fd67581f8fa01/deps -L dependency=/opt/rustwide/target/debug/build/shlex/258c8bec04b9d869/deps -L dependency=/opt/rustwide/target/debug/build/signal-hook-registry/3946ed00872e2224/deps -L dependency=/opt/rustwide/target/debug/build/slab/2beeedcc9f7dbddb/deps -L dependency=/opt/rustwide/target/debug/build/slab/72977b4ef3c89923/deps -L dependency=/opt/rustwide/target/debug/build/slab/e5d208831f1fecb9/deps -L dependency=/opt/rustwide/target/debug/build/smallvec/9812bbe5aac27f0d/deps -L dependency=/opt/rustwide/target/debug/build/socket2/9590eedb67bcac94/deps -L dependency=/opt/rustwide/target/debug/build/spin/bd5c65b66a03de3f/deps -L dependency=/opt/rustwide/target/debug/build/stable_deref_trait/e5f295e98f1b80b2/deps -L dependency=/opt/rustwide/target/debug/build/strsim/24acdad2526b95b7/deps -L dependency=/opt/rustwide/target/debug/build/subconverter/8b49ba53ff8715fa/deps -L dependency=/opt/rustwide/target/debug/build/syn/04fad5a3d97ef7f7/deps -L dependency=/opt/rustwide/target/debug/build/synstructure/cfbdeb7e5a25bba7/deps -L dependency=/opt/rustwide/target/debug/build/tempfile/542c8c6387701db2/deps -L dependency=/opt/rustwide/target/debug/build/thiserror/396543b2e26f01b9/deps -L dependency=/opt/rustwide/target/debug/build/thiserror/6c78332fc09d5e01/deps -L dependency=/opt/rustwide/target/debug/build/thiserror/d4926eb43b38a08f/deps -L dependency=/opt/rustwide/target/debug/build/thiserror-impl/e43182a94fd07ebe/deps -L dependency=/opt/rustwide/target/debug/build/time/286f9152f02de78a/deps -L dependency=/opt/rustwide/target/debug/build/time-core/45a5f0d549950b2a/deps -L dependency=/opt/rustwide/target/debug/build/time-macros/aebf4ff7462f7849/deps -L dependency=/opt/rustwide/target/debug/build/tinystr/e62bc1b9726784b3/deps -L dependency=/opt/rustwide/target/debug/build/tokio/c2439ecbb34a0fb7/deps -L dependency=/opt/rustwide/target/debug/build/tokio-macros/405d2eee0c1cfd5f/deps -L dependency=/opt/rustwide/target/debug/build/tokio-rustls/164bbec38a3be3eb/deps -L dependency=/opt/rustwide/target/debug/build/tokio-util/483b052b6604791c/deps -L dependency=/opt/rustwide/target/debug/build/toml/026a5574ca9835d9/deps -L dependency=/opt/rustwide/target/debug/build/toml_datetime/f7423a9435738e3a/deps -L dependency=/opt/rustwide/target/debug/build/toml_edit/5423a9c72fae9c72/deps -L dependency=/opt/rustwide/target/debug/build/toml_write/7a31fb631e6d5757/deps -L dependency=/opt/rustwide/target/debug/build/tracing/0bc8aa21f8b7cab0/deps -L dependency=/opt/rustwide/target/debug/build/tracing/5eef01f794d1d5ad/deps -L dependency=/opt/rustwide/target/debug/build/tracing-attributes/c0ba58184714a83e/deps -L dependency=/opt/rustwide/target/debug/build/tracing-core/8709b8c478983454/deps -L dependency=/opt/rustwide/target/debug/build/tracing-core/c2aed6b1712d0a02/deps -L dependency=/opt/rustwide/target/debug/build/typenum/096ef4cbab98003b/deps -L dependency=/opt/rustwide/target/debug/build/typenum/2d2373cb6e0ea7a0/deps -L dependency=/opt/rustwide/target/debug/build/typenum/2eda4eb97f3c1155/deps -L dependency=/opt/rustwide/target/debug/build/unicode-ident/b3925cc8f83e9ac1/deps -L dependency=/opt/rustwide/target/debug/build/unicode-xid/4dfc1b165cf6adea/deps -L dependency=/opt/rustwide/target/debug/build/unsafe-libyaml/7bc1bf218b2f5452/deps -L dependency=/opt/rustwide/target/debug/build/untrusted/3420b86308bec153/deps -L dependency=/opt/rustwide/target/debug/build/untrusted/4c6cc551cc2c6e70/deps -L dependency=/opt/rustwide/target/debug/build/url/7753ff7948ae0e28/deps -L dependency=/opt/rustwide/target/debug/build/urlencoding/2e57689ab08a86e0/deps -L dependency=/opt/rustwide/target/debug/build/utf16_iter/d3264925eca367d9/deps -L dependency=/opt/rustwide/target/debug/build/utf8_iter/0d9be7b316c2b184/deps -L dependency=/opt/rustwide/target/debug/build/utf8parse/8828ddbb63eb8bad/deps -L dependency=/opt/rustwide/target/debug/build/uuid/9c56eef199d6d6e9/deps -L dependency=/opt/rustwide/target/debug/build/version_check/9366c3982144fcbd/deps -L dependency=/opt/rustwide/target/debug/build/void/c8c62e9ffd6f4978/deps -L dependency=/opt/rustwide/target/debug/build/webpki/3404c7ffcdad84f4/deps -L dependency=/opt/rustwide/target/debug/build/webpki-roots/e40cefc12793a1b4/deps -L dependency=/opt/rustwide/target/debug/build/winnow/275ad02d1fca8ae9/deps -L dependency=/opt/rustwide/target/debug/build/write16/e3dc6fad88157cf5/deps -L dependency=/opt/rustwide/target/debug/build/writeable/45c783735d88c2b0/deps -L dependency=/opt/rustwide/target/debug/build/yoke/71f132a6ffb8dd58/deps -L dependency=/opt/rustwide/target/debug/build/yoke-derive/4ea428baf8bbb9f4/deps -L dependency=/opt/rustwide/target/debug/build/zerocopy/0407e6ba51f857bc/deps -L dependency=/opt/rustwide/target/debug/build/zerocopy/3806175313019471/deps -L dependency=/opt/rustwide/target/debug/build/zerocopy/faff184601410546/deps -L dependency=/opt/rustwide/target/debug/build/zerofrom/d5081a2cc7cc757c/deps -L dependency=/opt/rustwide/target/debug/build/zerofrom-derive/5cc59554e3b92012/deps -L dependency=/opt/rustwide/target/debug/build/zerovec/0ca154eee17a7250/deps -L dependency=/opt/rustwide/target/debug/build/zerovec-derive/eae074750f266ada/deps -L dependency=/opt/rustwide/target/debug/build/zstd/a2aa530b0c1bfeb4/deps -L dependency=/opt/rustwide/target/debug/build/zstd-safe/86dab912715297fe/deps -L dependency=/opt/rustwide/target/debug/build/zstd-safe/91951c7737ab5bf7/deps -L dependency=/opt/rustwide/target/debug/build/zstd-safe/948fd563e07ef78e/deps -L dependency=/opt/rustwide/target/debug/build/zstd-sys/2db562a786ec2580/deps -L dependency=/opt/rustwide/target/debug/build/zstd-sys/ccdca56f522c43b5/deps -L dependency=/opt/rustwide/target/debug/build/zstd-sys/dab2c60f99a9b18a/deps --extern actix_web=/opt/rustwide/target/debug/build/actix-web/44e1ceb5f3887fc4/deps/libactix_web-44e1ceb5f3887fc4.rlib --extern anyhow=/opt/rustwide/target/debug/build/anyhow/e1510cbfe26654d3/deps/libanyhow-e1510cbfe26654d3.rlib --extern awc=/opt/rustwide/target/debug/build/awc/51ce9879b8d687fc/deps/libawc-51ce9879b8d687fc.rlib --extern base64=/opt/rustwide/target/debug/build/base64/2a03de3babadded3/deps/libbase64-2a03de3babadded3.rlib --extern bitflags=/opt/rustwide/target/debug/build/bitflags/ec9e26e8384cfc98/deps/libbitflags-ec9e26e8384cfc98.rlib --extern case_insensitive_string=/opt/rustwide/target/debug/build/case_insensitive_string/4bc55df3752020d2/deps/libcase_insensitive_string-4bc55df3752020d2.rlib --extern clap=/opt/rustwide/target/debug/build/clap/4e4555b281f2fee5/deps/libclap-4e4555b281f2fee5.rlib --extern configparser=/opt/rustwide/target/debug/build/configparser/f14dadcc457eaf46/deps/libconfigparser-f14dadcc457eaf46.rlib --extern env_logger=/opt/rustwide/target/debug/build/env_logger/b5dc888f6bd5a392/deps/libenv_logger-b5dc888f6bd5a392.rlib --extern futures=/opt/rustwide/target/debug/build/futures/4de50b1dd71dcdec/deps/libfutures-4de50b1dd71dcdec.rlib --extern lazy_static=/opt/rustwide/target/debug/build/lazy_static/b3603208c0de2608/deps/liblazy_static-b3603208c0de2608.rlib --extern linked_hash_map=/opt/rustwide/target/debug/build/linked-hash-map/40ad1551522f3eec/deps/liblinked_hash_map-40ad1551522f3eec.rlib --extern log=/opt/rustwide/target/debug/build/log/ba604b77dad33fe2/deps/liblog-ba604b77dad33fe2.rlib --extern md5=/opt/rustwide/target/debug/build/md-5/f6b4ba87a97be7b2/deps/libmd5-f6b4ba87a97be7b2.rlib --extern minijinja=/opt/rustwide/target/debug/build/minijinja/09a29a5e234c4866/deps/libminijinja-09a29a5e234c4866.rlib --extern once_cell=/opt/rustwide/target/debug/build/once_cell/0ba6aecba7086d38/deps/libonce_cell-0ba6aecba7086d38.rlib --extern regex=/opt/rustwide/target/debug/build/regex/9b444a174a2e0976/deps/libregex-9b444a174a2e0976.rlib --extern serde=/opt/rustwide/target/debug/build/serde/6ddcd076dd4ea4ba/deps/libserde-6ddcd076dd4ea4ba.rlib --extern serde_bytes=/opt/rustwide/target/debug/build/serde_bytes/e2c4f471814d5e68/deps/libserde_bytes-e2c4f471814d5e68.rlib --extern serde_ini=/opt/rustwide/target/debug/build/serde_ini/aebdec7c16faec90/deps/libserde_ini-aebdec7c16faec90.rlib --extern serde_json=/opt/rustwide/target/debug/build/serde_json/d113b7121ae9d5c9/deps/libserde_json-d113b7121ae9d5c9.rlib --extern serde_yaml=/opt/rustwide/target/debug/build/serde_yaml/de0c4900f1b0e9f2/deps/libserde_yaml-de0c4900f1b0e9f2.rlib --extern tempfile=/opt/rustwide/target/debug/build/tempfile/542c8c6387701db2/deps/libtempfile-542c8c6387701db2.rlib --extern thiserror=/opt/rustwide/target/debug/build/thiserror/6c78332fc09d5e01/deps/libthiserror-6c78332fc09d5e01.rlib --extern tokio=/opt/rustwide/target/debug/build/tokio/c2439ecbb34a0fb7/deps/libtokio-c2439ecbb34a0fb7.rlib --extern toml=/opt/rustwide/target/debug/build/toml/026a5574ca9835d9/deps/libtoml-026a5574ca9835d9.rlib --extern url=/opt/rustwide/target/debug/build/url/7753ff7948ae0e28/deps/liburl-7753ff7948ae0e28.rlib --extern urlencoding=/opt/rustwide/target/debug/build/urlencoding/2e57689ab08a86e0/deps/liburlencoding-2e57689ab08a86e0.rlib --extern uuid=/opt/rustwide/target/debug/build/uuid/9c56eef199d6d6e9/deps/libuuid-9c56eef199d6d6e9.rlib --cap-lints=forbid -L native=/opt/rustwide/target/debug/build/zstd-sys/ccdca56f522c43b5/build-script-execution/out -L native=/opt/rustwide/target/debug/build/ring/3bc4ce69d41ab0fe/build-script-execution/out -L native=/opt/rustwide/target/debug/build/ring/fcae66bb2215efe3/build-script-execution/out` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] running `Command { std: "docker" "inspect" "cacc93416aaeaa5ee12838aa07b5434606f3d0d58bace29a6393378847ac7aa4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cacc93416aaeaa5ee12838aa07b5434606f3d0d58bace29a6393378847ac7aa4", kill_on_drop: false }` [INFO] [stdout] cacc93416aaeaa5ee12838aa07b5434606f3d0d58bace29a6393378847ac7aa4