[INFO] fetching crate spc-utils 0.5.0...
[INFO] testing spc-utils-0.5.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate spc-utils 0.5.0 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate spc-utils 0.5.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate spc-utils 0.5.0
[INFO] tweaked toml for crates.io crate spc-utils 0.5.0 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate spc-utils 0.5.0 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate spc-utils 0.5.0 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.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:60:12
[INFO] [stderr]    |
[INFO] [stderr] 60 | homepage = "https://github.com/jhavenz/spc-utils"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 65 | repository = "https://github.com/jhavenz/spc-utils"
[INFO] [stderr]    |              --------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `spc-utils` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 57d1b67427621a2cf597272a7da59ecf4afa3ba40d45154fbe07d812731712c7
[INFO] running `Command { std: "docker" "start" "57d1b67427621a2cf597272a7da59ecf4afa3ba40d45154fbe07d812731712c7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "57d1b67427621a2cf597272a7da59ecf4afa3ba40d45154fbe07d812731712c7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "57d1b67427621a2cf597272a7da59ecf4afa3ba40d45154fbe07d812731712c7" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "57d1b67427621a2cf597272a7da59ecf4afa3ba40d45154fbe07d812731712c7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "57d1b67427621a2cf597272a7da59ecf4afa3ba40d45154fbe07d812731712c7" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:60:12
[INFO] [stderr]    |
[INFO] [stderr] 60 | homepage = "https://github.com/jhavenz/spc-utils"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 65 | repository = "https://github.com/jhavenz/spc-utils"
[INFO] [stderr]    |              --------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `spc-utils` (manifest) generated 1 warning
[INFO] [stderr]    Compiling proc-macro2 v1.0.103
[INFO] [stderr]    Compiling quote v1.0.42
[INFO] [stderr]    Compiling libc v0.2.178
[INFO] [stderr]    Compiling find-msvc-tools v0.1.5
[INFO] [stderr]    Compiling bytes v1.11.0
[INFO] [stderr]    Compiling futures-sink v0.3.31
[INFO] [stderr]    Compiling icu_properties_data v2.1.1
[INFO] [stderr]    Compiling openssl v0.10.75
[INFO] [stderr]    Compiling slab v0.4.11
[INFO] [stderr]    Compiling tracing-core v0.1.35
[INFO] [stderr]    Compiling rustix v1.1.2
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling litrs v1.0.0
[INFO] [stderr]    Compiling iri-string v0.7.9
[INFO] [stderr]    Compiling clap_lex v0.7.6
[INFO] [stderr]    Compiling futures-channel v0.3.31
[INFO] [stderr]    Compiling rustls-pki-types v1.13.1
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling semver v1.0.27
[INFO] [stderr]    Compiling cc v1.2.48
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling clap_builder v4.5.53
[INFO] [stderr]    Compiling document-features v0.2.12
[INFO] [stderr]    Compiling tracing v0.1.43
[INFO] [stderr]    Compiling syn v2.0.111
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling mio v1.1.0
[INFO] [stderr]    Compiling socket2 v0.6.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling openssl-sys v0.9.111
[INFO] [stderr]    Compiling dirs-sys v0.4.1
[INFO] [stderr]    Compiling dirs v5.0.1
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling native-tls v0.2.14
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling tokio v1.48.0
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling comfy-table v7.2.1
[INFO] [stderr]    Compiling synstructure v0.13.2
[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 openssl-macros v0.1.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling clap_derive v4.5.49
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling tower v0.5.2
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling clap v4.5.53
[INFO] [stderr]    Compiling strum v0.26.3
[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 tower-http v0.6.7
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling hyper-util v0.1.18
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling icu_properties v2.1.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling chrono v0.4.42
[INFO] [stderr]    Compiling hyper-tls v0.6.0
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.7
[INFO] [stderr]    Compiling reqwest v0.12.24
[INFO] [stderr]    Compiling spc-utils v0.5.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `command`
[INFO] [stdout]  --> src/cli.rs:1:38
[INFO] [stdout]   |
[INFO] [stdout] 1 | use clap::{Args, Parser, Subcommand, command};
[INFO] [stdout]   |                                      ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 09s
[INFO] running `Command { std: "docker" "inspect" "57d1b67427621a2cf597272a7da59ecf4afa3ba40d45154fbe07d812731712c7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "57d1b67427621a2cf597272a7da59ecf4afa3ba40d45154fbe07d812731712c7" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:60:12
[INFO] [stderr]    |
[INFO] [stderr] 60 | homepage = "https://github.com/jhavenz/spc-utils"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 65 | repository = "https://github.com/jhavenz/spc-utils"
[INFO] [stderr]    |              --------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `spc-utils` (manifest) generated 1 warning
[INFO] [stderr]    Compiling rustix v1.1.2
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling predicates-core v1.0.9
[INFO] [stderr]    Compiling float-cmp v0.10.0
[INFO] [stderr]    Compiling termtree v0.5.1
[INFO] [stderr]    Compiling normalize-line-endings v0.3.0
[INFO] [stderr]    Compiling assert_cmd v2.1.1
[INFO] [stderr]    Compiling difflib v0.4.0
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling predicates-tree v1.0.12
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling tempfile v3.23.0
[INFO] [stderr]    Compiling comfy-table v7.2.1
[INFO] [stderr]    Compiling spc-utils v0.5.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `command`
[INFO] [stdout]  --> src/cli.rs:1:38
[INFO] [stdout]   |
[INFO] [stdout] 1 | use clap::{Args, Parser, Subcommand, command};
[INFO] [stdout]   |                                      ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling predicates v3.1.3
[INFO] [stdout] warning: unused import: `command`
[INFO] [stdout]  --> src/cli.rs:1:38
[INFO] [stdout]   |
[INFO] [stdout] 1 | use clap::{Args, Parser, Subcommand, command};
[INFO] [stdout]   |                                      ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 28.68s
[INFO] running `Command { std: "docker" "inspect" "57d1b67427621a2cf597272a7da59ecf4afa3ba40d45154fbe07d812731712c7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "57d1b67427621a2cf597272a7da59ecf4afa3ba40d45154fbe07d812731712c7" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:60:12
[INFO] [stderr]    |
[INFO] [stderr] 60 | homepage = "https://github.com/jhavenz/spc-utils"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 65 | repository = "https://github.com/jhavenz/spc-utils"
[INFO] [stderr]    |              --------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `spc-utils` (manifest) generated 1 warning
[INFO] [stderr] warning: unused import: `command`
[INFO] [stderr]  --> src/cli.rs:1:38
[INFO] [stderr]   |
[INFO] [stderr] 1 | use clap::{Args, Parser, Subcommand, command};
[INFO] [stderr]   |                                      ^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `spc-utils` (bin "spc-utils") generated 1 warning (run `cargo fix --bin "spc-utils" -p spc-utils` to apply 1 suggestion)
[INFO] [stderr] warning: `spc-utils` (bin "spc-utils" test) generated 1 warning (1 duplicate)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.21s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/spc-utils/9e3f4529637ed12d/out/spc_utils-9e3f4529637ed12d)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli.rs (/opt/rustwide/target/release/build/spc-utils/4fe6373dd228d35a/out/cli-4fe6373dd228d35a)
[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] [stdout] running 24 tests
[INFO] [stdout] test cache_clear_succeeds ... ok
[INFO] [stdout] test cache_path_returns_directory ... ok
[INFO] [stdout] test invalid_os_fails ... ok
[INFO] [stdout] test invalid_category_fails ... ok
[INFO] [stdout] test cache_clear_with_category ... ok
[INFO] [stdout] test cache_list_succeeds ... ok
[INFO] [stdout] test invalid_build_type_fails ... ok
[INFO] [stdout] test invalid_arch_fails ... ok
[INFO] [stdout] test cache_clears_on_different_spc_utils_version ... ok
[INFO] [stdout] test download_requires_output_flag ... ok
[INFO] [stdout] test version_below_8_fails ... ok
[INFO] [stdout] test version_7_fails ... ok
[INFO] [stdout] test latest_with_version_filter ... FAILED
[INFO] [stdout] test latest_with_build_type ... FAILED
[INFO] [stdout] test latest_with_category ... FAILED
[INFO] [stdout] test latest_retuns_valid_version ... FAILED
[INFO] [stdout] test version_parsing_with_zero_minor ... FAILED
[INFO] [stdout] test check_update_with_category ... FAILED
[INFO] [stdout] test version_parsing_with_two_parts ... FAILED
[INFO] [stdout] test check_update_detects_outdated_version ... FAILED
[INFO] [stdout] test download_with_category_and_build_type ... FAILED
[INFO] [stdout] test download_creates_file ... FAILED
[INFO] [stdout] test latest_with_os_and_arch ... FAILED
[INFO] [stdout] test check_update_shows_download_url ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- latest_with_version_filter stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'latest_with_version_filter' (2190) panicked at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code=101
[INFO] [stdout] stderr=``````
[INFO] [stdout] 
[INFO] [stdout] thread \'main\' (2198) panicked at src/spc/api.rs:149:56:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: reqwest::Error { kind: Request, url: \"https://dl.static-php.dev/static-php-cli/bulk?format=json\", source: hyper_util::client::legacy::Error(Connect, ConnectError(\"dns error\", Custom { kind: Uncategorized, error: \"failed to lookup address information: Temporary failure in name resolution\" })) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cb39fbd8d31 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5cb39fbefc1a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5cb39fbdea3c - <std[617be2ca0a6fd877]::sys::stdio::unix::Stderr as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5cb39fbb6e96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5cb39fbd2771 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5cb39fbd2a9b - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x5cb39fbb6f42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x5cb39fbaf8c9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x5cb39fbb796d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x5cb39fbf037c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x5cb39fbf0152 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   11:     0x5cb39fa2e2fb - <spc_utils[8225b3c398af738e]::spc::api::Api>::fetch_latest_version
[INFO] [stdout]   12:     0x5cb39fa24ac8 - spc_utils[8225b3c398af738e]::commands::check_update::run
[INFO] [stdout]   13:     0x5cb39fa2d2a5 - spc_utils[8225b3c398af738e]::main
[INFO] [stdout]   14:     0x5cb39fa2fab3 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<fn(), ()>
[INFO] [stdout]   15:     0x5cb39fa3c0c9 - std[617be2ca0a6fd877]::rt::lang_start::<()>::{closure#0}
[INFO] [stdout]   16:     0x5cb39fbd1948 - std[617be2ca0a6fd877]::rt::lang_start_internal
[INFO] [stdout]   17:     0x5cb39fa2ecc5 - main
[INFO] [stdout]   18:     0x714ad7298601 - <unknown>
[INFO] [stdout]   19:     0x714ad7298718 - __libc_start_main
[INFO] [stdout]   20:     0x5cb39fa03eb5 - _start
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] ```
[INFO] [stdout] ```
[INFO] [stdout] command=`"/opt/rustwide/target/release/spc-utils" "check-update" "-V" "8.0.0" "--no-cache"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=""
[INFO] [stdout] stderr=```
[INFO] [stdout] 
[INFO] [stdout] thread \'main\' (2198) panicked at src/spc/api.rs:149:56:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: reqwest::Error { kind: Request, url: \"https://dl.static-php.dev/static-php-cli/bulk?format=json\", source: hyper_util::client::legacy::Error(Connect, ConnectError(\"dns error\", Custom { kind: Uncategorized, error: \"failed to lookup address information: Temporary failure in name resolution\" })) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cb39fbd8d31 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5cb39fbefc1a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5cb39fbdea3c - <std[617be2ca0a6fd877]::sys::stdio::unix::Stderr as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5cb39fbb6e96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5cb39fbd2771 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5cb39fbd2a9b - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x5cb39fbb6f42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x5cb39fbaf8c9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x5cb39fbb796d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x5cb39fbf037c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x5cb39fbf0152 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   11:     0x5cb39fa2e2fb - <spc_utils[8225b3c398af738e]::spc::api::Api>::fetch_latest_version
[INFO] [stdout]   12:     0x5cb39fa24ac8 - spc_utils[8225b3c398af738e]::commands::check_update::run
[INFO] [stdout]   13:     0x5cb39fa2d2a5 - spc_utils[8225b3c398af738e]::main
[INFO] [stdout]   14:     0x5cb39fa2fab3 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<fn(), ()>
[INFO] [stdout]   15:     0x5cb39fa3c0c9 - std[617be2ca0a6fd877]::rt::lang_start::<()>::{closure#0}
[INFO] [stdout]   16:     0x5cb39fbd1948 - std[617be2ca0a6fd877]::rt::lang_start_internal
[INFO] [stdout]   17:     0x5cb39fa2ecc5 - main
[INFO] [stdout]   18:     0x714ad7298601 - <unknown>
[INFO] [stdout]   19:     0x714ad7298718 - __libc_start_main
[INFO] [stdout]   20:     0x5cb39fa03eb5 - _start
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] ```
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5eccec016601 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eccec02d43a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5eccec01be6c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eccebff0d36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eccec00dfb9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5eccebed4c60 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5eccec00e172 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eccebff0de2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eccebfe9849 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eccebff19ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eccec02dc1c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eccebf0a1b3 - <assert_cmd[5192c78e54462605]::assert::AssertError>::panic::<assert_cmd[5192c78e54462605]::assert::Assert>
[INFO] [stdout]   12:     0x5eccebf0acb6 - <assert_cmd[5192c78e54462605]::assert::Assert>::success
[INFO] [stdout]   13:     0x5eccebec5fe1 - <cli[7e7abd3083a6069e]::latest_with_version_filter::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5eccebec80ab - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5eccebed5285 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5eccebeceb74 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5eccebed8312 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5eccec01589f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7fe756501dfa - <unknown>
[INFO] [stdout]   20:     0x7fe7565953d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- latest_with_build_type stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'latest_with_build_type' (2176) panicked at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code=101
[INFO] [stdout] stderr=``````
[INFO] [stdout] 
[INFO] [stdout] thread \'main\' (2177) panicked at src/spc/api.rs:149:56:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: reqwest::Error { kind: Request, url: \"https://dl.static-php.dev/static-php-cli/bulk?format=json\", source: hyper_util::client::legacy::Error(Connect, ConnectError(\"dns error\", Custom { kind: Uncategorized, error: \"failed to lookup address information: Temporary failure in name resolution\" })) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64812bb40d31 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64812bb57c1a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64812bb46a3c - <std[617be2ca0a6fd877]::sys::stdio::unix::Stderr as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64812bb1ee96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64812bb3a771 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64812bb3aa9b - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x64812bb1ef42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x64812bb178c9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x64812bb1f96d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x64812bb5837c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x64812bb58152 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   11:     0x64812b9962fb - <spc_utils[8225b3c398af738e]::spc::api::Api>::fetch_latest_version
[INFO] [stdout]   12:     0x64812b9a146f - spc_utils[8225b3c398af738e]::commands::latest::run
[INFO] [stdout]   13:     0x64812b995207 - spc_utils[8225b3c398af738e]::main
[INFO] [stdout]   14:     0x64812b997ab3 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<fn(), ()>
[INFO] [stdout]   15:     0x64812b9a40c9 - std[617be2ca0a6fd877]::rt::lang_start::<()>::{closure#0}
[INFO] [stdout]   16:     0x64812bb39948 - std[617be2ca0a6fd877]::rt::lang_start_internal
[INFO] [stdout]   17:     0x64812b996cc5 - main
[INFO] [stdout]   18:     0x7d1fe6433601 - <unknown>
[INFO] [stdout]   19:     0x7d1fe6433718 - __libc_start_main
[INFO] [stdout]   20:     0x64812b96beb5 - _start
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] ```
[INFO] [stdout] ```
[INFO] [stdout] command=`"/opt/rustwide/target/release/spc-utils" "latest" "-B" "micro" "--no-cache"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=""
[INFO] [stdout] stderr=```
[INFO] [stdout] 
[INFO] [stdout] thread \'main\' (2177) panicked at src/spc/api.rs:149:56:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: reqwest::Error { kind: Request, url: \"https://dl.static-php.dev/static-php-cli/bulk?format=json\", source: hyper_util::client::legacy::Error(Connect, ConnectError(\"dns error\", Custom { kind: Uncategorized, error: \"failed to lookup address information: Temporary failure in name resolution\" })) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64812bb40d31 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64812bb57c1a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64812bb46a3c - <std[617be2ca0a6fd877]::sys::stdio::unix::Stderr as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64812bb1ee96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64812bb3a771 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64812bb3aa9b - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x64812bb1ef42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x64812bb178c9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x64812bb1f96d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x64812bb5837c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x64812bb58152 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   11:     0x64812b9962fb - <spc_utils[8225b3c398af738e]::spc::api::Api>::fetch_latest_version
[INFO] [stdout]   12:     0x64812b9a146f - spc_utils[8225b3c398af738e]::commands::latest::run
[INFO] [stdout]   13:     0x64812b995207 - spc_utils[8225b3c398af738e]::main
[INFO] [stdout]   14:     0x64812b997ab3 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<fn(), ()>
[INFO] [stdout]   15:     0x64812b9a40c9 - std[617be2ca0a6fd877]::rt::lang_start::<()>::{closure#0}
[INFO] [stdout]   16:     0x64812bb39948 - std[617be2ca0a6fd877]::rt::lang_start_internal
[INFO] [stdout]   17:     0x64812b996cc5 - main
[INFO] [stdout]   18:     0x7d1fe6433601 - <unknown>
[INFO] [stdout]   19:     0x7d1fe6433718 - __libc_start_main
[INFO] [stdout]   20:     0x64812b96beb5 - _start
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] ```
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5eccec016601 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eccec02d43a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5eccec01be6c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eccebff0d36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eccec00dfb9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5eccebed4c60 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5eccec00e172 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eccebff0de2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eccebfe9849 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eccebff19ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eccec02dc1c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eccebf0a1b3 - <assert_cmd[5192c78e54462605]::assert::AssertError>::panic::<assert_cmd[5192c78e54462605]::assert::Assert>
[INFO] [stdout]   12:     0x5eccebf0acb6 - <assert_cmd[5192c78e54462605]::assert::Assert>::success
[INFO] [stdout]   13:     0x5eccebec53f1 - <cli[7e7abd3083a6069e]::latest_with_build_type::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5eccebec80ab - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5eccebed5285 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5eccebeceb74 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5eccebed8312 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5eccec01589f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7fe756501dfa - <unknown>
[INFO] [stdout]   20:     0x7fe7565953d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- latest_with_category stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'latest_with_category' (2178) panicked at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code=101
[INFO] [stdout] stderr=``````
[INFO] [stdout] 
[INFO] [stdout] thread \'main\' (2180) panicked at src/spc/api.rs:149:56:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: reqwest::Error { kind: Request, url: \"https://dl.static-php.dev/static-php-cli/common?format=json\", source: hyper_util::client::legacy::Error(Connect, ConnectError(\"dns error\", Custom { kind: Uncategorized, error: \"failed to lookup address information: Temporary failure in name resolution\" })) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56d33beacd31 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56d33bec3c1a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56d33beb2a3c - <std[617be2ca0a6fd877]::sys::stdio::unix::Stderr as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56d33be8ae96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56d33bea6771 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56d33bea6a9b - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x56d33be8af42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x56d33be838c9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x56d33be8b96d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x56d33bec437c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x56d33bec4152 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   11:     0x56d33bd022fb - <spc_utils[8225b3c398af738e]::spc::api::Api>::fetch_latest_version
[INFO] [stdout]   12:     0x56d33bd0d46f - spc_utils[8225b3c398af738e]::commands::latest::run
[INFO] [stdout]   13:     0x56d33bd01207 - spc_utils[8225b3c398af738e]::main
[INFO] [stdout]   14:     0x56d33bd03ab3 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<fn(), ()>
[INFO] [stdout]   15:     0x56d33bd100c9 - std[617be2ca0a6fd877]::rt::lang_start::<()>::{closure#0}
[INFO] [stdout]   16:     0x56d33bea5948 - std[617be2ca0a6fd877]::rt::lang_start_internal
[INFO] [stdout]   17:     0x56d33bd02cc5 - main
[INFO] [stdout]   18:     0x73c5e2995601 - <unknown>
[INFO] [stdout]   19:     0x73c5e2995718 - __libc_start_main
[INFO] [stdout]   20:     0x56d33bcd7eb5 - _start
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] ```
[INFO] [stdout] ```
[INFO] [stdout] command=`"/opt/rustwide/target/release/spc-utils" "latest" "-C" "common" "--no-cache"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=""
[INFO] [stdout] stderr=```
[INFO] [stdout] 
[INFO] [stdout] thread \'main\' (2180) panicked at src/spc/api.rs:149:56:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: reqwest::Error { kind: Request, url: \"https://dl.static-php.dev/static-php-cli/common?format=json\", source: hyper_util::client::legacy::Error(Connect, ConnectError(\"dns error\", Custom { kind: Uncategorized, error: \"failed to lookup address information: Temporary failure in name resolution\" })) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56d33beacd31 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56d33bec3c1a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56d33beb2a3c - <std[617be2ca0a6fd877]::sys::stdio::unix::Stderr as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56d33be8ae96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56d33bea6771 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56d33bea6a9b - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x56d33be8af42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x56d33be838c9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x56d33be8b96d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x56d33bec437c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x56d33bec4152 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   11:     0x56d33bd022fb - <spc_utils[8225b3c398af738e]::spc::api::Api>::fetch_latest_version
[INFO] [stdout]   12:     0x56d33bd0d46f - spc_utils[8225b3c398af738e]::commands::latest::run
[INFO] [stdout]   13:     0x56d33bd01207 - spc_utils[8225b3c398af738e]::main
[INFO] [stdout]   14:     0x56d33bd03ab3 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<fn(), ()>
[INFO] [stdout]   15:     0x56d33bd100c9 - std[617be2ca0a6fd877]::rt::lang_start::<()>::{closure#0}
[INFO] [stdout]   16:     0x56d33bea5948 - std[617be2ca0a6fd877]::rt::lang_start_internal
[INFO] [stdout]   17:     0x56d33bd02cc5 - main
[INFO] [stdout]   18:     0x73c5e2995601 - <unknown>
[INFO] [stdout]   19:     0x73c5e2995718 - __libc_start_main
[INFO] [stdout]   20:     0x56d33bcd7eb5 - _start
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] ```
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5eccec016601 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eccec02d43a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5eccec01be6c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eccebff0d36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eccec00dfb9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5eccebed4c60 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5eccec00e172 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eccebff0de2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eccebfe9849 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eccebff19ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eccec02dc1c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eccebf0a1b3 - <assert_cmd[5192c78e54462605]::assert::AssertError>::panic::<assert_cmd[5192c78e54462605]::assert::Assert>
[INFO] [stdout]   12:     0x5eccebf0acb6 - <assert_cmd[5192c78e54462605]::assert::Assert>::success
[INFO] [stdout]   13:     0x5eccebec4631 - <cli[7e7abd3083a6069e]::latest_with_category::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5eccebec80ab - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5eccebed5285 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5eccebeceb74 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5eccebed8312 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5eccec01589f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7fe756501dfa - <unknown>
[INFO] [stdout]   20:     0x7fe7565953d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- latest_retuns_valid_version stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'latest_retuns_valid_version' (2126) panicked at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code=101
[INFO] [stdout] stderr=``````
[INFO] [stdout] 
[INFO] [stdout] thread \'main\' (2127) panicked at src/spc/api.rs:149:56:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: reqwest::Error { kind: Request, url: \"https://dl.static-php.dev/static-php-cli/bulk?format=json\", source: hyper_util::client::legacy::Error(Connect, ConnectError(\"dns error\", Custom { kind: Uncategorized, error: \"failed to lookup address information: Temporary failure in name resolution\" })) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d89e2ef9d31 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5d89e2f10c1a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5d89e2effa3c - <std[617be2ca0a6fd877]::sys::stdio::unix::Stderr as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5d89e2ed7e96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5d89e2ef3771 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5d89e2ef3a9b - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x5d89e2ed7f42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x5d89e2ed08c9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x5d89e2ed896d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x5d89e2f1137c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x5d89e2f11152 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   11:     0x5d89e2d4f2fb - <spc_utils[8225b3c398af738e]::spc::api::Api>::fetch_latest_version
[INFO] [stdout]   12:     0x5d89e2d5a46f - spc_utils[8225b3c398af738e]::commands::latest::run
[INFO] [stdout]   13:     0x5d89e2d4e207 - spc_utils[8225b3c398af738e]::main
[INFO] [stdout]   14:     0x5d89e2d50ab3 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<fn(), ()>
[INFO] [stdout]   15:     0x5d89e2d5d0c9 - std[617be2ca0a6fd877]::rt::lang_start::<()>::{closure#0}
[INFO] [stdout]   16:     0x5d89e2ef2948 - std[617be2ca0a6fd877]::rt::lang_start_internal
[INFO] [stdout]   17:     0x5d89e2d4fcc5 - main
[INFO] [stdout]   18:     0x777f2ddff601 - <unknown>
[INFO] [stdout]   19:     0x777f2ddff718 - __libc_start_main
[INFO] [stdout]   20:     0x5d89e2d24eb5 - _start
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] ```
[INFO] [stdout] ```
[INFO] [stdout] command=`"/opt/rustwide/target/release/spc-utils" "latest" "--no-cache"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=""
[INFO] [stdout] stderr=```
[INFO] [stdout] 
[INFO] [stdout] thread \'main\' (2127) panicked at src/spc/api.rs:149:56:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: reqwest::Error { kind: Request, url: \"https://dl.static-php.dev/static-php-cli/bulk?format=json\", source: hyper_util::client::legacy::Error(Connect, ConnectError(\"dns error\", Custom { kind: Uncategorized, error: \"failed to lookup address information: Temporary failure in name resolution\" })) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d89e2ef9d31 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5d89e2f10c1a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5d89e2effa3c - <std[617be2ca0a6fd877]::sys::stdio::unix::Stderr as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5d89e2ed7e96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5d89e2ef3771 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5d89e2ef3a9b - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x5d89e2ed7f42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x5d89e2ed08c9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x5d89e2ed896d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x5d89e2f1137c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x5d89e2f11152 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   11:     0x5d89e2d4f2fb - <spc_utils[8225b3c398af738e]::spc::api::Api>::fetch_latest_version
[INFO] [stdout]   12:     0x5d89e2d5a46f - spc_utils[8225b3c398af738e]::commands::latest::run
[INFO] [stdout]   13:     0x5d89e2d4e207 - spc_utils[8225b3c398af738e]::main
[INFO] [stdout]   14:     0x5d89e2d50ab3 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<fn(), ()>
[INFO] [stdout]   15:     0x5d89e2d5d0c9 - std[617be2ca0a6fd877]::rt::lang_start::<()>::{closure#0}
[INFO] [stdout]   16:     0x5d89e2ef2948 - std[617be2ca0a6fd877]::rt::lang_start_internal
[INFO] [stdout]   17:     0x5d89e2d4fcc5 - main
[INFO] [stdout]   18:     0x777f2ddff601 - <unknown>
[INFO] [stdout]   19:     0x777f2ddff718 - __libc_start_main
[INFO] [stdout]   20:     0x5d89e2d24eb5 - _start
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] ```
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5eccec016601 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eccec02d43a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5eccec01be6c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eccebff0d36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eccec00dfb9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5eccebed4c60 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5eccec00e172 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eccebff0de2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eccebfe9849 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eccebff19ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eccec02dc1c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eccebf0a1b3 - <assert_cmd[5192c78e54462605]::assert::AssertError>::panic::<assert_cmd[5192c78e54462605]::assert::Assert>
[INFO] [stdout]   12:     0x5eccebf0acb6 - <assert_cmd[5192c78e54462605]::assert::Assert>::success
[INFO] [stdout]   13:     0x5eccebec628d - <cli[7e7abd3083a6069e]::latest_retuns_valid_version::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5eccebec80ab - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5eccebed5285 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5eccebeceb74 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5eccebed8312 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5eccec01589f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7fe756501dfa - <unknown>
[INFO] [stdout]   20:     0x7fe7565953d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- version_parsing_with_zero_minor stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'version_parsing_with_zero_minor' (2209) panicked at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code=101
[INFO] [stdout] stderr=``````
[INFO] [stdout] 
[INFO] [stdout] thread \'main\' (2213) panicked at src/spc/api.rs:149:56:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: reqwest::Error { kind: Request, url: \"https://dl.static-php.dev/static-php-cli/bulk?format=json\", source: hyper_util::client::legacy::Error(Connect, ConnectError(\"dns error\", Custom { kind: Uncategorized, error: \"failed to lookup address information: Temporary failure in name resolution\" })) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5869a6e9bd31 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5869a6eb2c1a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5869a6ea1a3c - <std[617be2ca0a6fd877]::sys::stdio::unix::Stderr as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5869a6e79e96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5869a6e95771 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5869a6e95a9b - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x5869a6e79f42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x5869a6e728c9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x5869a6e7a96d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x5869a6eb337c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x5869a6eb3152 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   11:     0x5869a6cf12fb - <spc_utils[8225b3c398af738e]::spc::api::Api>::fetch_latest_version
[INFO] [stdout]   12:     0x5869a6cfc46f - spc_utils[8225b3c398af738e]::commands::latest::run
[INFO] [stdout]   13:     0x5869a6cf0207 - spc_utils[8225b3c398af738e]::main
[INFO] [stdout]   14:     0x5869a6cf2ab3 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<fn(), ()>
[INFO] [stdout]   15:     0x5869a6cff0c9 - std[617be2ca0a6fd877]::rt::lang_start::<()>::{closure#0}
[INFO] [stdout]   16:     0x5869a6e94948 - std[617be2ca0a6fd877]::rt::lang_start_internal
[INFO] [stdout]   17:     0x5869a6cf1cc5 - main
[INFO] [stdout]   18:     0x75a6313d0601 - <unknown>
[INFO] [stdout]   19:     0x75a6313d0718 - __libc_start_main
[INFO] [stdout]   20:     0x5869a6cc6eb5 - _start
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] ```
[INFO] [stdout] ```
[INFO] [stdout] command=`"/opt/rustwide/target/release/spc-utils" "latest" "-V" "8.0" "--no-cache"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=""
[INFO] [stdout] stderr=```
[INFO] [stdout] 
[INFO] [stdout] thread \'main\' (2213) panicked at src/spc/api.rs:149:56:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: reqwest::Error { kind: Request, url: \"https://dl.static-php.dev/static-php-cli/bulk?format=json\", source: hyper_util::client::legacy::Error(Connect, ConnectError(\"dns error\", Custom { kind: Uncategorized, error: \"failed to lookup address information: Temporary failure in name resolution\" })) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5869a6e9bd31 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5869a6eb2c1a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5869a6ea1a3c - <std[617be2ca0a6fd877]::sys::stdio::unix::Stderr as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5869a6e79e96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5869a6e95771 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5869a6e95a9b - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x5869a6e79f42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x5869a6e728c9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x5869a6e7a96d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x5869a6eb337c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x5869a6eb3152 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   11:     0x5869a6cf12fb - <spc_utils[8225b3c398af738e]::spc::api::Api>::fetch_latest_version
[INFO] [stdout]   12:     0x5869a6cfc46f - spc_utils[8225b3c398af738e]::commands::latest::run
[INFO] [stdout]   13:     0x5869a6cf0207 - spc_utils[8225b3c398af738e]::main
[INFO] [stdout]   14:     0x5869a6cf2ab3 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<fn(), ()>
[INFO] [stdout]   15:     0x5869a6cff0c9 - std[617be2ca0a6fd877]::rt::lang_start::<()>::{closure#0}
[INFO] [stdout]   16:     0x5869a6e94948 - std[617be2ca0a6fd877]::rt::lang_start_internal
[INFO] [stdout]   17:     0x5869a6cf1cc5 - main
[INFO] [stdout]   18:     0x75a6313d0601 - <unknown>
[INFO] [stdout]   19:     0x75a6313d0718 - __libc_start_main
[INFO] [stdout]   20:     0x5869a6cc6eb5 - _start
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] ```
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5eccec016601 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eccec02d43a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5eccec01be6c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eccebff0d36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eccec00dfb9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5eccebed4c60 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5eccec00e172 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eccebff0de2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eccebfe9849 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eccebff19ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eccec02dc1c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eccebf0a1b3 - <assert_cmd[5192c78e54462605]::assert::AssertError>::panic::<assert_cmd[5192c78e54462605]::assert::Assert>
[INFO] [stdout]   12:     0x5eccebf0acb6 - <assert_cmd[5192c78e54462605]::assert::Assert>::success
[INFO] [stdout]   13:     0x5eccebec701e - <cli[7e7abd3083a6069e]::version_parsing_with_zero_minor::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5eccebec80ab - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5eccebed5285 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5eccebeceb74 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5eccebed8312 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5eccec01589f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7fe756501dfa - <unknown>
[INFO] [stdout]   20:     0x7fe7565953d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- check_update_with_category stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'check_update_with_category' (2118) panicked at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code=101
[INFO] [stdout] stderr=``````
[INFO] [stdout] 
[INFO] [stdout] thread \'main\' (2138) panicked at src/spc/api.rs:149:56:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: reqwest::Error { kind: Request, url: \"https://dl.static-php.dev/static-php-cli/common?format=json\", source: hyper_util::client::legacy::Error(Connect, ConnectError(\"dns error\", Custom { kind: Uncategorized, error: \"failed to lookup address information: Temporary failure in name resolution\" })) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5c9ff57e4d31 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5c9ff57fbc1a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5c9ff57eaa3c - <std[617be2ca0a6fd877]::sys::stdio::unix::Stderr as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5c9ff57c2e96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5c9ff57de771 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5c9ff57dea9b - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x5c9ff57c2f42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x5c9ff57bb8c9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x5c9ff57c396d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x5c9ff57fc37c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x5c9ff57fc152 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   11:     0x5c9ff563a2fb - <spc_utils[8225b3c398af738e]::spc::api::Api>::fetch_latest_version
[INFO] [stdout]   12:     0x5c9ff5630ac8 - spc_utils[8225b3c398af738e]::commands::check_update::run
[INFO] [stdout]   13:     0x5c9ff56392a5 - spc_utils[8225b3c398af738e]::main
[INFO] [stdout]   14:     0x5c9ff563bab3 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<fn(), ()>
[INFO] [stdout]   15:     0x5c9ff56480c9 - std[617be2ca0a6fd877]::rt::lang_start::<()>::{closure#0}
[INFO] [stdout]   16:     0x5c9ff57dd948 - std[617be2ca0a6fd877]::rt::lang_start_internal
[INFO] [stdout]   17:     0x5c9ff563acc5 - main
[INFO] [stdout]   18:     0x7b3c95009601 - <unknown>
[INFO] [stdout]   19:     0x7b3c95009718 - __libc_start_main
[INFO] [stdout]   20:     0x5c9ff560feb5 - _start
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] ```
[INFO] [stdout] ```
[INFO] [stdout] command=`"/opt/rustwide/target/release/spc-utils" "check-update" "-C" "common" "-V" "8.0.0" "--no-cache"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=""
[INFO] [stdout] stderr=```
[INFO] [stdout] 
[INFO] [stdout] thread \'main\' (2138) panicked at src/spc/api.rs:149:56:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: reqwest::Error { kind: Request, url: \"https://dl.static-php.dev/static-php-cli/common?format=json\", source: hyper_util::client::legacy::Error(Connect, ConnectError(\"dns error\", Custom { kind: Uncategorized, error: \"failed to lookup address information: Temporary failure in name resolution\" })) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5c9ff57e4d31 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5c9ff57fbc1a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5c9ff57eaa3c - <std[617be2ca0a6fd877]::sys::stdio::unix::Stderr as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5c9ff57c2e96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5c9ff57de771 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5c9ff57dea9b - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x5c9ff57c2f42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x5c9ff57bb8c9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x5c9ff57c396d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x5c9ff57fc37c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x5c9ff57fc152 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   11:     0x5c9ff563a2fb - <spc_utils[8225b3c398af738e]::spc::api::Api>::fetch_latest_version
[INFO] [stdout]   12:     0x5c9ff5630ac8 - spc_utils[8225b3c398af738e]::commands::check_update::run
[INFO] [stdout]   13:     0x5c9ff56392a5 - spc_utils[8225b3c398af738e]::main
[INFO] [stdout]   14:     0x5c9ff563bab3 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<fn(), ()>
[INFO] [stdout]   15:     0x5c9ff56480c9 - std[617be2ca0a6fd877]::rt::lang_start::<()>::{closure#0}
[INFO] [stdout]   16:     0x5c9ff57dd948 - std[617be2ca0a6fd877]::rt::lang_start_internal
[INFO] [stdout]   17:     0x5c9ff563acc5 - main
[INFO] [stdout]   18:     0x7b3c95009601 - <unknown>
[INFO] [stdout]   19:     0x7b3c95009718 - __libc_start_main
[INFO] [stdout]   20:     0x5c9ff560feb5 - _start
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] ```
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5eccec016601 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eccec02d43a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5eccec01be6c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eccebff0d36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eccec00dfb9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5eccebed4c60 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5eccec00e172 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eccebff0de2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eccebfe9849 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eccebff19ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eccec02dc1c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eccebf0a1b3 - <assert_cmd[5192c78e54462605]::assert::AssertError>::panic::<assert_cmd[5192c78e54462605]::assert::Assert>
[INFO] [stdout]   12:     0x5eccebf0acb6 - <assert_cmd[5192c78e54462605]::assert::Assert>::success
[INFO] [stdout]   13:     0x5eccebec5d42 - <cli[7e7abd3083a6069e]::check_update_with_category::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5eccebec80ab - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5eccebed5285 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5eccebeceb74 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5eccebed8312 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5eccec01589f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7fe756501dfa - <unknown>
[INFO] [stdout]   20:     0x7fe7565953d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- version_parsing_with_two_parts stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'version_parsing_with_two_parts' (2193) panicked at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code=101
[INFO] [stdout] stderr=``````
[INFO] [stdout] 
[INFO] [stdout] thread \'main\' (2201) panicked at src/spc/api.rs:149:56:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: reqwest::Error { kind: Request, url: \"https://dl.static-php.dev/static-php-cli/bulk?format=json\", source: hyper_util::client::legacy::Error(Connect, ConnectError(\"dns error\", Custom { kind: Uncategorized, error: \"failed to lookup address information: Temporary failure in name resolution\" })) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56b6fa9fad31 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56b6faa11c1a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56b6faa00a3c - <std[617be2ca0a6fd877]::sys::stdio::unix::Stderr as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56b6fa9d8e96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56b6fa9f4771 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56b6fa9f4a9b - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x56b6fa9d8f42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x56b6fa9d18c9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x56b6fa9d996d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x56b6faa1237c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x56b6faa12152 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   11:     0x56b6fa8502fb - <spc_utils[8225b3c398af738e]::spc::api::Api>::fetch_latest_version
[INFO] [stdout]   12:     0x56b6fa846ac8 - spc_utils[8225b3c398af738e]::commands::check_update::run
[INFO] [stdout]   13:     0x56b6fa84f2a5 - spc_utils[8225b3c398af738e]::main
[INFO] [stdout]   14:     0x56b6fa851ab3 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<fn(), ()>
[INFO] [stdout]   15:     0x56b6fa85e0c9 - std[617be2ca0a6fd877]::rt::lang_start::<()>::{closure#0}
[INFO] [stdout]   16:     0x56b6fa9f3948 - std[617be2ca0a6fd877]::rt::lang_start_internal
[INFO] [stdout]   17:     0x56b6fa850cc5 - main
[INFO] [stdout]   18:     0x734c58b67601 - <unknown>
[INFO] [stdout]   19:     0x734c58b67718 - __libc_start_main
[INFO] [stdout]   20:     0x56b6fa825eb5 - _start
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] ```
[INFO] [stdout] ```
[INFO] [stdout] command=`"/opt/rustwide/target/release/spc-utils" "check-update" "-V" "8.0" "--no-cache"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=""
[INFO] [stdout] stderr=```
[INFO] [stdout] 
[INFO] [stdout] thread \'main\' (2201) panicked at src/spc/api.rs:149:56:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: reqwest::Error { kind: Request, url: \"https://dl.static-php.dev/static-php-cli/bulk?format=json\", source: hyper_util::client::legacy::Error(Connect, ConnectError(\"dns error\", Custom { kind: Uncategorized, error: \"failed to lookup address information: Temporary failure in name resolution\" })) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56b6fa9fad31 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56b6faa11c1a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56b6faa00a3c - <std[617be2ca0a6fd877]::sys::stdio::unix::Stderr as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56b6fa9d8e96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56b6fa9f4771 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56b6fa9f4a9b - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x56b6fa9d8f42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x56b6fa9d18c9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x56b6fa9d996d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x56b6faa1237c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x56b6faa12152 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   11:     0x56b6fa8502fb - <spc_utils[8225b3c398af738e]::spc::api::Api>::fetch_latest_version
[INFO] [stdout]   12:     0x56b6fa846ac8 - spc_utils[8225b3c398af738e]::commands::check_update::run
[INFO] [stdout]   13:     0x56b6fa84f2a5 - spc_utils[8225b3c398af738e]::main
[INFO] [stdout]   14:     0x56b6fa851ab3 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<fn(), ()>
[INFO] [stdout]   15:     0x56b6fa85e0c9 - std[617be2ca0a6fd877]::rt::lang_start::<()>::{closure#0}
[INFO] [stdout]   16:     0x56b6fa9f3948 - std[617be2ca0a6fd877]::rt::lang_start_internal
[INFO] [stdout]   17:     0x56b6fa850cc5 - main
[INFO] [stdout]   18:     0x734c58b67601 - <unknown>
[INFO] [stdout]   19:     0x734c58b67718 - __libc_start_main
[INFO] [stdout]   20:     0x56b6fa825eb5 - _start
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] ```
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5eccec016601 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eccec02d43a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5eccec01be6c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eccebff0d36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eccec00dfb9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5eccebed4c60 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5eccec00e172 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eccebff0de2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eccebfe9849 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eccebff19ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eccec02dc1c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eccebf0a1b3 - <assert_cmd[5192c78e54462605]::assert::AssertError>::panic::<assert_cmd[5192c78e54462605]::assert::Assert>
[INFO] [stdout]   12:     0x5eccebf0acb6 - <assert_cmd[5192c78e54462605]::assert::Assert>::success
[INFO] [stdout]   13:     0x5eccebec6aa1 - <cli[7e7abd3083a6069e]::version_parsing_with_two_parts::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5eccebec80ab - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5eccebed5285 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5eccebeceb74 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5eccebed8312 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5eccec01589f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7fe756501dfa - <unknown>
[INFO] [stdout]   20:     0x7fe7565953d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- check_update_detects_outdated_version stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'check_update_detects_outdated_version' (2116) panicked at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code=101
[INFO] [stdout] stderr=``````
[INFO] [stdout] 
[INFO] [stdout] thread \'main\' (2158) panicked at src/spc/api.rs:149:56:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: reqwest::Error { kind: Request, url: \"https://dl.static-php.dev/static-php-cli/bulk?format=json\", source: hyper_util::client::legacy::Error(Connect, ConnectError(\"dns error\", Custom { kind: Uncategorized, error: \"failed to lookup address information: Temporary failure in name resolution\" })) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d2eed34fd31 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5d2eed366c1a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5d2eed355a3c - <std[617be2ca0a6fd877]::sys::stdio::unix::Stderr as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5d2eed32de96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5d2eed349771 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5d2eed349a9b - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x5d2eed32df42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x5d2eed3268c9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x5d2eed32e96d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x5d2eed36737c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x5d2eed367152 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   11:     0x5d2eed1a52fb - <spc_utils[8225b3c398af738e]::spc::api::Api>::fetch_latest_version
[INFO] [stdout]   12:     0x5d2eed19bac8 - spc_utils[8225b3c398af738e]::commands::check_update::run
[INFO] [stdout]   13:     0x5d2eed1a42a5 - spc_utils[8225b3c398af738e]::main
[INFO] [stdout]   14:     0x5d2eed1a6ab3 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<fn(), ()>
[INFO] [stdout]   15:     0x5d2eed1b30c9 - std[617be2ca0a6fd877]::rt::lang_start::<()>::{closure#0}
[INFO] [stdout]   16:     0x5d2eed348948 - std[617be2ca0a6fd877]::rt::lang_start_internal
[INFO] [stdout]   17:     0x5d2eed1a5cc5 - main
[INFO] [stdout]   18:     0x797b72ab3601 - <unknown>
[INFO] [stdout]   19:     0x797b72ab3718 - __libc_start_main
[INFO] [stdout]   20:     0x5d2eed17aeb5 - _start
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] ```
[INFO] [stdout] ```
[INFO] [stdout] command=`"/opt/rustwide/target/release/spc-utils" "check-update" "-V" "8.0.0" "--no-cache"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=""
[INFO] [stdout] stderr=```
[INFO] [stdout] 
[INFO] [stdout] thread \'main\' (2158) panicked at src/spc/api.rs:149:56:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: reqwest::Error { kind: Request, url: \"https://dl.static-php.dev/static-php-cli/bulk?format=json\", source: hyper_util::client::legacy::Error(Connect, ConnectError(\"dns error\", Custom { kind: Uncategorized, error: \"failed to lookup address information: Temporary failure in name resolution\" })) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d2eed34fd31 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5d2eed366c1a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5d2eed355a3c - <std[617be2ca0a6fd877]::sys::stdio::unix::Stderr as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5d2eed32de96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5d2eed349771 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5d2eed349a9b - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x5d2eed32df42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x5d2eed3268c9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x5d2eed32e96d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x5d2eed36737c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x5d2eed367152 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   11:     0x5d2eed1a52fb - <spc_utils[8225b3c398af738e]::spc::api::Api>::fetch_latest_version
[INFO] [stdout]   12:     0x5d2eed19bac8 - spc_utils[8225b3c398af738e]::commands::check_update::run
[INFO] [stdout]   13:     0x5d2eed1a42a5 - spc_utils[8225b3c398af738e]::main
[INFO] [stdout]   14:     0x5d2eed1a6ab3 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<fn(), ()>
[INFO] [stdout]   15:     0x5d2eed1b30c9 - std[617be2ca0a6fd877]::rt::lang_start::<()>::{closure#0}
[INFO] [stdout]   16:     0x5d2eed348948 - std[617be2ca0a6fd877]::rt::lang_start_internal
[INFO] [stdout]   17:     0x5d2eed1a5cc5 - main
[INFO] [stdout]   18:     0x797b72ab3601 - <unknown>
[INFO] [stdout]   19:     0x797b72ab3718 - __libc_start_main
[INFO] [stdout]   20:     0x5d2eed17aeb5 - _start
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] ```
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5eccec016601 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eccec02d43a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5eccec01be6c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eccebff0d36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eccec00dfb9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5eccebed4c60 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5eccec00e172 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eccebff0de2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eccebfe9849 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eccebff19ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eccec02dc1c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eccebf0a1b3 - <assert_cmd[5192c78e54462605]::assert::AssertError>::panic::<assert_cmd[5192c78e54462605]::assert::Assert>
[INFO] [stdout]   12:     0x5eccebf0acb6 - <assert_cmd[5192c78e54462605]::assert::Assert>::success
[INFO] [stdout]   13:     0x5eccebec72ae - <cli[7e7abd3083a6069e]::check_update_detects_outdated_version::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5eccebec80ab - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5eccebed5285 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5eccebeceb74 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5eccebed8312 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5eccec01589f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7fe756501dfa - <unknown>
[INFO] [stdout]   20:     0x7fe7565953d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- download_with_category_and_build_type stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'download_with_category_and_build_type' (2121) panicked at tests/cli.rs:132:5:
[INFO] [stdout] assertion failed: output_path.exists()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5eccec016601 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eccec02d43a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5eccec01be6c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eccebff0d36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eccec00dfb9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5eccebed4c60 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5eccec00e172 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eccebff0e14 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eccebfe9849 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eccebff19ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eccec02dc1c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eccec02dbe2 - core[a373ad73a504971]::panicking::panic
[INFO] [stdout]   12:     0x5eccebec7781 - <cli[7e7abd3083a6069e]::download_with_category_and_build_type::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5eccebec80ab - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x5eccebed5285 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5eccebeceb74 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5eccebed8312 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5eccec01589f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7fe756501dfa - <unknown>
[INFO] [stdout]   19:     0x7fe7565953d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- download_creates_file stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'download_creates_file' (2119) panicked at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5:
[INFO] [stdout] Unexpected stdout, failed var.contains(Downloaded to:)
[INFO] [stdout] ├── var: Downloading from: https://dl.static-php.dev/static-php-cli/bulk/php-8.0.30-cli-linux-x86_64.tar.gz
[INFO] [stdout] └── var as str: Downloading from: https://dl.static-php.dev/static-php-cli/bulk/php-8.0.30-cli-linux-x86_64.tar.gz
[INFO] [stdout] 
[INFO] [stdout] command=`"/opt/rustwide/target/release/spc-utils" "download" "-V" "8.0.30" "-O" "linux" "-A" "x86_64" "-o" "/tmp/.tmpknLexL/php-test-binary" "--no-cache"`
[INFO] [stdout] code=0
[INFO] [stdout] stdout="Downloading from: https://dl.static-php.dev/static-php-cli/bulk/php-8.0.30-cli-linux-x86_64.tar.gz\n"
[INFO] [stdout] stderr="Download failed: error sending request for url (https://dl.static-php.dev/static-php-cli/bulk/php-8.0.30-cli-linux-x86_64.tar.gz)\n"
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5eccec016601 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eccec02d43a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5eccec01be6c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eccebff0d36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eccec00dfb9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5eccebed4c60 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5eccec00e172 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eccebff0de2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eccebfe9849 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eccebff19ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eccec02dc1c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eccebec0c94 - <assert_cmd[5192c78e54462605]::assert::AssertError>::panic::<assert_cmd[5192c78e54462605]::assert::Assert>
[INFO] [stdout]   12:     0x5eccebec4dfb - <cli[7e7abd3083a6069e]::download_creates_file::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5eccebec80ab - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x5eccebed5285 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5eccebeceb74 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5eccebed8312 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5eccec01589f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7fe756501dfa - <unknown>
[INFO] [stdout]   19:     0x7fe7565953d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- latest_with_os_and_arch stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'latest_with_os_and_arch' (2179) panicked at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code=101
[INFO] [stdout] stderr=``````
[INFO] [stdout] 
[INFO] [stdout] thread \'main\' (2181) panicked at src/spc/api.rs:149:56:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: reqwest::Error { kind: Request, url: \"https://dl.static-php.dev/static-php-cli/bulk?format=json\", source: hyper_util::client::legacy::Error(Connect, ConnectError(\"dns error\", Custom { kind: Uncategorized, error: \"failed to lookup address information: Temporary failure in name resolution\" })) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x595d22843d31 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x595d2285ac1a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x595d22849a3c - <std[617be2ca0a6fd877]::sys::stdio::unix::Stderr as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x595d22821e96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x595d2283d771 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x595d2283da9b - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x595d22821f42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x595d2281a8c9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x595d2282296d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x595d2285b37c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x595d2285b152 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   11:     0x595d226992fb - <spc_utils[8225b3c398af738e]::spc::api::Api>::fetch_latest_version
[INFO] [stdout]   12:     0x595d226a446f - spc_utils[8225b3c398af738e]::commands::latest::run
[INFO] [stdout]   13:     0x595d22698207 - spc_utils[8225b3c398af738e]::main
[INFO] [stdout]   14:     0x595d2269aab3 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<fn(), ()>
[INFO] [stdout]   15:     0x595d226a70c9 - std[617be2ca0a6fd877]::rt::lang_start::<()>::{closure#0}
[INFO] [stdout]   16:     0x595d2283c948 - std[617be2ca0a6fd877]::rt::lang_start_internal
[INFO] [stdout]   17:     0x595d22699cc5 - main
[INFO] [stdout]   18:     0x7f61c7e6e601 - <unknown>
[INFO] [stdout]   19:     0x7f61c7e6e718 - __libc_start_main
[INFO] [stdout]   20:     0x595d2266eeb5 - _start
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] ```
[INFO] [stdout] ```
[INFO] [stdout] command=`"/opt/rustwide/target/release/spc-utils" "latest" "-O" "linux" "-A" "x86_64" "--no-cache"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=""
[INFO] [stdout] stderr=```
[INFO] [stdout] 
[INFO] [stdout] thread \'main\' (2181) panicked at src/spc/api.rs:149:56:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: reqwest::Error { kind: Request, url: \"https://dl.static-php.dev/static-php-cli/bulk?format=json\", source: hyper_util::client::legacy::Error(Connect, ConnectError(\"dns error\", Custom { kind: Uncategorized, error: \"failed to lookup address information: Temporary failure in name resolution\" })) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x595d22843d31 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x595d2285ac1a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x595d22849a3c - <std[617be2ca0a6fd877]::sys::stdio::unix::Stderr as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x595d22821e96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x595d2283d771 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x595d2283da9b - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x595d22821f42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x595d2281a8c9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x595d2282296d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x595d2285b37c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x595d2285b152 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   11:     0x595d226992fb - <spc_utils[8225b3c398af738e]::spc::api::Api>::fetch_latest_version
[INFO] [stdout]   12:     0x595d226a446f - spc_utils[8225b3c398af738e]::commands::latest::run
[INFO] [stdout]   13:     0x595d22698207 - spc_utils[8225b3c398af738e]::main
[INFO] [stdout]   14:     0x595d2269aab3 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<fn(), ()>
[INFO] [stdout]   15:     0x595d226a70c9 - std[617be2ca0a6fd877]::rt::lang_start::<()>::{closure#0}
[INFO] [stdout]   16:     0x595d2283c948 - std[617be2ca0a6fd877]::rt::lang_start_internal
[INFO] [stdout]   17:     0x595d22699cc5 - main
[INFO] [stdout]   18:     0x7f61c7e6e601 - <unknown>
[INFO] [stdout]   19:     0x7f61c7e6e718 - __libc_start_main
[INFO] [stdout]   20:     0x595d2266eeb5 - _start
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] ```
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5eccec016601 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eccec02d43a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5eccec01be6c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eccebff0d36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eccec00dfb9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5eccebed4c60 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5eccec00e172 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eccebff0de2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eccebfe9849 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eccebff19ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eccec02dc1c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eccebf0a1b3 - <assert_cmd[5192c78e54462605]::assert::AssertError>::panic::<assert_cmd[5192c78e54462605]::assert::Assert>
[INFO] [stdout]   12:     0x5eccebf0acb6 - <assert_cmd[5192c78e54462605]::assert::Assert>::success
[INFO] [stdout]   13:     0x5eccebec5705 - <cli[7e7abd3083a6069e]::latest_with_os_and_arch::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5eccebec80ab - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5eccebed5285 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5eccebeceb74 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5eccebed8312 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5eccec01589f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7fe756501dfa - <unknown>
[INFO] [stdout]   20:     0x7fe7565953d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- check_update_shows_download_url stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'check_update_shows_download_url' (2117) panicked at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code=101
[INFO] [stdout] stderr=``````
[INFO] [stdout] 
[INFO] [stdout] thread \'main\' (2197) panicked at src/spc/api.rs:149:56:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: reqwest::Error { kind: Request, url: \"https://dl.static-php.dev/static-php-cli/bulk?format=json\", source: hyper_util::client::legacy::Error(Connect, ConnectError(\"dns error\", Custom { kind: Uncategorized, error: \"failed to lookup address information: Temporary failure in name resolution\" })) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d0afc5b6d31 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5d0afc5cdc1a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5d0afc5bca3c - <std[617be2ca0a6fd877]::sys::stdio::unix::Stderr as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5d0afc594e96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5d0afc5b0771 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5d0afc5b0a9b - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x5d0afc594f42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x5d0afc58d8c9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x5d0afc59596d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x5d0afc5ce37c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x5d0afc5ce152 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   11:     0x5d0afc40c2fb - <spc_utils[8225b3c398af738e]::spc::api::Api>::fetch_latest_version
[INFO] [stdout]   12:     0x5d0afc402ac8 - spc_utils[8225b3c398af738e]::commands::check_update::run
[INFO] [stdout]   13:     0x5d0afc40b2a5 - spc_utils[8225b3c398af738e]::main
[INFO] [stdout]   14:     0x5d0afc40dab3 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<fn(), ()>
[INFO] [stdout]   15:     0x5d0afc41a0c9 - std[617be2ca0a6fd877]::rt::lang_start::<()>::{closure#0}
[INFO] [stdout]   16:     0x5d0afc5af948 - std[617be2ca0a6fd877]::rt::lang_start_internal
[INFO] [stdout]   17:     0x5d0afc40ccc5 - main
[INFO] [stdout]   18:     0x7ccf38500601 - <unknown>
[INFO] [stdout]   19:     0x7ccf38500718 - __libc_start_main
[INFO] [stdout]   20:     0x5d0afc3e1eb5 - _start
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] ```
[INFO] [stdout] ```
[INFO] [stdout] command=`"/opt/rustwide/target/release/spc-utils" "check-update" "-V" "8.0.0" "--no-cache"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=""
[INFO] [stdout] stderr=```
[INFO] [stdout] 
[INFO] [stdout] thread \'main\' (2197) panicked at src/spc/api.rs:149:56:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: reqwest::Error { kind: Request, url: \"https://dl.static-php.dev/static-php-cli/bulk?format=json\", source: hyper_util::client::legacy::Error(Connect, ConnectError(\"dns error\", Custom { kind: Uncategorized, error: \"failed to lookup address information: Temporary failure in name resolution\" })) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d0afc5b6d31 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5d0afc5cdc1a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5d0afc5bca3c - <std[617be2ca0a6fd877]::sys::stdio::unix::Stderr as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5d0afc594e96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5d0afc5b0771 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5d0afc5b0a9b - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x5d0afc594f42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x5d0afc58d8c9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x5d0afc59596d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x5d0afc5ce37c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x5d0afc5ce152 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   11:     0x5d0afc40c2fb - <spc_utils[8225b3c398af738e]::spc::api::Api>::fetch_latest_version
[INFO] [stdout]   12:     0x5d0afc402ac8 - spc_utils[8225b3c398af738e]::commands::check_update::run
[INFO] [stdout]   13:     0x5d0afc40b2a5 - spc_utils[8225b3c398af738e]::main
[INFO] [stdout]   14:     0x5d0afc40dab3 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<fn(), ()>
[INFO] [stdout]   15:     0x5d0afc41a0c9 - std[617be2ca0a6fd877]::rt::lang_start::<()>::{closure#0}
[INFO] [stdout]   16:     0x5d0afc5af948 - std[617be2ca0a6fd877]::rt::lang_start_internal
[INFO] [stdout]   17:     0x5d0afc40ccc5 - main
[INFO] [stdout]   18:     0x7ccf38500601 - <unknown>
[INFO] [stdout]   19:     0x7ccf38500718 - __libc_start_main
[INFO] [stdout]   20:     0x5d0afc3e1eb5 - _start
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] ```
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5eccec016601 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5eccec02d43a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5eccec01be6c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5eccebff0d36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5eccec00dfb9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5eccebed4c60 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5eccec00e172 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5eccebff0de2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5eccebfe9849 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5eccebff19ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5eccec02dc1c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5eccebf0a1b3 - <assert_cmd[5192c78e54462605]::assert::AssertError>::panic::<assert_cmd[5192c78e54462605]::assert::Assert>
[INFO] [stdout]   12:     0x5eccebf0acb6 - <assert_cmd[5192c78e54462605]::assert::Assert>::success
[INFO] [stdout]   13:     0x5eccebec6d7e - <cli[7e7abd3083a6069e]::check_update_shows_download_url::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5eccebec80ab - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5eccebed5285 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5eccebeceb74 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5eccebed8312 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5eccec01589f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7fe756501dfa - <unknown>
[INFO] [stdout]   20:     0x7fe7565953d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     check_update_detects_outdated_version
[INFO] [stdout]     check_update_shows_download_url
[INFO] [stdout]     check_update_with_category
[INFO] [stdout]     download_creates_file
[INFO] [stdout]     download_with_category_and_build_type
[INFO] [stdout]     latest_retuns_valid_version
[INFO] [stdout]     latest_with_build_type
[INFO] [stdout]     latest_with_category
[INFO] [stdout]     latest_with_os_and_arch
[INFO] [stdout]     latest_with_version_filter
[INFO] [stdout]     version_parsing_with_two_parts
[INFO] [stdout]     version_parsing_with_zero_minor
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 12 passed; 12 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test cli`
[INFO] running `Command { std: "docker" "inspect" "57d1b67427621a2cf597272a7da59ecf4afa3ba40d45154fbe07d812731712c7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "57d1b67427621a2cf597272a7da59ecf4afa3ba40d45154fbe07d812731712c7", kill_on_drop: false }`
[INFO] [stdout] 57d1b67427621a2cf597272a7da59ecf4afa3ba40d45154fbe07d812731712c7
