[INFO] cloning repository https://github.com/ifdotpy/layr [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/ifdotpy/layr" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fifdotpy%2Flayr", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fifdotpy%2Flayr'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 782cd81b683d4d5bfd6bd9f478796f2125388411 [INFO] checking ifdotpy/layr against c319ab3d7cf6bd67099fd3635f0e3c0fccb07e40 for pr-160391-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fifdotpy%2Flayr" "/workspace/builds/worker-1-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/ifdotpy/layr [INFO] finished tweaking git repo https://github.com/ifdotpy/layr [INFO] tweaked toml for git repo https://github.com/ifdotpy/layr written to /workspace/builds/worker-1-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/ifdotpy/layr on toolchain c319ab3d7cf6bd67099fd3635f0e3c0fccb07e40 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c319ab3d7cf6bd67099fd3635f0e3c0fccb07e40" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/ifdotpy/layr 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" "+c319ab3d7cf6bd67099fd3635f0e3c0fccb07e40" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:c0af3998e971868164375a7dfb646c9933ddd1a3bdb00fa2041266763dc1eeab" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] 338d3ac0e094ee66ff293dd88756174c5a3104aeab8f2038825551bee38b908e [INFO] running `Command { std: "docker" "start" "338d3ac0e094ee66ff293dd88756174c5a3104aeab8f2038825551bee38b908e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "338d3ac0e094ee66ff293dd88756174c5a3104aeab8f2038825551bee38b908e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "338d3ac0e094ee66ff293dd88756174c5a3104aeab8f2038825551bee38b908e" "/opt/rustwide/cargo-home/bin/cargo" "+c319ab3d7cf6bd67099fd3635f0e3c0fccb07e40" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "338d3ac0e094ee66ff293dd88756174c5a3104aeab8f2038825551bee38b908e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "338d3ac0e094ee66ff293dd88756174c5a3104aeab8f2038825551bee38b908e" "/opt/rustwide/cargo-home/bin/cargo" "+c319ab3d7cf6bd67099fd3635f0e3c0fccb07e40" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] Checking typenum v1.20.1 [INFO] [stderr] Compiling serde v1.0.229 [INFO] [stderr] Compiling libc v0.2.191 [INFO] [stderr] Checking futures-sink v0.3.34 [INFO] [stderr] Compiling syn v3.0.9 [INFO] [stderr] Compiling syn v2.0.119 [INFO] [stderr] Checking getrandom v0.2.17 [INFO] [stderr] Compiling cfg-if v1.0.5 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling unicase v2.10.0 [INFO] [stderr] Compiling const-oid v0.10.2 [INFO] [stderr] Compiling pkg-config v0.3.34 [INFO] [stderr] Compiling cpufeatures v0.3.1 [INFO] [stderr] Compiling mime v0.3.17 [INFO] [stderr] Compiling rustversion v1.0.23 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Checking futures-channel v0.3.34 [INFO] [stderr] Checking tokio v1.54.1 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Compiling rustc-hash v2.1.3 [INFO] [stderr] Compiling mime_guess v2.0.5 [INFO] [stderr] Compiling smallvec v1.16.3 [INFO] [stderr] Compiling type-map v0.5.1 [INFO] [stderr] Compiling log v0.4.34 [INFO] [stderr] Compiling curve25519-dalek v4.1.3 [INFO] [stderr] Compiling self_cell v1.3.0 [INFO] [stderr] Compiling serde_json v1.0.154 [INFO] [stderr] Compiling self_cell v0.10.3 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking spin v0.9.9 [INFO] [stderr] Compiling num-bigint-dig v0.8.6 [INFO] [stderr] Checking base64ct v1.8.3 [INFO] [stderr] Compiling proc-macro-error-attr2 v2.0.0 [INFO] [stderr] Checking minimal-lexical v0.2.1 [INFO] [stderr] Checking lazy_static v1.5.1 [INFO] [stderr] Checking arrayvec v0.7.8 [INFO] [stderr] Checking base16ct v0.2.0 [INFO] [stderr] Checking rand v0.8.8 [INFO] [stderr] Compiling zstd-safe v7.3.0 [INFO] [stderr] Checking io_tee v0.1.1 [INFO] [stderr] Checking hex-conservative v0.2.3 [INFO] [stderr] Checking tinyvec v1.13.3 [INFO] [stderr] Checking nom v7.1.3 [INFO] [stderr] Checking pem-rfc7468 v0.7.0 [INFO] [stderr] Checking simd-adler32 v0.3.10 [INFO] [stderr] Compiling arc-swap v1.9.3 [INFO] [stderr] Checking bitcoin_hashes v0.14.101 [INFO] [stderr] Checking uuid v1.28.0 [INFO] [stderr] Checking num-integer v0.1.47 [INFO] [stderr] Checking chrono v0.4.45 [INFO] [stderr] Checking num-iter v0.1.46 [INFO] [stderr] Compiling crc32fast v1.5.3 [INFO] [stderr] Checking bech32 v0.11.1 [INFO] [stderr] Checking miniz_oxide v0.9.1 [INFO] [stderr] Checking miniz_oxide v0.8.9 [INFO] [stderr] Checking fdeflate v0.3.7 [INFO] [stderr] Checking unicode-normalization v0.1.26 [INFO] [stderr] Checking pxfm v0.1.30 [INFO] [stderr] Checking generic-array v0.14.7 [INFO] [stderr] Compiling jobserver v0.1.35 [INFO] [stderr] Checking hybrid-array v0.4.15 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Checking byteorder-lite v0.1.0 [INFO] [stderr] Checking bytemuck v1.25.2 [INFO] [stderr] Compiling cc v1.9.0 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Checking flate2 v1.1.10 [INFO] [stderr] Checking quick-xml v0.42.0 [INFO] [stderr] Checking html5gum v0.8.4 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling crossbeam-utils v0.8.23 [INFO] [stderr] Checking aho-corasick v1.1.5 [INFO] [stderr] Checking crypto-common v0.1.7 [INFO] [stderr] Checking block-buffer v0.10.4 [INFO] [stderr] Checking block-padding v0.3.3 [INFO] [stderr] Checking universal-hash v0.5.1 [INFO] [stderr] Checking digest v0.10.7 [INFO] [stderr] Checking aead v0.5.2 [INFO] [stderr] Checking inout v0.1.4 [INFO] [stderr] Checking sec1 v0.7.3 [INFO] [stderr] Checking polyval v0.6.2 [INFO] [stderr] Checking poly1305 v0.8.0 [INFO] [stderr] Checking png v0.18.1 [INFO] [stderr] Compiling rustix v1.1.5 [INFO] [stderr] Checking ghash v0.5.1 [INFO] [stderr] Checking sha2 v0.10.9 [INFO] [stderr] Checking hmac v0.12.1 [INFO] [stderr] Checking crypto-common v0.2.2 [INFO] [stderr] Checking block-buffer v0.12.1 [INFO] [stderr] Checking signature v2.2.0 [INFO] [stderr] Checking sha1 v0.10.7 [INFO] [stderr] Checking pbkdf2 v0.12.2 [INFO] [stderr] Checking ed25519 v2.2.3 [INFO] [stderr] Checking hkdf v0.12.4 [INFO] [stderr] Compiling crossbeam-epoch v0.9.21 [INFO] [stderr] Checking ssh-encoding v0.2.0 [INFO] [stderr] Compiling crossbeam-deque v0.8.8 [INFO] [stderr] Checking bstr v1.13.1 [INFO] [stderr] Checking hashbrown v0.14.5 [INFO] [stderr] Checking filetime v0.2.29 [INFO] [stderr] Compiling layr v0.11.0 (/opt/rustwide/workdir) [INFO] [stderr] Checking fallible-iterator v0.3.0 [INFO] [stderr] Checking digest v0.11.3 [INFO] [stderr] Checking sha2 v0.11.1 [INFO] [stderr] Checking regex-automata v0.4.18 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling zstd-sys v2.1.2+zstd.1.5.7 [INFO] [stderr] Compiling libsqlite3-sys v0.30.1 [INFO] [stderr] Checking hashlink v0.9.1 [INFO] [stderr] Checking moxcms v0.8.1 [INFO] [stderr] Checking rust-embed-utils v8.13.0 [INFO] [stderr] Compiling proc-macro-error2 v2.0.1 [INFO] [stderr] Checking hyper v1.12.0 [INFO] [stderr] Compiling zeroize_derive v1.5.0 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling rust-embed-impl v8.13.0 [INFO] [stderr] Compiling curve25519-dalek-derive v0.1.1 [INFO] [stderr] Compiling pin-project-internal v1.1.13 [INFO] [stderr] Compiling synstructure v0.14.0 [INFO] [stderr] Compiling rustls v0.23.46 [INFO] [stderr] Checking zeroize v1.9.1 [INFO] [stderr] Checking globset v0.4.20 [INFO] [stderr] Checking regex v1.13.1 [INFO] [stderr] Compiling rust-embed v8.13.0 [INFO] [stderr] Checking cipher v0.4.4 [INFO] [stderr] Checking rustls-pki-types v1.15.1 [INFO] [stderr] Checking der v0.7.10 [INFO] [stderr] Checking secrecy v0.10.3 [INFO] [stderr] Compiling displaydoc v0.2.7 [INFO] [stderr] Compiling serde_derive v1.0.229 [INFO] [stderr] Compiling zerofrom-derive v0.1.8 [INFO] [stderr] Compiling yoke-derive v0.8.4 [INFO] [stderr] Compiling zerovec-derive v0.11.7 [INFO] [stderr] Compiling futures-macro v0.3.34 [INFO] [stderr] Compiling tinystr v0.8.5 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling fluent-syntax v0.11.1 [INFO] [stderr] Checking chacha20 v0.9.1 [INFO] [stderr] Checking chacha20poly1305 v0.10.1 [INFO] [stderr] Checking blowfish v0.9.1 [INFO] [stderr] Checking ctr v0.9.2 [INFO] [stderr] Checking spki v0.7.3 [INFO] [stderr] Checking salsa20 v0.10.2 [INFO] [stderr] Checking aes v0.8.4 [INFO] [stderr] Checking webpki-roots v1.0.10 [INFO] [stderr] Checking futures-util v0.3.34 [INFO] [stderr] Checking bcrypt-pbkdf v0.10.0 [INFO] [stderr] Checking scrypt v0.11.0 [INFO] [stderr] Checking pin-project v1.1.13 [INFO] [stderr] Checking pkcs8 v0.10.2 [INFO] [stderr] Checking cbc v0.1.2 [INFO] [stderr] Checking ssh-cipher v0.2.0 [INFO] [stderr] Checking ignore v0.4.33 [INFO] [stderr] Checking aes-gcm v0.10.3 [INFO] [stderr] Checking ed25519-dalek v2.2.0 [INFO] [stderr] Checking x25519-dalek v2.0.1 [INFO] [stderr] Checking pkcs1 v0.7.5 [INFO] [stderr] Checking ssh-key v0.6.7 [INFO] [stderr] Checking rustls-webpki v0.103.16 [INFO] [stderr] Checking zerofrom v0.1.8 [INFO] [stderr] Checking rsa v0.9.10 [INFO] [stderr] Checking yoke v0.8.4 [INFO] [stderr] Checking image v0.25.10 [INFO] [stderr] Checking zerovec v0.11.9 [INFO] [stderr] Checking zerotrie v0.2.5 [INFO] [stderr] Checking xattr v1.6.1 [INFO] [stderr] Checking tar v0.4.46 [INFO] [stderr] Checking serde_urlencoded v0.7.1 [INFO] [stderr] Checking bip39 v2.2.2 [INFO] [stderr] Checking serde_spanned v0.6.9 [INFO] [stderr] Checking toml_datetime v0.6.11 [INFO] [stderr] Checking layr-retest v0.1.0 (/opt/rustwide/workdir/crates/layr-retest) [INFO] [stderr] Checking serde_yaml v0.9.34+deprecated [INFO] [stderr] Compiling unic-langid-impl v0.9.6 [INFO] [stderr] Compiling basic-toml v0.1.10 [INFO] [stderr] Compiling toml v0.5.11 [INFO] [stderr] Checking potential_utf v0.1.6 [INFO] [stderr] Checking icu_collections v2.4.0 [INFO] [stderr] Checking toml_edit v0.22.27 [INFO] [stderr] Checking icu_locale_core v2.4.0 [INFO] [stderr] Compiling unic-langid v0.9.6 [INFO] [stderr] Compiling intl_pluralrules v7.0.2 [INFO] [stderr] Compiling intl-memoizer v0.5.3 [INFO] [stderr] Compiling fluent-langneg v0.13.1 [INFO] [stderr] Checking fluent-bundle v0.15.3 [INFO] [stderr] Compiling find-crate v0.6.3 [INFO] [stderr] Compiling i18n-config v0.4.8 [INFO] [stderr] Checking icu_provider v2.4.0 [INFO] [stderr] Checking fluent v0.16.1 [INFO] [stderr] Checking icu_normalizer v2.4.0 [INFO] [stderr] Checking icu_properties v2.4.0 [INFO] [stderr] Checking futures-executor v0.3.34 [INFO] [stderr] Checking tower v0.5.3 [INFO] [stderr] Checking hyper-util v0.1.21 [INFO] [stderr] Checking futures v0.3.34 [INFO] [stderr] Checking cookie-factory v0.3.3 [INFO] [stderr] Compiling i18n-embed-impl v0.8.4 [INFO] [stderr] Compiling i18n-embed v0.15.4 [INFO] [stderr] Checking age-core v0.11.0 [INFO] [stderr] Compiling i18n-embed-fl v0.9.4 [INFO] [stderr] Checking toml v0.8.23 [INFO] [stderr] Checking tokio-rustls v0.26.6 [INFO] [stderr] Checking age v0.11.5 [INFO] [stderr] Checking hyper-rustls v0.27.10 [INFO] [stderr] Checking idna_adapter v1.2.2 [INFO] [stderr] Checking idna v1.1.0 [INFO] [stderr] Checking url v2.5.8 [INFO] [stderr] Checking tower-http v0.6.11 [INFO] [stderr] Checking reqwest v0.12.28 [INFO] [stderr] Checking rusqlite v0.32.1 [INFO] [stderr] Checking layr-store v0.1.0 (/opt/rustwide/workdir/crates/layr-store) [INFO] [stderr] Checking layr-model v0.1.0 (/opt/rustwide/workdir/crates/layr-model) [INFO] [stdout] warning: field `metadata` is never read [INFO] [stdout] --> crates/layr-model/examples/support/store.rs:91:16 [INFO] [stdout] | [INFO] [stdout] 85 | pub(crate) struct Store { [INFO] [stdout] | ----- field in this struct [INFO] [stdout] ... [INFO] [stdout] 91 | pub(crate) metadata: BTreeMap, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `states` is never used [INFO] [stdout] --> crates/layr-model/examples/support/store.rs:117:19 [INFO] [stdout] | [INFO] [stdout] 94 | impl Store { [INFO] [stdout] | ---------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 117 | pub(crate) fn states(&mut self) -> Result>>> { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `is_name` [INFO] [stdout] --> src/model.rs:4:49 [INFO] [stdout] | [INFO] [stdout] 4 | pub use layr_model::validation::{is_cache_name, is_name, is_ref, is_uuid, validate}; [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 doc comment [INFO] [stdout] --> src/db.rs:13:1 [INFO] [stdout] | [INFO] [stdout] 13 | / /// Test hook: the next `with_tx` reports an error after its COMMIT succeeded (sqlite can report [INFO] [stdout] 14 | | /// an error after the commit point, on a full disk). [INFO] [stdout] | |_----------------------------------------------------^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] = note: `#[warn(unused_doc_comments)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `is_name` [INFO] [stdout] --> src/model.rs:4:49 [INFO] [stdout] | [INFO] [stdout] 4 | pub use layr_model::validation::{is_cache_name, is_name, is_ref, is_uuid, validate}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `run_check_view` is never used [INFO] [stdout] --> src/cmd/admin.rs:786:8 [INFO] [stdout] | [INFO] [stdout] 786 | pub fn run_check_view( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `dispatch` is never used [INFO] [stdout] --> src/cmd/oci.rs:11:8 [INFO] [stdout] | [INFO] [stdout] 11 | pub fn dispatch(ctx: &Ctx, args: &[String]) -> Result> { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `size_groups` is never used [INFO] [stdout] --> src/dedup.rs:90:8 [INFO] [stdout] | [INFO] [stdout] 90 | pub fn size_groups(entries: Vec) -> Vec> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `hash_file` is never used [INFO] [stdout] --> src/dedup.rs:110:4 [INFO] [stdout] | [INFO] [stdout] 110 | fn hash_file(path: &Path) -> io::Result<[u8; 32]> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `mark_unsettled` is never used [INFO] [stdout] --> src/fsutil.rs:18:8 [INFO] [stdout] | [INFO] [stdout] 18 | pub fn mark_unsettled(src: &Path) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `cache_write` is never used [INFO] [stdout] --> src/fsutil.rs:996:8 [INFO] [stdout] | [INFO] [stdout] 996 | pub fn cache_write(path: &Path, data: &[u8], mode: u32) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `create_named_lines` is never used [INFO] [stdout] --> src/lineops.rs:83:19 [INFO] [stdout] | [INFO] [stdout] 75 | impl Repo<'_> { [INFO] [stdout] | ------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 83 | pub(crate) fn create_named_lines( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `create_line_view` is never used [INFO] [stdout] --> src/overlay.rs:520:12 [INFO] [stdout] | [INFO] [stdout] 412 | impl<'a> Repo<'a> { [INFO] [stdout] | ----------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 520 | pub fn create_line_view(&self, ctx: &Ctx, name: &str, view: &View, owner: u32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `check_caller_writable` is never used [INFO] [stdout] --> src/privs.rs:50:8 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn check_caller_writable(ctx: &Ctx, dir: &std::path::Path) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `send_command` is never used [INFO] [stdout] --> src/btrfs.rs:246:8 [INFO] [stdout] | [INFO] [stdout] 246 | pub fn send_command(parent: Option<&Path>, child: &Path) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `request_recipient` is never used [INFO] [stdout] --> src/store_remote/mod.rs:286:12 [INFO] [stdout] | [INFO] [stdout] 177 | impl Store { [INFO] [stdout] | ---------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 286 | pub fn request_recipient(&mut self, ctx: &Ctx) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `restore` is never used [INFO] [stdout] --> src/store_remote/reader.rs:228:12 [INFO] [stdout] | [INFO] [stdout] 121 | impl<'a> Reader<'a> { [INFO] [stdout] | ------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 228 | pub fn restore(&mut self, tree: &Tree, root: &std::path::Path) -> Result { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `rename_directory` is never used [INFO] [stdout] --> src/tree.rs:397:12 [INFO] [stdout] | [INFO] [stdout] 75 | impl Tree { [INFO] [stdout] | --------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 397 | pub fn rename_directory(&self, from: &str, to: &str) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `run_check_view` is never used [INFO] [stdout] --> src/cmd/admin.rs:786:8 [INFO] [stdout] | [INFO] [stdout] 786 | pub fn run_check_view( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `dispatch` is never used [INFO] [stdout] --> src/cmd/oci.rs:11:8 [INFO] [stdout] | [INFO] [stdout] 11 | pub fn dispatch(ctx: &Ctx, args: &[String]) -> Result> { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `hash_file` is never used [INFO] [stdout] --> src/dedup.rs:110:4 [INFO] [stdout] | [INFO] [stdout] 110 | fn hash_file(path: &Path) -> io::Result<[u8; 32]> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `mark_unsettled` is never used [INFO] [stdout] --> src/fsutil.rs:18:8 [INFO] [stdout] | [INFO] [stdout] 18 | pub fn mark_unsettled(src: &Path) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `cache_write` is never used [INFO] [stdout] --> src/fsutil.rs:996:8 [INFO] [stdout] | [INFO] [stdout] 996 | pub fn cache_write(path: &Path, data: &[u8], mode: u32) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `create_named_lines` is never used [INFO] [stdout] --> src/lineops.rs:83:19 [INFO] [stdout] | [INFO] [stdout] 75 | impl Repo<'_> { [INFO] [stdout] | ------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 83 | pub(crate) fn create_named_lines( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `create_line_view` is never used [INFO] [stdout] --> src/overlay.rs:520:12 [INFO] [stdout] | [INFO] [stdout] 412 | impl<'a> Repo<'a> { [INFO] [stdout] | ----------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 520 | pub fn create_line_view(&self, ctx: &Ctx, name: &str, view: &View, owner: u32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `check_caller_writable` is never used [INFO] [stdout] --> src/privs.rs:50:8 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn check_caller_writable(ctx: &Ctx, dir: &std::path::Path) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `send_command` is never used [INFO] [stdout] --> src/btrfs.rs:246:8 [INFO] [stdout] | [INFO] [stdout] 246 | pub fn send_command(parent: Option<&Path>, child: &Path) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `request_recipient` is never used [INFO] [stdout] --> src/store_remote/mod.rs:286:12 [INFO] [stdout] | [INFO] [stdout] 177 | impl Store { [INFO] [stdout] | ---------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 286 | pub fn request_recipient(&mut self, ctx: &Ctx) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `restore` is never used [INFO] [stdout] --> src/store_remote/reader.rs:228:12 [INFO] [stdout] | [INFO] [stdout] 121 | impl<'a> Reader<'a> { [INFO] [stdout] | ------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 228 | pub fn restore(&mut self, tree: &Tree, root: &std::path::Path) -> Result { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 48s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: proc-macro-error2 v2.0.1 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2` [INFO] running `Command { std: "docker" "inspect" "338d3ac0e094ee66ff293dd88756174c5a3104aeab8f2038825551bee38b908e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "338d3ac0e094ee66ff293dd88756174c5a3104aeab8f2038825551bee38b908e", kill_on_drop: false }` [INFO] [stdout] 338d3ac0e094ee66ff293dd88756174c5a3104aeab8f2038825551bee38b908e