[INFO] cloning repository https://github.com/TusanHomichi/Conary_UPA [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/TusanHomichi/Conary_UPA" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FTusanHomichi%2FConary_UPA", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FTusanHomichi%2FConary_UPA'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] bf950afe724ee3f9dea7e27a39aab9013dd28cd9 [INFO] testing TusanHomichi/Conary_UPA against master#ad85bc524b1ad696e42061ad8338d382dffbdbe5 for pr-146237 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FTusanHomichi%2FConary_UPA" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/TusanHomichi/Conary_UPA [INFO] finished tweaking git repo https://github.com/TusanHomichi/Conary_UPA [INFO] tweaked toml for git repo https://github.com/TusanHomichi/Conary_UPA written to /workspace/builds/worker-4-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/TusanHomichi/Conary_UPA on toolchain ad85bc524b1ad696e42061ad8338d382dffbdbe5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/TusanHomichi/Conary_UPA 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" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded xz2 v0.1.7 [INFO] [stderr] Downloaded xattr v1.5.0 [INFO] [stderr] Downloaded varisat-internal-macros v0.2.2 [INFO] [stderr] Downloaded vec_mut_scan v0.3.0 [INFO] [stderr] Downloaded varisat-dimacs v0.2.2 [INFO] [stderr] Downloaded varisat-formula v0.2.2 [INFO] [stderr] Downloaded varisat-internal-proof v0.2.2 [INFO] [stderr] Downloaded ar v0.9.0 [INFO] [stderr] Downloaded servo_arc v0.4.1 [INFO] [stderr] Downloaded partial_ref v0.3.3 [INFO] [stderr] Downloaded os_info v3.12.0 [INFO] [stderr] Downloaded bzip2 v0.5.2 [INFO] [stderr] Downloaded termion v3.0.0 [INFO] [stderr] Downloaded clap v4.5.39 [INFO] [stderr] Downloaded exacl v0.12.0 [INFO] [stderr] Downloaded plist v1.7.1 [INFO] [stderr] Downloaded varisat-checker v0.2.2 [INFO] [stderr] Downloaded ego-tree v0.10.0 [INFO] [stderr] Downloaded clap_builder v4.5.39 [INFO] [stderr] Downloaded windows-registry v0.5.2 [INFO] [stderr] Downloaded users v0.11.0 [INFO] [stderr] Downloaded reqwest v0.12.19 [INFO] [stderr] Downloaded scraper v0.23.1 [INFO] [stderr] Downloaded partial_ref_derive v0.3.3 [INFO] [stderr] Downloaded varisat v0.2.2 [INFO] [stderr] Downloaded lzma-sys v0.1.20 [INFO] [stderr] Downloaded petgraph v0.8.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 767cb97a2d2fc5fed45346a7108c5a266e77d25ba4a3f23a86bdaa24e8ab19a3 [INFO] running `Command { std: "docker" "start" "-a" "767cb97a2d2fc5fed45346a7108c5a266e77d25ba4a3f23a86bdaa24e8ab19a3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "767cb97a2d2fc5fed45346a7108c5a266e77d25ba4a3f23a86bdaa24e8ab19a3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "767cb97a2d2fc5fed45346a7108c5a266e77d25ba4a3f23a86bdaa24e8ab19a3", kill_on_drop: false }` [INFO] [stdout] 767cb97a2d2fc5fed45346a7108c5a266e77d25ba4a3f23a86bdaa24e8ab19a3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9cb0bc907d841e80c1940659710f99057a1b59b54fb169d27f87895d4f9c4c7e [INFO] running `Command { std: "docker" "start" "-a" "9cb0bc907d841e80c1940659710f99057a1b59b54fb169d27f87895d4f9c4c7e", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.172 [INFO] [stderr] Compiling smallvec v1.15.0 [INFO] [stderr] Compiling stable_deref_trait v1.2.0 [INFO] [stderr] Compiling syn v2.0.101 [INFO] [stderr] Compiling scopeguard v1.2.0 [INFO] [stderr] Compiling bitflags v2.9.1 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling indexmap v2.9.0 [INFO] [stderr] Compiling lock_api v0.4.13 [INFO] [stderr] Compiling zeroize v1.8.1 [INFO] [stderr] Compiling tracing-core v0.1.33 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling rustls-pki-types v1.12.0 [INFO] [stderr] Compiling openssl v0.10.73 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling rustix v1.0.7 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling jobserver v0.1.33 [INFO] [stderr] Compiling markup5ever v0.14.1 [INFO] [stderr] Compiling varisat-formula v0.2.2 [INFO] [stderr] Compiling dtoa v1.0.10 [INFO] [stderr] Compiling cc v1.2.26 [INFO] [stderr] Compiling dtoa-short v0.3.5 [INFO] [stderr] Compiling selectors v0.26.0 [INFO] [stderr] Compiling rustls v0.23.27 [INFO] [stderr] Compiling parking_lot_core v0.9.11 [INFO] [stderr] Compiling mio v1.0.4 [INFO] [stderr] Compiling signal-hook-registry v1.4.5 [INFO] [stderr] Compiling parking_lot v0.12.4 [INFO] [stderr] Compiling socket2 v0.5.10 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling openssl-sys v0.9.109 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling zstd-sys v2.0.15+zstd.1.5.7 [INFO] [stderr] Compiling native-tls v0.2.14 [INFO] [stderr] Compiling partial_ref_derive v0.3.3 [INFO] [stderr] Compiling lzma-sys v0.1.20 [INFO] [stderr] Compiling libsqlite3-sys v0.28.0 [INFO] [stderr] Compiling bzip2-sys v0.1.13+1.0.8 [INFO] [stderr] Compiling dirs-sys-next v0.1.2 [INFO] [stderr] Compiling itoa v0.4.8 [INFO] [stderr] Compiling anstyle-query v1.1.3 [INFO] [stderr] Compiling anstream v0.6.19 [INFO] [stderr] Compiling dirs-next v2.0.0 [INFO] [stderr] Compiling synstructure v0.12.6 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling dirs-sys v0.4.1 [INFO] [stderr] Compiling partial_ref v0.3.3 [INFO] [stderr] Compiling is-terminal v0.4.16 [INFO] [stderr] Compiling miniz_oxide v0.8.8 [INFO] [stderr] Compiling nix v0.28.0 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling varisat-internal-proof v0.2.2 [INFO] [stderr] Compiling webpki-roots v1.0.0 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.8.0 [INFO] [stderr] Compiling zerovec-derive v0.11.1 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling yoke v0.8.0 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling zerovec v0.11.2 [INFO] [stderr] Compiling tokio v1.45.1 [INFO] [stderr] Compiling zerotrie v0.2.2 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling phf_macros v0.11.3 [INFO] [stderr] Compiling tinystr v0.8.1 [INFO] [stderr] Compiling potential_utf v0.1.2 [INFO] [stderr] Compiling icu_locale_core v2.0.0 [INFO] [stderr] Compiling icu_collections v2.0.0 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling phf v0.11.3 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling icu_provider v2.0.0 [INFO] [stderr] Compiling icu_normalizer v2.0.0 [INFO] [stderr] Compiling icu_properties v2.0.1 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling cssparser-macros v0.6.1 [INFO] [stderr] Compiling cssparser v0.34.0 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling idna v1.0.3 [INFO] [stderr] Compiling varisat-dimacs v0.2.2 [INFO] [stderr] Compiling url v2.5.4 [INFO] [stderr] Compiling rustls-webpki v0.103.3 [INFO] [stderr] Compiling string_cache v0.8.9 [INFO] [stderr] Compiling serde_json v1.0.140 [INFO] [stderr] Compiling derive_more v0.99.20 [INFO] [stderr] Compiling match_token v0.1.0 [INFO] [stderr] Compiling tokio-util v0.7.15 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling varisat v0.2.2 [INFO] [stderr] Compiling servo_arc v0.4.1 [INFO] [stderr] Compiling csv-core v0.1.12 [INFO] [stderr] Compiling exacl v0.12.0 [INFO] [stderr] Compiling unicode-width v0.2.1 [INFO] [stderr] Compiling clap_builder v4.5.39 [INFO] [stderr] Compiling h2 v0.4.10 [INFO] [stderr] Compiling tokio-native-tls v0.3.1 [INFO] [stderr] Compiling getopts v0.2.23 [INFO] [stderr] Compiling csv v1.3.1 [INFO] [stderr] Compiling crc v3.3.0 [INFO] [stderr] Compiling tower-http v0.6.6 [INFO] [stderr] Compiling chrono v0.4.41 [INFO] [stderr] Compiling varisat-checker v0.2.2 [INFO] [stderr] Compiling clap_derive v4.5.32 [INFO] [stderr] Compiling zstd-safe v7.2.4 [INFO] [stderr] Compiling flate2 v1.1.1 [INFO] [stderr] Compiling html5ever v0.29.1 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling varisat-internal-macros v0.2.2 [INFO] [stderr] Compiling hyper v1.6.0 [INFO] [stderr] Compiling hashlink v0.9.1 [INFO] [stderr] Compiling webpki-roots v0.26.11 [INFO] [stderr] Compiling dirs v5.0.1 [INFO] [stderr] Compiling term v0.7.0 [INFO] [stderr] Compiling xattr v1.5.0 [INFO] [stderr] Compiling uuid v1.17.0 [INFO] [stderr] Compiling filetime v0.2.25 [INFO] [stderr] Compiling ordered-float v2.10.1 [INFO] [stderr] Compiling encode_unicode v1.0.0 [INFO] [stderr] Compiling hyper-util v0.1.14 [INFO] [stderr] Compiling ego-tree v0.10.0 [INFO] [stderr] Compiling fixedbitset v0.5.7 [INFO] [stderr] Compiling unsafe-libyaml v0.2.11 [INFO] [stderr] Compiling vec_mut_scan v0.3.0 [INFO] [stderr] Compiling leb128 v0.2.5 [INFO] [stderr] Compiling numtoa v0.1.0 [INFO] [stderr] Compiling rusqlite v0.31.0 [INFO] [stderr] Compiling termion v3.0.0 [INFO] [stderr] Compiling petgraph v0.8.2 [INFO] [stderr] Compiling ureq v2.12.1 [INFO] [stderr] Compiling serde_yaml v0.9.34+deprecated [INFO] [stderr] Compiling hyper-tls v0.6.0 [INFO] [stderr] Compiling reqwest v0.12.19 [INFO] [stderr] Compiling env_logger v0.10.2 [INFO] [stderr] Compiling tempfile v3.20.0 [INFO] [stderr] Compiling prettytable v0.10.0 [INFO] [stderr] Compiling scraper v0.23.1 [INFO] [stderr] Compiling tar v0.4.44 [INFO] [stderr] Compiling shellexpand v3.1.1 [INFO] [stderr] Compiling xz2 v0.1.7 [INFO] [stderr] Compiling bzip2 v0.5.2 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling clap v4.5.39 [INFO] [stderr] Compiling zstd v0.13.3 [INFO] [stderr] Compiling lzma-rs v0.3.0 [INFO] [stderr] Compiling sha1 v0.10.6 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling colored v2.2.0 [INFO] [stderr] Compiling os_info v3.12.0 [INFO] [stderr] Compiling quick-xml v0.37.5 [INFO] [stderr] Compiling async-trait v0.1.88 [INFO] [stderr] Compiling users v0.11.0 [INFO] [stderr] Compiling num_cpus v1.17.0 [INFO] [stderr] Compiling async-compression v0.4.23 [INFO] [stderr] Compiling ar v0.9.0 [INFO] [stderr] Compiling urlencoding v2.1.3 [INFO] [stderr] Compiling conary v0.6.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused imports: `Table` and `row` [INFO] [stdout] --> src/handlers/format.rs:9:19 [INFO] [stdout] | [INFO] [stdout] 9 | use prettytable::{Table, row}; [INFO] [stdout] | ^^^^^ ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `serde_json` [INFO] [stdout] --> src/handlers/format_compare.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use serde_json; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `serde_yaml` [INFO] [stdout] --> src/handlers/format_compare.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use serde_yaml; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Cell` and `Row` [INFO] [stdout] --> src/handlers/sync.rs:7:31 [INFO] [stdout] | [INFO] [stdout] 7 | use prettytable::{row, table, Cell, Row}; [INFO] [stdout] | ^^^^ ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::conary::trove::TroveIdentifier` [INFO] [stdout] --> src/installer/install.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use crate::conary::trove::TroveIdentifier; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `PathBuf` [INFO] [stdout] --> src/project/detector.rs:3:23 [INFO] [stdout] | [INFO] [stdout] 3 | use std::path::{Path, PathBuf}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `cook_staged_package` and `initialize_ccs_internal_metadata_schema` [INFO] [stdout] --> src/cooker/mod.rs:10:16 [INFO] [stdout] | [INFO] [stdout] 10 | pub use cook::{cook_staged_package, initialize_ccs_internal_metadata_schema}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `cook_package` and `generate_metadata_db` [INFO] [stdout] --> src/cooker/mod.rs:12:19 [INFO] [stdout] | [INFO] [stdout] 12 | pub use package::{generate_metadata_db, cook_package}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `source_fetcher::SourceFetcher` [INFO] [stdout] --> src/cooker/mod.rs:13:9 [INFO] [stdout] | [INFO] [stdout] 13 | pub use source_fetcher::SourceFetcher; // Added this line [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::translator::TranslatorRegistry` [INFO] [stdout] --> src/registry.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | pub use crate::translator::TranslatorRegistry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::repo::update_policy::RepositoryUpdatePolicy` [INFO] [stdout] --> src/handlers/update.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use crate::repo::update_policy::RepositoryUpdatePolicy; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `db` is never read [INFO] [stdout] --> src/formats/manager.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 13 | pub struct FormatManager<'a> { [INFO] [stdout] | ------------- field in this struct [INFO] [stdout] 14 | db: &'a Database, [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `detail` is never read [INFO] [stdout] --> src/installers/npm.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 91 | struct NpmError { [INFO] [stdout] | -------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 94 | detail: Option, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `NpmError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `iconDesktopUrl` is never read [INFO] [stdout] --> src/repo/flatpak/mod.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 14 | struct FlathubApp { [INFO] [stdout] | ---------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 21 | iconDesktopUrl: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `FlathubApp` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `OsTreeRef` is never constructed [INFO] [stdout] --> src/repo/flatpak/mod.rs:33:8 [INFO] [stdout] | [INFO] [stdout] 33 | struct OsTreeRef { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `initialize_ccs_internal_metadata_schema` is never used [INFO] [stdout] --> src/cooker/cook.rs:20:8 [INFO] [stdout] | [INFO] [stdout] 20 | pub fn initialize_ccs_internal_metadata_schema(conn: &Connection) -> rusqlite::Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `cook_staged_package` is never used [INFO] [stdout] --> src/cooker/cook.rs:36:8 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn cook_staged_package( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `generate_metadata_db` is never used [INFO] [stdout] --> src/cooker/package.rs:12:8 [INFO] [stdout] | [INFO] [stdout] 12 | pub fn generate_metadata_db(staging_dir: &Path) -> Result<(), ConaryError> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `cook_package` is never used [INFO] [stdout] --> src/cooker/package.rs:19:8 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn cook_package(_package_dir: &Path, output_path: &Path) -> Result<(), ConaryError> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `convert_package` is never used [INFO] [stdout] --> src/convert.rs:8:8 [INFO] [stdout] | [INFO] [stdout] 8 | pub fn convert_package( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `DeltaHeader` is never constructed [INFO] [stdout] --> src/delta.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct DeltaHeader { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `DeltaOperation` is never used [INFO] [stdout] --> src/delta.rs:26:10 [INFO] [stdout] | [INFO] [stdout] 26 | pub enum DeltaOperation { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `DeltaCompressor` is never constructed [INFO] [stdout] --> src/delta.rs:32:12 [INFO] [stdout] | [INFO] [stdout] 32 | pub struct DeltaCompressor {} [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new`, `create_delta`, and `apply_delta` are never used [INFO] [stdout] --> src/delta.rs:35:12 [INFO] [stdout] | [INFO] [stdout] 34 | impl DeltaCompressor { [INFO] [stdout] | -------------------- associated items in this implementation [INFO] [stdout] 35 | pub fn new() -> Self { Self {} } [INFO] [stdout] | ^^^ [INFO] [stdout] 36 | [INFO] [stdout] 37 | pub fn create_delta( [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 47 | pub fn apply_delta( [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `PackageDeltaManager` is never constructed [INFO] [stdout] --> src/delta.rs:58:12 [INFO] [stdout] | [INFO] [stdout] 58 | pub struct PackageDeltaManager {} // Removed fields that depended on TempDir if not used [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new`, `create_package_delta`, and `apply_package_delta` are never used [INFO] [stdout] --> src/delta.rs:61:12 [INFO] [stdout] | [INFO] [stdout] 60 | impl PackageDeltaManager { [INFO] [stdout] | ------------------------ associated items in this implementation [INFO] [stdout] 61 | pub fn new() -> ConaryResult { // Changed Result to ConaryResult [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 65 | pub fn create_package_delta( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 75 | pub fn apply_package_delta( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `detect_package_format` is never used [INFO] [stdout] --> src/fs_utils/paths.rs:8:8 [INFO] [stdout] | [INFO] [stdout] 8 | pub fn detect_package_format(url_or_path: &str) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `init_db` is never used [INFO] [stdout] --> src/schema/mod.rs:3:8 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn init_db(conn: &Connection) -> rusqlite::Result<()> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing [INFO] [stdout] --> src/handlers/update.rs:72:53 [INFO] [stdout] | [INFO] [stdout] 72 | repos_to_update.push((kind.clone(), repo.clone())); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the type `Box` does not implement `Clone`, so calling `clone` on `&Box` copies the reference, which does not do anything and can be removed [INFO] [stdout] = note: `#[warn(noop_method_call)]` on by default [INFO] [stdout] help: remove this redundant call [INFO] [stdout] | [INFO] [stdout] 72 - repos_to_update.push((kind.clone(), repo.clone())); [INFO] [stdout] 72 + repos_to_update.push((kind.clone(), repo)); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `flatpakAppId` should have a snake case name [INFO] [stdout] --> src/repo/flatpak/mod.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | flatpakAppId: String, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `flatpak_app_id` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `currentReleaseVersion` should have a snake case name [INFO] [stdout] --> src/repo/flatpak/mod.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | currentReleaseVersion: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `current_release_version` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `iconDesktopUrl` should have a snake case name [INFO] [stdout] --> src/repo/flatpak/mod.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | iconDesktopUrl: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `icon_desktop_url` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 4m 03s [INFO] running `Command { std: "docker" "inspect" "9cb0bc907d841e80c1940659710f99057a1b59b54fb169d27f87895d4f9c4c7e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9cb0bc907d841e80c1940659710f99057a1b59b54fb169d27f87895d4f9c4c7e", kill_on_drop: false }` [INFO] [stdout] 9cb0bc907d841e80c1940659710f99057a1b59b54fb169d27f87895d4f9c4c7e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] fc34de1a50d6587b8a31df01802e6daef5739b19ab04c7b7e8c8f3d80bd04e62 [INFO] running `Command { std: "docker" "start" "-a" "fc34de1a50d6587b8a31df01802e6daef5739b19ab04c7b7e8c8f3d80bd04e62", kill_on_drop: false }` [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling float-cmp v0.10.0 [INFO] [stderr] Compiling serde_spanned v0.6.9 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling toml_write v0.1.2 [INFO] [stderr] Compiling winnow v0.7.11 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling bstr v1.12.0 [INFO] [stderr] Compiling varisat-internal-macros v0.2.2 [INFO] [stderr] Compiling env_logger v0.10.2 [INFO] [stderr] Compiling predicates v3.1.3 [INFO] [stderr] Compiling varisat v0.2.2 [INFO] [stderr] Compiling assert_cmd v2.0.17 [INFO] [stderr] Compiling toml v0.8.23 [INFO] [stderr] Compiling conary v0.6.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused imports: `Table` and `row` [INFO] [stdout] --> src/handlers/format.rs:9:19 [INFO] [stdout] | [INFO] [stdout] 9 | use prettytable::{Table, row}; [INFO] [stdout] | ^^^^^ ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `serde_json` [INFO] [stdout] --> src/handlers/format_compare.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use serde_json; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `serde_yaml` [INFO] [stdout] --> src/handlers/format_compare.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use serde_yaml; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Cell` and `Row` [INFO] [stdout] --> src/handlers/sync.rs:7:31 [INFO] [stdout] | [INFO] [stdout] 7 | use prettytable::{row, table, Cell, Row}; [INFO] [stdout] | ^^^^ ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::conary::trove::TroveIdentifier` [INFO] [stdout] --> src/installer/install.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use crate::conary::trove::TroveIdentifier; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `PathBuf` [INFO] [stdout] --> src/project/detector.rs:3:23 [INFO] [stdout] | [INFO] [stdout] 3 | use std::path::{Path, PathBuf}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `cook_staged_package` and `initialize_ccs_internal_metadata_schema` [INFO] [stdout] --> src/cooker/mod.rs:10:16 [INFO] [stdout] | [INFO] [stdout] 10 | pub use cook::{cook_staged_package, initialize_ccs_internal_metadata_schema}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `cook_package` and `generate_metadata_db` [INFO] [stdout] --> src/cooker/mod.rs:12:19 [INFO] [stdout] | [INFO] [stdout] 12 | pub use package::{generate_metadata_db, cook_package}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `source_fetcher::SourceFetcher` [INFO] [stdout] --> src/cooker/mod.rs:13:9 [INFO] [stdout] | [INFO] [stdout] 13 | pub use source_fetcher::SourceFetcher; // Added this line [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::translator::TranslatorRegistry` [INFO] [stdout] --> src/registry.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | pub use crate::translator::TranslatorRegistry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Table` and `row` [INFO] [stdout] --> src/handlers/format.rs:9:19 [INFO] [stdout] | [INFO] [stdout] 9 | use prettytable::{Table, row}; [INFO] [stdout] | ^^^^^ ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `serde_json` [INFO] [stdout] --> src/handlers/format_compare.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use serde_json; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `serde_yaml` [INFO] [stdout] --> src/handlers/format_compare.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use serde_yaml; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Cell` and `Row` [INFO] [stdout] --> src/handlers/sync.rs:7:31 [INFO] [stdout] | [INFO] [stdout] 7 | use prettytable::{row, table, Cell, Row}; [INFO] [stdout] | ^^^^ ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::conary::trove::TroveIdentifier` [INFO] [stdout] --> src/installer/install.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use crate::conary::trove::TroveIdentifier; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `PathBuf` [INFO] [stdout] --> src/project/detector.rs:3:23 [INFO] [stdout] | [INFO] [stdout] 3 | use std::path::{Path, PathBuf}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `cook_staged_package` and `initialize_ccs_internal_metadata_schema` [INFO] [stdout] --> src/cooker/mod.rs:10:16 [INFO] [stdout] | [INFO] [stdout] 10 | pub use cook::{cook_staged_package, initialize_ccs_internal_metadata_schema}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `cook_package` and `generate_metadata_db` [INFO] [stdout] --> src/cooker/mod.rs:12:19 [INFO] [stdout] | [INFO] [stdout] 12 | pub use package::{generate_metadata_db, cook_package}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `source_fetcher::SourceFetcher` [INFO] [stdout] --> src/cooker/mod.rs:13:9 [INFO] [stdout] | [INFO] [stdout] 13 | pub use source_fetcher::SourceFetcher; // Added this line [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::translator::TranslatorRegistry` [INFO] [stdout] --> src/registry.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | pub use crate::translator::TranslatorRegistry; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::repo::update_policy::RepositoryUpdatePolicy` [INFO] [stdout] --> src/handlers/update.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use crate::repo::update_policy::RepositoryUpdatePolicy; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::repo::update_policy::RepositoryUpdatePolicy` [INFO] [stdout] --> src/handlers/update.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use crate::repo::update_policy::RepositoryUpdatePolicy; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `db` is never read [INFO] [stdout] --> src/formats/manager.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 13 | pub struct FormatManager<'a> { [INFO] [stdout] | ------------- field in this struct [INFO] [stdout] 14 | db: &'a Database, [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `detail` is never read [INFO] [stdout] --> src/installers/npm.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 91 | struct NpmError { [INFO] [stdout] | -------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 94 | detail: Option, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `NpmError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `iconDesktopUrl` is never read [INFO] [stdout] --> src/repo/flatpak/mod.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 14 | struct FlathubApp { [INFO] [stdout] | ---------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 21 | iconDesktopUrl: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `FlathubApp` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `OsTreeRef` is never constructed [INFO] [stdout] --> src/repo/flatpak/mod.rs:33:8 [INFO] [stdout] | [INFO] [stdout] 33 | struct OsTreeRef { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `initialize_ccs_internal_metadata_schema` is never used [INFO] [stdout] --> src/cooker/cook.rs:20:8 [INFO] [stdout] | [INFO] [stdout] 20 | pub fn initialize_ccs_internal_metadata_schema(conn: &Connection) -> rusqlite::Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `cook_staged_package` is never used [INFO] [stdout] --> src/cooker/cook.rs:36:8 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn cook_staged_package( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `generate_metadata_db` is never used [INFO] [stdout] --> src/cooker/package.rs:12:8 [INFO] [stdout] | [INFO] [stdout] 12 | pub fn generate_metadata_db(staging_dir: &Path) -> Result<(), ConaryError> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `cook_package` is never used [INFO] [stdout] --> src/cooker/package.rs:19:8 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn cook_package(_package_dir: &Path, output_path: &Path) -> Result<(), ConaryError> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `convert_package` is never used [INFO] [stdout] --> src/convert.rs:8:8 [INFO] [stdout] | [INFO] [stdout] 8 | pub fn convert_package( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `DeltaHeader` is never constructed [INFO] [stdout] --> src/delta.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct DeltaHeader { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `DeltaOperation` is never used [INFO] [stdout] --> src/delta.rs:26:10 [INFO] [stdout] | [INFO] [stdout] 26 | pub enum DeltaOperation { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `DeltaCompressor` is never constructed [INFO] [stdout] --> src/delta.rs:32:12 [INFO] [stdout] | [INFO] [stdout] 32 | pub struct DeltaCompressor {} [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new`, `create_delta`, and `apply_delta` are never used [INFO] [stdout] --> src/delta.rs:35:12 [INFO] [stdout] | [INFO] [stdout] 34 | impl DeltaCompressor { [INFO] [stdout] | -------------------- associated items in this implementation [INFO] [stdout] 35 | pub fn new() -> Self { Self {} } [INFO] [stdout] | ^^^ [INFO] [stdout] 36 | [INFO] [stdout] 37 | pub fn create_delta( [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 47 | pub fn apply_delta( [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `PackageDeltaManager` is never constructed [INFO] [stdout] --> src/delta.rs:58:12 [INFO] [stdout] | [INFO] [stdout] 58 | pub struct PackageDeltaManager {} // Removed fields that depended on TempDir if not used [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new`, `create_package_delta`, and `apply_package_delta` are never used [INFO] [stdout] --> src/delta.rs:61:12 [INFO] [stdout] | [INFO] [stdout] 60 | impl PackageDeltaManager { [INFO] [stdout] | ------------------------ associated items in this implementation [INFO] [stdout] 61 | pub fn new() -> ConaryResult { // Changed Result to ConaryResult [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 65 | pub fn create_package_delta( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 75 | pub fn apply_package_delta( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `detect_package_format` is never used [INFO] [stdout] --> src/fs_utils/paths.rs:8:8 [INFO] [stdout] | [INFO] [stdout] 8 | pub fn detect_package_format(url_or_path: &str) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `init_db` is never used [INFO] [stdout] --> src/schema/mod.rs:3:8 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn init_db(conn: &Connection) -> rusqlite::Result<()> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing [INFO] [stdout] --> src/handlers/update.rs:72:53 [INFO] [stdout] | [INFO] [stdout] 72 | repos_to_update.push((kind.clone(), repo.clone())); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the type `Box` does not implement `Clone`, so calling `clone` on `&Box` copies the reference, which does not do anything and can be removed [INFO] [stdout] = note: `#[warn(noop_method_call)]` on by default [INFO] [stdout] help: remove this redundant call [INFO] [stdout] | [INFO] [stdout] 72 - repos_to_update.push((kind.clone(), repo.clone())); [INFO] [stdout] 72 + repos_to_update.push((kind.clone(), repo)); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `flatpakAppId` should have a snake case name [INFO] [stdout] --> src/repo/flatpak/mod.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | flatpakAppId: String, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `flatpak_app_id` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `currentReleaseVersion` should have a snake case name [INFO] [stdout] --> src/repo/flatpak/mod.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | currentReleaseVersion: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `current_release_version` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `iconDesktopUrl` should have a snake case name [INFO] [stdout] --> src/repo/flatpak/mod.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | iconDesktopUrl: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `icon_desktop_url` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `db` is never read [INFO] [stdout] --> src/formats/manager.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 13 | pub struct FormatManager<'a> { [INFO] [stdout] | ------------- field in this struct [INFO] [stdout] 14 | db: &'a Database, [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `detail` is never read [INFO] [stdout] --> src/installers/npm.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 91 | struct NpmError { [INFO] [stdout] | -------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 94 | detail: Option, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `NpmError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `iconDesktopUrl` is never read [INFO] [stdout] --> src/repo/flatpak/mod.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 14 | struct FlathubApp { [INFO] [stdout] | ---------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 21 | iconDesktopUrl: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `FlathubApp` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `OsTreeRef` is never constructed [INFO] [stdout] --> src/repo/flatpak/mod.rs:33:8 [INFO] [stdout] | [INFO] [stdout] 33 | struct OsTreeRef { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `initialize_ccs_internal_metadata_schema` is never used [INFO] [stdout] --> src/cooker/cook.rs:20:8 [INFO] [stdout] | [INFO] [stdout] 20 | pub fn initialize_ccs_internal_metadata_schema(conn: &Connection) -> rusqlite::Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `cook_staged_package` is never used [INFO] [stdout] --> src/cooker/cook.rs:36:8 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn cook_staged_package( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `generate_metadata_db` is never used [INFO] [stdout] --> src/cooker/package.rs:12:8 [INFO] [stdout] | [INFO] [stdout] 12 | pub fn generate_metadata_db(staging_dir: &Path) -> Result<(), ConaryError> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `cook_package` is never used [INFO] [stdout] --> src/cooker/package.rs:19:8 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn cook_package(_package_dir: &Path, output_path: &Path) -> Result<(), ConaryError> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `convert_package` is never used [INFO] [stdout] --> src/convert.rs:8:8 [INFO] [stdout] | [INFO] [stdout] 8 | pub fn convert_package( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `DeltaHeader` is never constructed [INFO] [stdout] --> src/delta.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct DeltaHeader { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `DeltaOperation` is never used [INFO] [stdout] --> src/delta.rs:26:10 [INFO] [stdout] | [INFO] [stdout] 26 | pub enum DeltaOperation { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `DeltaCompressor` is never constructed [INFO] [stdout] --> src/delta.rs:32:12 [INFO] [stdout] | [INFO] [stdout] 32 | pub struct DeltaCompressor {} [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new`, `create_delta`, and `apply_delta` are never used [INFO] [stdout] --> src/delta.rs:35:12 [INFO] [stdout] | [INFO] [stdout] 34 | impl DeltaCompressor { [INFO] [stdout] | -------------------- associated items in this implementation [INFO] [stdout] 35 | pub fn new() -> Self { Self {} } [INFO] [stdout] | ^^^ [INFO] [stdout] 36 | [INFO] [stdout] 37 | pub fn create_delta( [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 47 | pub fn apply_delta( [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `PackageDeltaManager` is never constructed [INFO] [stdout] --> src/delta.rs:58:12 [INFO] [stdout] | [INFO] [stdout] 58 | pub struct PackageDeltaManager {} // Removed fields that depended on TempDir if not used [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new`, `create_package_delta`, and `apply_package_delta` are never used [INFO] [stdout] --> src/delta.rs:61:12 [INFO] [stdout] | [INFO] [stdout] 60 | impl PackageDeltaManager { [INFO] [stdout] | ------------------------ associated items in this implementation [INFO] [stdout] 61 | pub fn new() -> ConaryResult { // Changed Result to ConaryResult [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 65 | pub fn create_package_delta( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 75 | pub fn apply_package_delta( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `detect_package_format` is never used [INFO] [stdout] --> src/fs_utils/paths.rs:8:8 [INFO] [stdout] | [INFO] [stdout] 8 | pub fn detect_package_format(url_or_path: &str) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `init_db` is never used [INFO] [stdout] --> src/schema/mod.rs:3:8 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn init_db(conn: &Connection) -> rusqlite::Result<()> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing [INFO] [stdout] --> src/handlers/update.rs:72:53 [INFO] [stdout] | [INFO] [stdout] 72 | repos_to_update.push((kind.clone(), repo.clone())); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the type `Box` does not implement `Clone`, so calling `clone` on `&Box` copies the reference, which does not do anything and can be removed [INFO] [stdout] = note: `#[warn(noop_method_call)]` on by default [INFO] [stdout] help: remove this redundant call [INFO] [stdout] | [INFO] [stdout] 72 - repos_to_update.push((kind.clone(), repo.clone())); [INFO] [stdout] 72 + repos_to_update.push((kind.clone(), repo)); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `flatpakAppId` should have a snake case name [INFO] [stdout] --> src/repo/flatpak/mod.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | flatpakAppId: String, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `flatpak_app_id` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `currentReleaseVersion` should have a snake case name [INFO] [stdout] --> src/repo/flatpak/mod.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | currentReleaseVersion: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `current_release_version` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `iconDesktopUrl` should have a snake case name [INFO] [stdout] --> src/repo/flatpak/mod.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | iconDesktopUrl: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `icon_desktop_url` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `conary_upa::ConaryResult` [INFO] [stdout] --> tests/delta_cli.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use conary_upa::ConaryResult; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fs` [INFO] [stdout] --> tests/delta_cli.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use std::fs; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `PathBuf` and `Path` [INFO] [stdout] --> tests/delta_cli.rs:3:17 [INFO] [stdout] | [INFO] [stdout] 3 | use std::path::{Path, PathBuf}; [INFO] [stdout] | ^^^^ ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::process::Command` [INFO] [stdout] --> tests/delta_cli.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use std::process::Command; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `tempfile::tempdir` [INFO] [stdout] --> tests/delta_cli.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use tempfile::tempdir; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_ccsdelta_create_cli` is never used [INFO] [stdout] --> tests/delta_cli.rs:8:4 [INFO] [stdout] | [INFO] [stdout] 8 | fn test_ccsdelta_create_cli() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Transaction` [INFO] [stdout] --> tests/database_test.rs:4:82 [INFO] [stdout] | [INFO] [stdout] 4 | use conary_upa::database::models::{FileAction, TransactionStatus, InstallRecord, Transaction, FileOperation}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::path::Path` [INFO] [stdout] --> tests/database_test.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use std::path::Path; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `rusqlite::params` [INFO] [stdout] --> tests/database_test.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use rusqlite::params; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `docker-tests` [INFO] [stdout] --> tests/docker_distro_tests.rs:7:7 [INFO] [stdout] | [INFO] [stdout] 7 | #[cfg(feature = "docker-tests")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition [INFO] [stdout] | [INFO] [stdout] = note: no expected values for `feature` [INFO] [stdout] = help: consider adding `docker-tests` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::process::Command` [INFO] [stdout] --> tests/docker_distro_tests.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use std::process::Command; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::path::Path` [INFO] [stdout] --> tests/docker_distro_tests.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use std::path::Path; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `test_utils::env_helpers::setup_upa_test_environment` [INFO] [stdout] --> tests/rollback_cli_test.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use test_utils::env_helpers::setup_upa_test_environment; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::path::Path` [INFO] [stdout] --> tests/dev_rollback_tests.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use std::path::Path; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `MockInstaller` is never constructed [INFO] [stdout] --> tests/dev_rollback_tests.rs:14:8 [INFO] [stdout] | [INFO] [stdout] 14 | struct MockInstaller { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new`, `uninstall`, and `install` are never used [INFO] [stdout] --> tests/dev_rollback_tests.rs:20:8 [INFO] [stdout] | [INFO] [stdout] 19 | impl MockInstaller { [INFO] [stdout] | ------------------ associated items in this implementation [INFO] [stdout] 20 | fn new() -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 27 | fn uninstall(&self, package: &str) -> ConaryResult<()> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 32 | fn install(&self, package: &str, version: &str) -> ConaryResult<()> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 52s [INFO] running `Command { std: "docker" "inspect" "fc34de1a50d6587b8a31df01802e6daef5739b19ab04c7b7e8c8f3d80bd04e62", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fc34de1a50d6587b8a31df01802e6daef5739b19ab04c7b7e8c8f3d80bd04e62", kill_on_drop: false }` [INFO] [stdout] fc34de1a50d6587b8a31df01802e6daef5739b19ab04c7b7e8c8f3d80bd04e62 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] f5f6ebe64adf29936e3835535006a8366b3d4784a407f30bb3cbefcb4fe5396a [INFO] running `Command { std: "docker" "start" "-a" "f5f6ebe64adf29936e3835535006a8366b3d4784a407f30bb3cbefcb4fe5396a", kill_on_drop: false }` [INFO] [stderr] warning: unused imports: `Table` and `row` [INFO] [stderr] --> src/handlers/format.rs:9:19 [INFO] [stderr] | [INFO] [stderr] 9 | use prettytable::{Table, row}; [INFO] [stderr] | ^^^^^ ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `serde_json` [INFO] [stderr] --> src/handlers/format_compare.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use serde_json; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `serde_yaml` [INFO] [stderr] --> src/handlers/format_compare.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | use serde_yaml; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `Cell` and `Row` [INFO] [stderr] --> src/handlers/sync.rs:7:31 [INFO] [stderr] | [INFO] [stderr] 7 | use prettytable::{row, table, Cell, Row}; [INFO] [stderr] | ^^^^ ^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::conary::trove::TroveIdentifier` [INFO] [stderr] --> src/installer/install.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use crate::conary::trove::TroveIdentifier; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `PathBuf` [INFO] [stderr] --> src/project/detector.rs:3:23 [INFO] [stderr] | [INFO] [stderr] 3 | use std::path::{Path, PathBuf}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `cook_staged_package` and `initialize_ccs_internal_metadata_schema` [INFO] [stderr] --> src/cooker/mod.rs:10:16 [INFO] [stderr] | [INFO] [stderr] 10 | pub use cook::{cook_staged_package, initialize_ccs_internal_metadata_schema}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `cook_package` and `generate_metadata_db` [INFO] [stderr] --> src/cooker/mod.rs:12:19 [INFO] [stderr] | [INFO] [stderr] 12 | pub use package::{generate_metadata_db, cook_package}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `source_fetcher::SourceFetcher` [INFO] [stderr] --> src/cooker/mod.rs:13:9 [INFO] [stderr] | [INFO] [stderr] 13 | pub use source_fetcher::SourceFetcher; // Added this line [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::translator::TranslatorRegistry` [INFO] [stderr] --> src/registry.rs:5:9 [INFO] [stderr] | [INFO] [stderr] 5 | pub use crate::translator::TranslatorRegistry; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::repo::update_policy::RepositoryUpdatePolicy` [INFO] [stderr] --> src/handlers/update.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | use crate::repo::update_policy::RepositoryUpdatePolicy; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field `db` is never read [INFO] [stderr] --> src/formats/manager.rs:14:5 [INFO] [stderr] | [INFO] [stderr] 13 | pub struct FormatManager<'a> { [INFO] [stderr] | ------------- field in this struct [INFO] [stderr] 14 | db: &'a Database, [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: field `detail` is never read [INFO] [stderr] --> src/installers/npm.rs:94:5 [INFO] [stderr] | [INFO] [stderr] 91 | struct NpmError { [INFO] [stderr] | -------- field in this struct [INFO] [stderr] ... [INFO] [stderr] 94 | detail: Option, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `NpmError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: field `iconDesktopUrl` is never read [INFO] [stderr] --> src/repo/flatpak/mod.rs:21:5 [INFO] [stderr] | [INFO] [stderr] 14 | struct FlathubApp { [INFO] [stderr] | ---------- field in this struct [INFO] [stderr] ... [INFO] [stderr] 21 | iconDesktopUrl: Option, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `FlathubApp` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: struct `OsTreeRef` is never constructed [INFO] [stderr] --> src/repo/flatpak/mod.rs:33:8 [INFO] [stderr] | [INFO] [stderr] 33 | struct OsTreeRef { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `initialize_ccs_internal_metadata_schema` is never used [INFO] [stderr] --> src/cooker/cook.rs:20:8 [INFO] [stderr] | [INFO] [stderr] 20 | pub fn initialize_ccs_internal_metadata_schema(conn: &Connection) -> rusqlite::Result<()> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `cook_staged_package` is never used [INFO] [stderr] --> src/cooker/cook.rs:36:8 [INFO] [stderr] | [INFO] [stderr] 36 | pub fn cook_staged_package( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `generate_metadata_db` is never used [INFO] [stderr] --> src/cooker/package.rs:12:8 [INFO] [stderr] | [INFO] [stderr] 12 | pub fn generate_metadata_db(staging_dir: &Path) -> Result<(), ConaryError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `cook_package` is never used [INFO] [stderr] --> src/cooker/package.rs:19:8 [INFO] [stderr] | [INFO] [stderr] 19 | pub fn cook_package(_package_dir: &Path, output_path: &Path) -> Result<(), ConaryError> { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `convert_package` is never used [INFO] [stderr] --> src/convert.rs:8:8 [INFO] [stderr] | [INFO] [stderr] 8 | pub fn convert_package( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `DeltaHeader` is never constructed [INFO] [stderr] --> src/delta.rs:10:12 [INFO] [stderr] | [INFO] [stderr] 10 | pub struct DeltaHeader { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: enum `DeltaOperation` is never used [INFO] [stderr] --> src/delta.rs:26:10 [INFO] [stderr] | [INFO] [stderr] 26 | pub enum DeltaOperation { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `DeltaCompressor` is never constructed [INFO] [stderr] --> src/delta.rs:32:12 [INFO] [stderr] | [INFO] [stderr] 32 | pub struct DeltaCompressor {} [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated items `new`, `create_delta`, and `apply_delta` are never used [INFO] [stderr] --> src/delta.rs:35:12 [INFO] [stderr] | [INFO] [stderr] 34 | impl DeltaCompressor { [INFO] [stderr] | -------------------- associated items in this implementation [INFO] [stderr] 35 | pub fn new() -> Self { Self {} } [INFO] [stderr] | ^^^ [INFO] [stderr] 36 | [INFO] [stderr] 37 | pub fn create_delta( [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 47 | pub fn apply_delta( [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `PackageDeltaManager` is never constructed [INFO] [stderr] --> src/delta.rs:58:12 [INFO] [stderr] | [INFO] [stderr] 58 | pub struct PackageDeltaManager {} // Removed fields that depended on TempDir if not used [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated items `new`, `create_package_delta`, and `apply_package_delta` are never used [INFO] [stderr] --> src/delta.rs:61:12 [INFO] [stderr] | [INFO] [stderr] 60 | impl PackageDeltaManager { [INFO] [stderr] | ------------------------ associated items in this implementation [INFO] [stderr] 61 | pub fn new() -> ConaryResult { // Changed Result to ConaryResult [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 65 | pub fn create_package_delta( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 75 | pub fn apply_package_delta( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `detect_package_format` is never used [INFO] [stderr] --> src/fs_utils/paths.rs:8:8 [INFO] [stderr] | [INFO] [stderr] 8 | pub fn detect_package_format(url_or_path: &str) -> Option { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `init_db` is never used [INFO] [stderr] --> src/schema/mod.rs:3:8 [INFO] [stderr] | [INFO] [stderr] 3 | pub fn init_db(conn: &Connection) -> rusqlite::Result<()> { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: call to `.clone()` on a reference in this situation does nothing [INFO] [stderr] --> src/handlers/update.rs:72:53 [INFO] [stderr] | [INFO] [stderr] 72 | repos_to_update.push((kind.clone(), repo.clone())); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the type `Box` does not implement `Clone`, so calling `clone` on `&Box` copies the reference, which does not do anything and can be removed [INFO] [stderr] = note: `#[warn(noop_method_call)]` on by default [INFO] [stderr] help: remove this redundant call [INFO] [stderr] | [INFO] [stderr] 72 - repos_to_update.push((kind.clone(), repo.clone())); [INFO] [stderr] 72 + repos_to_update.push((kind.clone(), repo)); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: structure field `flatpakAppId` should have a snake case name [INFO] [stderr] --> src/repo/flatpak/mod.rs:15:5 [INFO] [stderr] | [INFO] [stderr] 15 | flatpakAppId: String, [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `flatpak_app_id` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: structure field `currentReleaseVersion` should have a snake case name [INFO] [stderr] --> src/repo/flatpak/mod.rs:19:5 [INFO] [stderr] | [INFO] [stderr] 19 | currentReleaseVersion: Option, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `current_release_version` [INFO] [stderr] [INFO] [stderr] warning: structure field `iconDesktopUrl` should have a snake case name [INFO] [stderr] --> src/repo/flatpak/mod.rs:21:5 [INFO] [stderr] | [INFO] [stderr] 21 | iconDesktopUrl: Option, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `icon_desktop_url` [INFO] [stderr] [INFO] [stderr] warning: `conary` (lib) generated 32 warnings (run `cargo fix --lib -p conary` to apply 11 suggestions) [INFO] [stderr] warning: call to `.clone()` on a reference in this situation does nothing [INFO] [stderr] --> src/handlers/update.rs:72:53 [INFO] [stderr] | [INFO] [stderr] 72 | repos_to_update.push((kind.clone(), repo.clone())); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the type `Box` does not implement `Clone`, so calling `clone` on `&Box` copies the reference, which does not do anything and can be removed [INFO] [stderr] = note: `#[warn(noop_method_call)]` on by default [INFO] [stderr] help: remove this redundant call [INFO] [stderr] | [INFO] [stderr] 72 - repos_to_update.push((kind.clone(), repo.clone())); [INFO] [stderr] 72 + repos_to_update.push((kind.clone(), repo)); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: `conary` (lib test) generated 32 warnings (31 duplicates) (run `cargo fix --lib -p conary --tests` to apply 1 suggestion) [INFO] [stderr] warning: unused import: `test_utils::env_helpers::setup_upa_test_environment` [INFO] [stderr] --> tests/rollback_cli_test.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use test_utils::env_helpers::setup_upa_test_environment; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::path::Path` [INFO] [stderr] --> tests/dev_rollback_tests.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | use std::path::Path; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: struct `MockInstaller` is never constructed [INFO] [stderr] --> tests/dev_rollback_tests.rs:14:8 [INFO] [stderr] | [INFO] [stderr] 14 | struct MockInstaller { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: associated items `new`, `uninstall`, and `install` are never used [INFO] [stderr] --> tests/dev_rollback_tests.rs:20:8 [INFO] [stderr] | [INFO] [stderr] 19 | impl MockInstaller { [INFO] [stderr] | ------------------ associated items in this implementation [INFO] [stderr] 20 | fn new() -> Self { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 27 | fn uninstall(&self, package: &str) -> ConaryResult<()> { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 32 | fn install(&self, package: &str, version: &str) -> ConaryResult<()> { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `Transaction` [INFO] [stderr] --> tests/database_test.rs:4:82 [INFO] [stderr] | [INFO] [stderr] 4 | use conary_upa::database::models::{FileAction, TransactionStatus, InstallRecord, Transaction, FileOperation}; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::path::Path` [INFO] [stderr] --> tests/database_test.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | use std::path::Path; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `rusqlite::params` [INFO] [stderr] --> tests/database_test.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 9 | use rusqlite::params; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition value: `docker-tests` [INFO] [stderr] --> tests/docker_distro_tests.rs:7:7 [INFO] [stderr] | [INFO] [stderr] 7 | #[cfg(feature = "docker-tests")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition [INFO] [stderr] | [INFO] [stderr] = note: no expected values for `feature` [INFO] [stderr] = help: consider adding `docker-tests` as a feature in `Cargo.toml` [INFO] [stderr] = note: see for more information about checking conditional configuration [INFO] [stderr] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::process::Command` [INFO] [stderr] --> tests/docker_distro_tests.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use std::process::Command; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::path::Path` [INFO] [stderr] --> tests/docker_distro_tests.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use std::path::Path; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `conary` (test "rollback_cli_test") generated 1 warning (run `cargo fix --test "rollback_cli_test"` to apply 1 suggestion) [INFO] [stderr] warning: `conary` (test "dev_rollback_tests") generated 3 warnings (run `cargo fix --test "dev_rollback_tests"` to apply 1 suggestion) [INFO] [stderr] warning: `conary` (test "database_test") generated 3 warnings (run `cargo fix --test "database_test"` to apply 3 suggestions) [INFO] [stderr] warning: `conary` (test "docker_distro_tests") generated 3 warnings (run `cargo fix --test "docker_distro_tests"` to apply 2 suggestions) [INFO] [stderr] warning: unused import: `conary_upa::ConaryResult` [INFO] [stderr] --> tests/delta_cli.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use conary_upa::ConaryResult; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::fs` [INFO] [stderr] --> tests/delta_cli.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use std::fs; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `PathBuf` and `Path` [INFO] [stderr] --> tests/delta_cli.rs:3:17 [INFO] [stderr] | [INFO] [stderr] 3 | use std::path::{Path, PathBuf}; [INFO] [stderr] | ^^^^ ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::process::Command` [INFO] [stderr] --> tests/delta_cli.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use std::process::Command; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `tempfile::tempdir` [INFO] [stderr] --> tests/delta_cli.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use tempfile::tempdir; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `test_ccsdelta_create_cli` is never used [INFO] [stderr] --> tests/delta_cli.rs:8:4 [INFO] [stderr] | [INFO] [stderr] 8 | fn test_ccsdelta_create_cli() { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: `conary` (test "delta_cli") generated 6 warnings (run `cargo fix --test "delta_cli"` to apply 5 suggestions) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.61s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/conary_upa-5476e5c58f88d4ba) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test repo::update_policy::tests::test_force_update ... ok [INFO] [stdout] test repo::download::tests::test_compression_detection ... ok [INFO] [stdout] test repo::update_policy::tests::test_update_decision_never_updated ... ok [INFO] [stdout] test repo::update_policy::tests::test_update_decision_too_old ... ok [INFO] [stdout] test repo::update_policy::tests::test_update_decision_too_recent ... ok [INFO] [stdout] test repo::update_policy::tests::test_duration_formatting ... ok [INFO] [stdout] test repo::flatpak::tests::test_extract_app_id_from_ref ... ok [INFO] [stdout] test repo::arch::tests::test_parse_desc_file ... ok [INFO] [stdout] test repo::flatpak::tests::test_flatpak_repository_no_cli ... ok [INFO] [stdout] test repo::snap::tests::test_snap_repository_fallbacks ... ok [INFO] [stdout] test repo::rpm::tests::test_detect_latest_fedora ... ok [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/conary-d27c8297b3a35261) [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.87s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/ccs_load_verify_tests.rs (/opt/rustwide/target/debug/deps/ccs_load_verify_tests-9aaa899317b25f10) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_install_skip_manifest_check_does_not_error_on_tampered ... FAILED [INFO] [stdout] test test_install_tampered_ccs_sha256_mismatch_detected ... FAILED [INFO] [stdout] test test_install_unsigned_ccs_gpg_verify_skipped_succeeds_cli ... FAILED [INFO] [stdout] test test_install_valid_ccs_sha256_match_cli ... FAILED [INFO] [stdout] test test_install_dry_run_cli ... FAILED [INFO] [stdout] test test_install_unsigned_ccs_gpg_verify_enabled_fails_cli ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- test_install_skip_manifest_check_does_not_error_on_tampered stdout ---- [INFO] [stdout] Applying migration 1: Create initial database schema with core tables [INFO] [stdout] Applying migration 2: Create package metadata tables (trove_info, manifest, dependencies, scripts, package_info) [INFO] [stdout] Applying migration 3: Create transaction logging and tracking tables (transactions, file_operations, installed_troves) [INFO] [stdout] Applying migration 4: Create utility tables: suggestions, downloads, ccs_builds, resolution_sessions, resolution_choices, resolution_failures [INFO] [stdout] Applying migration 5: Create tables for multi-distro package index: distro_repositories, package_index [INFO] [stdout] Applying migration 6: Create tables for shadow tracking of native packages and assimilation queue, add architecture to native_packages [INFO] [stdout] Applying migration 7: Create repository cache tables [INFO] [stdout] Applying migration 8: Add support for multiple package formats (Snap, Flatpak, AppImage, Arch) [INFO] [stdout] Applying migration 9: Update repository table for Sprint 13: change 'type' to 'kind' and add new repository types [INFO] [stdout] Applying migration 10: Add developer ecosystem package support [INFO] [stdout] Applying migration 11: Create dev_installed table for tracking developer ecosystem installs [INFO] [stdout] Applying migration 12: Add unique constraint to dev_installed to prevent duplicates [INFO] [stdout] Applying migration 13: Add transaction_id column to installed_packages table [INFO] [stdout] Applying migration 14: Create dev_lock_state table for `conary lock` command [INFO] [stdout] Error: RusqliteError(SqliteFailure(Error { code: ConstraintViolation, extended_code: 1299 }, Some("NOT NULL constraint failed: transactions.status"))) [INFO] [stdout] [INFO] [stdout] ---- test_install_tampered_ccs_sha256_mismatch_detected stdout ---- [INFO] [stdout] Applying migration 1: Create initial database schema with core tables [INFO] [stdout] Applying migration 2: Create package metadata tables (trove_info, manifest, dependencies, scripts, package_info) [INFO] [stdout] Applying migration 3: Create transaction logging and tracking tables (transactions, file_operations, installed_troves) [INFO] [stdout] Applying migration 4: Create utility tables: suggestions, downloads, ccs_builds, resolution_sessions, resolution_choices, resolution_failures [INFO] [stdout] Applying migration 5: Create tables for multi-distro package index: distro_repositories, package_index [INFO] [stdout] Applying migration 6: Create tables for shadow tracking of native packages and assimilation queue, add architecture to native_packages [INFO] [stdout] Applying migration 7: Create repository cache tables [INFO] [stdout] Applying migration 8: Add support for multiple package formats (Snap, Flatpak, AppImage, Arch) [INFO] [stdout] Applying migration 9: Update repository table for Sprint 13: change 'type' to 'kind' and add new repository types [INFO] [stdout] Applying migration 10: Add developer ecosystem package support [INFO] [stdout] Applying migration 11: Create dev_installed table for tracking developer ecosystem installs [INFO] [stdout] Applying migration 12: Add unique constraint to dev_installed to prevent duplicates [INFO] [stdout] Applying migration 13: Add transaction_id column to installed_packages table [INFO] [stdout] Applying migration 14: Create dev_lock_state table for `conary lock` command [INFO] [stdout] Error: RusqliteError(SqliteFailure(Error { code: ConstraintViolation, extended_code: 1299 }, Some("NOT NULL constraint failed: transactions.status"))) [INFO] [stdout] [INFO] [stdout] ---- test_install_unsigned_ccs_gpg_verify_skipped_succeeds_cli stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'test_install_unsigned_ccs_gpg_verify_skipped_succeeds_cli' (43) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-2.0.17/src/assert.rs:64:17: [INFO] [stdout] Failed to spawn "/opt/rustwide/workdir/target/debug/conary" "install" "/tmp/.tmpA0lVEr/gpg_skip_test.ccs" "--database-path" "/tmp/.tmpA0lVEr/test_gpg_skip_cli.db" "--target-dir" "/tmp/.tmpA0lVEr/install_root_gpg_skip_ok" "--allow-untrusted" "--skip-gpg-verify" "-v": No such file or directory (os error 2) [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x621842df2162 - std::backtrace_rs::backtrace::libunwind::trace::h52580dd202462214 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x621842df2162 - std::backtrace_rs::backtrace::trace_unsynchronized::hc969519abce0f52b [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x621842df2162 - std::sys::backtrace::_print_fmt::hfd5825900b6e0030 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x621842df2162 - ::fmt::h427144ad75cfb218 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x621842e0315f - core::fmt::rt::Argument::fmt::hd5ccc9cf97cea7f7 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x621842e0315f - core::fmt::write::h593aaf5adf0f5dae [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x621842dbcd41 - std::io::default_write_fmt::h305b5a0727055346 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x621842dbcd41 - std::io::Write::write_fmt::h76f14a8a88733dc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x621842dc9ca2 - std::sys::backtrace::BacktraceLock::print::h3953113552dca3ca [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x621842dcea6f - std::panicking::default_hook::{{closure}}::h486b96ad75eafbb8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x621842dce901 - std::panicking::default_hook::h99456317c5a1a20c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x621842a1bdce - as core::ops::function::Fn>::call::h441e4551014e4cf8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x621842a1bdce - test::test_main_with_exit_callback::{{closure}}::hdbca54e17f1a00e4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x621842dcf12f - as core::ops::function::Fn>::call::h1e57b72c4e1d3045 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x621842dcf12f - std::panicking::panic_with_hook::h67ab0df20212e4ea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x621842dcef8a - std::panicking::panic_handler::{{closure}}::hc9e4a933ae92e208 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x621842dc9dd9 - std::sys::backtrace::__rust_end_short_backtrace::hbfa72df9b68c2d19 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x621842dafefd - __rustc[8cce077e14951490]::rust_begin_unwind [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x621842e0b550 - core::panicking::panic_fmt::h49931053d20abf41 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x621842d7f532 - <&mut std::process::Command as assert_cmd::assert::OutputAssertExt>::assert::h8262e1454c9450eb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-2.0.17/src/assert.rs:64:17 [INFO] [stdout] 20: 0x6218429edf90 - ccs_load_verify_tests::test_install_unsigned_ccs_gpg_verify_skipped_succeeds_cli::hbb0c06f7c055c4ae [INFO] [stdout] at /opt/rustwide/workdir/tests/ccs_load_verify_tests.rs:241:9 [INFO] [stdout] 21: 0x6218429ee9a7 - ccs_load_verify_tests::test_install_unsigned_ccs_gpg_verify_skipped_succeeds_cli::{{closure}}::hfb33bc6f3f39545d [INFO] [stdout] at /opt/rustwide/workdir/tests/ccs_load_verify_tests.rs:210:67 [INFO] [stdout] 22: 0x6218429efb26 - core::ops::function::FnOnce::call_once::hab6c6dc7c73716d4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 23: 0x621842a1bb8b - core::ops::function::FnOnce::call_once::h5d9016d521f5aee4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 24: 0x621842a1bb8b - test::__rust_begin_short_backtrace::h123fcee610330442 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:663:18 [INFO] [stdout] 25: 0x621842a31675 - test::run_test_in_process::{{closure}}::h0442efda2e6359b2 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:74 [INFO] [stdout] 26: 0x621842a31675 - as core::ops::function::FnOnce<()>>::call_once::hfe3528c8dd09682c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 27: 0x621842a31675 - std::panicking::catch_unwind::do_call::hb1659f7844fe8531 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 28: 0x621842a31675 - std::panicking::catch_unwind::hdc1f4be0019e72ad [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 29: 0x621842a31675 - std::panic::catch_unwind::hd6d7ccfa4513e770 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 30: 0x621842a31675 - test::run_test_in_process::h6bbb839ed0802366 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:27 [INFO] [stdout] 31: 0x621842a31675 - test::run_test::{{closure}}::he4fad7398c8acc11 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:607:43 [INFO] [stdout] 32: 0x621842a07fe4 - test::run_test::{{closure}}::h41975797e198d26c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:637:41 [INFO] [stdout] 33: 0x621842a07fe4 - std::sys::backtrace::__rust_begin_short_backtrace::hfb46c397857336f1 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 34: 0x621842a0b98a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hddf826a64f532bea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 35: 0x621842a0b98a - as core::ops::function::FnOnce<()>>::call_once::hc3518c3eab91aeb3 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 36: 0x621842a0b98a - std::panicking::catch_unwind::do_call::h7bf3ad6dc012415a [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 37: 0x621842a0b98a - std::panicking::catch_unwind::h8b88f0375c767e36 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 38: 0x621842a0b98a - std::panic::catch_unwind::h66cb5d61a90f7bc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 39: 0x621842a0b98a - std::thread::Builder::spawn_unchecked_::{{closure}}::h65bc9d15fb966bbd [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 40: 0x621842a0b98a - core::ops::function::FnOnce::call_once{{vtable.shim}}::he8d2c9a8796342e5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 41: 0x621842dc3cef - as core::ops::function::FnOnce>::call_once::hef12b47e5c033835 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 42: 0x621842dc3cef - std::sys::pal::unix::thread::Thread::new::thread_start::h135087e7c97657bc [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 43: 0x740db3d7baa4 - [INFO] [stdout] 44: 0x740db3e08a34 - clone [INFO] [stdout] 45: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- test_install_valid_ccs_sha256_match_cli stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'test_install_valid_ccs_sha256_match_cli' (44) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-2.0.17/src/assert.rs:64:17: [INFO] [stdout] Failed to spawn "/opt/rustwide/workdir/target/debug/conary" "install" "/tmp/.tmphuEXth/valid_sha256_cli.ccs" "--database-path" "/tmp/.tmphuEXth/test_valid_cli.db" "--target-dir" "/tmp/.tmphuEXth/install_root_cli_valid" "--allow-untrusted" "--skip-gpg-verify" "-v": No such file or directory (os error 2) [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x621842df2162 - std::backtrace_rs::backtrace::libunwind::trace::h52580dd202462214 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x621842df2162 - std::backtrace_rs::backtrace::trace_unsynchronized::hc969519abce0f52b [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x621842df2162 - std::sys::backtrace::_print_fmt::hfd5825900b6e0030 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x621842df2162 - ::fmt::h427144ad75cfb218 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x621842e0315f - core::fmt::rt::Argument::fmt::hd5ccc9cf97cea7f7 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x621842e0315f - core::fmt::write::h593aaf5adf0f5dae [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x621842dbcd41 - std::io::default_write_fmt::h305b5a0727055346 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x621842dbcd41 - std::io::Write::write_fmt::h76f14a8a88733dc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x621842dc9ca2 - std::sys::backtrace::BacktraceLock::print::h3953113552dca3ca [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x621842dcea6f - std::panicking::default_hook::{{closure}}::h486b96ad75eafbb8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x621842dce901 - std::panicking::default_hook::h99456317c5a1a20c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x621842a1bdce - as core::ops::function::Fn>::call::h441e4551014e4cf8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x621842a1bdce - test::test_main_with_exit_callback::{{closure}}::hdbca54e17f1a00e4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x621842dcf12f - as core::ops::function::Fn>::call::h1e57b72c4e1d3045 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x621842dcf12f - std::panicking::panic_with_hook::h67ab0df20212e4ea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x621842dcef8a - std::panicking::panic_handler::{{closure}}::hc9e4a933ae92e208 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x621842dc9dd9 - std::sys::backtrace::__rust_end_short_backtrace::hbfa72df9b68c2d19 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x621842dafefd - __rustc[8cce077e14951490]::rust_begin_unwind [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x621842e0b550 - core::panicking::panic_fmt::h49931053d20abf41 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x621842d7f532 - <&mut std::process::Command as assert_cmd::assert::OutputAssertExt>::assert::h8262e1454c9450eb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-2.0.17/src/assert.rs:64:17 [INFO] [stdout] 20: 0x6218429ebbbb - ccs_load_verify_tests::test_install_valid_ccs_sha256_match_cli::hf6638a34293995fd [INFO] [stdout] at /opt/rustwide/workdir/tests/ccs_load_verify_tests.rs:64:9 [INFO] [stdout] 21: 0x6218429ec4a7 - ccs_load_verify_tests::test_install_valid_ccs_sha256_match_cli::{{closure}}::hfbdbbd9790eba174 [INFO] [stdout] at /opt/rustwide/workdir/tests/ccs_load_verify_tests.rs:32:49 [INFO] [stdout] 22: 0x6218429efb66 - core::ops::function::FnOnce::call_once::hab7f20aeaa0fa041 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 23: 0x621842a1bb8b - core::ops::function::FnOnce::call_once::h5d9016d521f5aee4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 24: 0x621842a1bb8b - test::__rust_begin_short_backtrace::h123fcee610330442 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:663:18 [INFO] [stdout] 25: 0x621842a31675 - test::run_test_in_process::{{closure}}::h0442efda2e6359b2 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:74 [INFO] [stdout] 26: 0x621842a31675 - as core::ops::function::FnOnce<()>>::call_once::hfe3528c8dd09682c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 27: 0x621842a31675 - std::panicking::catch_unwind::do_call::hb1659f7844fe8531 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 28: 0x621842a31675 - std::panicking::catch_unwind::hdc1f4be0019e72ad [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 29: 0x621842a31675 - std::panic::catch_unwind::hd6d7ccfa4513e770 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 30: 0x621842a31675 - test::run_test_in_process::h6bbb839ed0802366 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:27 [INFO] [stdout] 31: 0x621842a31675 - test::run_test::{{closure}}::he4fad7398c8acc11 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:607:43 [INFO] [stdout] 32: 0x621842a07fe4 - test::run_test::{{closure}}::h41975797e198d26c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:637:41 [INFO] [stdout] 33: 0x621842a07fe4 - std::sys::backtrace::__rust_begin_short_backtrace::hfb46c397857336f1 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 34: 0x621842a0b98a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hddf826a64f532bea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 35: 0x621842a0b98a - as core::ops::function::FnOnce<()>>::call_once::hc3518c3eab91aeb3 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 36: 0x621842a0b98a - std::panicking::catch_unwind::do_call::h7bf3ad6dc012415a [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 37: 0x621842a0b98a - std::panicking::catch_unwind::h8b88f0375c767e36 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 38: 0x621842a0b98a - std::panic::catch_unwind::h66cb5d61a90f7bc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 39: 0x621842a0b98a - std::thread::Builder::spawn_unchecked_::{{closure}}::h65bc9d15fb966bbd [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 40: 0x621842a0b98a - core::ops::function::FnOnce::call_once{{vtable.shim}}::he8d2c9a8796342e5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 41: 0x621842dc3cef - as core::ops::function::FnOnce>::call_once::hef12b47e5c033835 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 42: 0x621842dc3cef - std::sys::pal::unix::thread::Thread::new::thread_start::h135087e7c97657bc [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 43: 0x740db3d7baa4 - [INFO] [stdout] 44: 0x740db3e08a34 - clone [INFO] [stdout] 45: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- test_install_dry_run_cli stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'test_install_dry_run_cli' (39) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-2.0.17/src/assert.rs:64:17: [INFO] [stdout] Failed to spawn "/opt/rustwide/workdir/target/debug/conary" "install" "/tmp/.tmpMwbNff/dry_run_test.ccs" "--database-path" "/tmp/.tmpMwbNff/test_dry_run_cli.db" "--target-dir" "/tmp/.tmpMwbNff/install_root_dry_run_target" "--allow-untrusted" "--skip-gpg-verify" "--dry-run" "-v": No such file or directory (os error 2) [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x621842df2162 - std::backtrace_rs::backtrace::libunwind::trace::h52580dd202462214 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x621842df2162 - std::backtrace_rs::backtrace::trace_unsynchronized::hc969519abce0f52b [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x621842df2162 - std::sys::backtrace::_print_fmt::hfd5825900b6e0030 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x621842df2162 - ::fmt::h427144ad75cfb218 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x621842e0315f - core::fmt::rt::Argument::fmt::hd5ccc9cf97cea7f7 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x621842e0315f - core::fmt::write::h593aaf5adf0f5dae [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x621842dbcd41 - std::io::default_write_fmt::h305b5a0727055346 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x621842dbcd41 - std::io::Write::write_fmt::h76f14a8a88733dc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x621842dc9ca2 - std::sys::backtrace::BacktraceLock::print::h3953113552dca3ca [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x621842dcea6f - std::panicking::default_hook::{{closure}}::h486b96ad75eafbb8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x621842dce901 - std::panicking::default_hook::h99456317c5a1a20c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x621842a1bdce - as core::ops::function::Fn>::call::h441e4551014e4cf8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x621842a1bdce - test::test_main_with_exit_callback::{{closure}}::hdbca54e17f1a00e4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x621842dcf12f - as core::ops::function::Fn>::call::h1e57b72c4e1d3045 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x621842dcf12f - std::panicking::panic_with_hook::h67ab0df20212e4ea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x621842dcef8a - std::panicking::panic_handler::{{closure}}::hc9e4a933ae92e208 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x621842dc9dd9 - std::sys::backtrace::__rust_end_short_backtrace::hbfa72df9b68c2d19 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x621842dafefd - __rustc[8cce077e14951490]::rust_begin_unwind [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x621842e0b550 - core::panicking::panic_fmt::h49931053d20abf41 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x621842d7f532 - <&mut std::process::Command as assert_cmd::assert::OutputAssertExt>::assert::h8262e1454c9450eb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-2.0.17/src/assert.rs:64:17 [INFO] [stdout] 20: 0x6218429eade7 - ccs_load_verify_tests::test_install_dry_run_cli::h1dfa1e0f270b2942 [INFO] [stdout] at /opt/rustwide/workdir/tests/ccs_load_verify_tests.rs:116:9 [INFO] [stdout] 21: 0x6218429eb377 - ccs_load_verify_tests::test_install_dry_run_cli::{{closure}}::haa95776ada7f205a [INFO] [stdout] at /opt/rustwide/workdir/tests/ccs_load_verify_tests.rs:85:34 [INFO] [stdout] 22: 0x6218429efa96 - core::ops::function::FnOnce::call_once::h51d3e4df4c4bc829 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 23: 0x621842a1bb8b - core::ops::function::FnOnce::call_once::h5d9016d521f5aee4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 24: 0x621842a1bb8b - test::__rust_begin_short_backtrace::h123fcee610330442 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:663:18 [INFO] [stdout] 25: 0x621842a31675 - test::run_test_in_process::{{closure}}::h0442efda2e6359b2 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:74 [INFO] [stdout] 26: 0x621842a31675 - as core::ops::function::FnOnce<()>>::call_once::hfe3528c8dd09682c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 27: 0x621842a31675 - std::panicking::catch_unwind::do_call::hb1659f7844fe8531 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 28: 0x621842a31675 - std::panicking::catch_unwind::hdc1f4be0019e72ad [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 29: 0x621842a31675 - std::panic::catch_unwind::hd6d7ccfa4513e770 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 30: 0x621842a31675 - test::run_test_in_process::h6bbb839ed0802366 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:27 [INFO] [stdout] 31: 0x621842a31675 - test::run_test::{{closure}}::he4fad7398c8acc11 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:607:43 [INFO] [stdout] 32: 0x621842a07fe4 - test::run_test::{{closure}}::h41975797e198d26c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:637:41 [INFO] [stdout] 33: 0x621842a07fe4 - std::sys::backtrace::__rust_begin_short_backtrace::hfb46c397857336f1 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 34: 0x621842a0b98a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hddf826a64f532bea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 35: 0x621842a0b98a - as core::ops::function::FnOnce<()>>::call_once::hc3518c3eab91aeb3 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 36: 0x621842a0b98a - std::panicking::catch_unwind::do_call::h7bf3ad6dc012415a [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 37: 0x621842a0b98a - std::panicking::catch_unwind::h8b88f0375c767e36 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 38: 0x621842a0b98a - std::panic::catch_unwind::h66cb5d61a90f7bc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 39: 0x621842a0b98a - std::thread::Builder::spawn_unchecked_::{{closure}}::h65bc9d15fb966bbd [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 40: 0x621842a0b98a - core::ops::function::FnOnce::call_once{{vtable.shim}}::he8d2c9a8796342e5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 41: 0x621842dc3cef - as core::ops::function::FnOnce>::call_once::hef12b47e5c033835 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 42: 0x621842dc3cef - std::sys::pal::unix::thread::Thread::new::thread_start::h135087e7c97657bc [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 43: 0x740db3d7baa4 - [INFO] [stdout] 44: 0x740db3e08a34 - clone [INFO] [stdout] 45: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- test_install_unsigned_ccs_gpg_verify_enabled_fails_cli stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'test_install_unsigned_ccs_gpg_verify_enabled_fails_cli' (42) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-2.0.17/src/assert.rs:64:17: [INFO] [stdout] Failed to spawn "/opt/rustwide/workdir/target/debug/conary" "install" "/tmp/.tmpq6Al67/gpg_verify_fail.ccs" "--database-path" "/tmp/.tmpq6Al67/test_gpg_fail_cli.db" "--target-dir" "/tmp/.tmpq6Al67/install_root_gpg_fail" "--allow-untrusted": No such file or directory (os error 2) [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x621842df2162 - std::backtrace_rs::backtrace::libunwind::trace::h52580dd202462214 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x621842df2162 - std::backtrace_rs::backtrace::trace_unsynchronized::hc969519abce0f52b [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x621842df2162 - std::sys::backtrace::_print_fmt::hfd5825900b6e0030 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x621842df2162 - ::fmt::h427144ad75cfb218 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x621842e0315f - core::fmt::rt::Argument::fmt::hd5ccc9cf97cea7f7 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x621842e0315f - core::fmt::write::h593aaf5adf0f5dae [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x621842dbcd41 - std::io::default_write_fmt::h305b5a0727055346 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x621842dbcd41 - std::io::Write::write_fmt::h76f14a8a88733dc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x621842dc9ca2 - std::sys::backtrace::BacktraceLock::print::h3953113552dca3ca [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x621842dcea6f - std::panicking::default_hook::{{closure}}::h486b96ad75eafbb8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x621842dce901 - std::panicking::default_hook::h99456317c5a1a20c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x621842a1bdce - as core::ops::function::Fn>::call::h441e4551014e4cf8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x621842a1bdce - test::test_main_with_exit_callback::{{closure}}::hdbca54e17f1a00e4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x621842dcf12f - as core::ops::function::Fn>::call::h1e57b72c4e1d3045 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x621842dcf12f - std::panicking::panic_with_hook::h67ab0df20212e4ea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x621842dcef8a - std::panicking::panic_handler::{{closure}}::hc9e4a933ae92e208 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x621842dc9dd9 - std::sys::backtrace::__rust_end_short_backtrace::hbfa72df9b68c2d19 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x621842dafefd - __rustc[8cce077e14951490]::rust_begin_unwind [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x621842e0b550 - core::panicking::panic_fmt::h49931053d20abf41 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x621842d7f532 - <&mut std::process::Command as assert_cmd::assert::OutputAssertExt>::assert::h8262e1454c9450eb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-2.0.17/src/assert.rs:64:17 [INFO] [stdout] 20: 0x6218429ed1ea - ccs_load_verify_tests::test_install_unsigned_ccs_gpg_verify_enabled_fails_cli::h285d089265c3b134 [INFO] [stdout] at /opt/rustwide/workdir/tests/ccs_load_verify_tests.rs:193:9 [INFO] [stdout] 21: 0x6218429ed757 - ccs_load_verify_tests::test_install_unsigned_ccs_gpg_verify_enabled_fails_cli::{{closure}}::h58b182c1e2bccf04 [INFO] [stdout] at /opt/rustwide/workdir/tests/ccs_load_verify_tests.rs:167:64 [INFO] [stdout] 22: 0x6218429efba6 - core::ops::function::FnOnce::call_once::hf9d2d5a18e6efcff [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 23: 0x621842a1bb8b - core::ops::function::FnOnce::call_once::h5d9016d521f5aee4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 24: 0x621842a1bb8b - test::__rust_begin_short_backtrace::h123fcee610330442 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:663:18 [INFO] [stdout] 25: 0x621842a31675 - test::run_test_in_process::{{closure}}::h0442efda2e6359b2 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:74 [INFO] [stdout] 26: 0x621842a31675 - as core::ops::function::FnOnce<()>>::call_once::hfe3528c8dd09682c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 27: 0x621842a31675 - std::panicking::catch_unwind::do_call::hb1659f7844fe8531 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 28: 0x621842a31675 - std::panicking::catch_unwind::hdc1f4be0019e72ad [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 29: 0x621842a31675 - std::panic::catch_unwind::hd6d7ccfa4513e770 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 30: 0x621842a31675 - test::run_test_in_process::h6bbb839ed0802366 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:27 [INFO] [stdout] 31: 0x621842a31675 - test::run_test::{{closure}}::he4fad7398c8acc11 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:607:43 [INFO] [stdout] 32: 0x621842a07fe4 - test::run_test::{{closure}}::h41975797e198d26c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:637:41 [INFO] [stdout] 33: 0x621842a07fe4 - std::sys::backtrace::__rust_begin_short_backtrace::hfb46c397857336f1 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 34: 0x621842a0b98a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hddf826a64f532bea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 35: 0x621842a0b98a - as core::ops::function::FnOnce<()>>::call_once::hc3518c3eab91aeb3 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 36: 0x621842a0b98a - std::panicking::catch_unwind::do_call::h7bf3ad6dc012415a [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 37: 0x621842a0b98a - std::panicking::catch_unwind::h8b88f0375c767e36 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 38: 0x621842a0b98a - std::panic::catch_unwind::h66cb5d61a90f7bc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 39: 0x621842a0b98a - std::thread::Builder::spawn_unchecked_::{{closure}}::h65bc9d15fb966bbd [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 40: 0x621842a0b98a - core::ops::function::FnOnce::call_once{{vtable.shim}}::he8d2c9a8796342e5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 41: 0x621842dc3cef - as core::ops::function::FnOnce>::call_once::hef12b47e5c033835 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 42: 0x621842dc3cef - std::sys::pal::unix::thread::Thread::new::thread_start::h135087e7c97657bc [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 43: 0x740db3d7baa4 - [INFO] [stdout] 44: 0x740db3e08a34 - clone [INFO] [stdout] 45: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] test_install_dry_run_cli [INFO] [stdout] test_install_skip_manifest_check_does_not_error_on_tampered [INFO] [stdout] test_install_tampered_ccs_sha256_mismatch_detected [INFO] [stdout] test_install_unsigned_ccs_gpg_verify_enabled_fails_cli [INFO] [stdout] test_install_unsigned_ccs_gpg_verify_skipped_succeeds_cli [INFO] [stdout] test_install_valid_ccs_sha256_match_cli [INFO] [stdout] [INFO] [stdout] test result: FAILED. 0 passed; 6 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.68s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--test ccs_load_verify_tests` [INFO] running `Command { std: "docker" "inspect" "f5f6ebe64adf29936e3835535006a8366b3d4784a407f30bb3cbefcb4fe5396a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f5f6ebe64adf29936e3835535006a8366b3d4784a407f30bb3cbefcb4fe5396a", kill_on_drop: false }` [INFO] [stdout] f5f6ebe64adf29936e3835535006a8366b3d4784a407f30bb3cbefcb4fe5396a