[INFO] cloning repository https://github.com/pleme-io/iac-forge
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/pleme-io/iac-forge" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpleme-io%2Fiac-forge", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpleme-io%2Fiac-forge'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 15ec915f1a89fb0bc1b5ccb5dd37276e23cdc829
[INFO] checking pleme-io/iac-forge against try#5f6abd89da253a562ad85d235b9342a3ac336c28 for pr-156114
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpleme-io%2Fiac-forge" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-2-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/pleme-io/iac-forge
[INFO] finished tweaking git repo https://github.com/pleme-io/iac-forge
[INFO] tweaked toml for git repo https://github.com/pleme-io/iac-forge written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/pleme-io/iac-forge on toolchain 5f6abd89da253a562ad85d235b9342a3ac336c28
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5f6abd89da253a562ad85d235b9342a3ac336c28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/pleme-io/iac-forge 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" "+5f6abd89da253a562ad85d235b9342a3ac336c28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating git repository `https://github.com/pleme-io/meimei`
[INFO] [stderr]     Updating git repository `https://github.com/pleme-io/openapi-forge`
[INFO] [stderr]     Updating git repository `https://github.com/pleme-io/sui`
[INFO] [stderr]     Updating git repository `https://github.com/pleme-io/takumi`
[INFO] [stderr]     Updating git repository `https://github.com/pleme-io/sekkei`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Updating git repository `https://github.com/pleme-io/gitoxide`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[INFO] checking pleme-io/iac-forge against try#5f6abd89da253a562ad85d235b9342a3ac336c28 for pr-156114
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpleme-io%2Fiac-forge" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-2-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/pleme-io/iac-forge
[INFO] finished tweaking git repo https://github.com/pleme-io/iac-forge
[INFO] tweaked toml for git repo https://github.com/pleme-io/iac-forge written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/pleme-io/iac-forge on toolchain 5f6abd89da253a562ad85d235b9342a3ac336c28
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5f6abd89da253a562ad85d235b9342a3ac336c28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/pleme-io/iac-forge 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" "+5f6abd89da253a562ad85d235b9342a3ac336c28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded utf8-zero v0.8.1
[INFO] [stderr]   Downloaded sea-query-derive v0.4.3
[INFO] [stderr]   Downloaded symlink v0.1.0
[INFO] [stderr]   Downloaded sea-schema-derive v0.3.0
[INFO] [stderr]   Downloaded inherent v1.0.13
[INFO] [stderr]   Downloaded ureq v3.3.0
[INFO] [stderr]   Downloaded sea-orm-migration v1.1.20
[INFO] [stderr]   Downloaded borsh-derive v1.6.1
[INFO] [stderr]   Downloaded nix-nar v0.3.1
[INFO] [stderr]   Downloaded ureq-proto v0.6.0
[INFO] [stderr]   Downloaded sea-orm-cli v1.1.20
[INFO] [stderr]   Downloaded serde_yaml_ng v0.10.0
[INFO] [stderr]   Downloaded rustls-webpki v0.103.12
[INFO] [stderr]   Downloaded tar v0.4.45
[INFO] [stderr]   Downloaded toml_edit v0.25.11+spec-1.1.0
[INFO] [stderr]   Downloaded borsh v1.6.1
[INFO] [stderr]   Downloaded sea-bae v0.2.1
[INFO] [stderr]   Downloaded sea-query-binder v0.7.0
[INFO] [stderr]   Downloaded pgvector v0.4.1
[INFO] [stderr]   Downloaded rust_decimal v1.41.0
[INFO] [stderr]   Downloaded sea-orm-macros v1.1.20
[INFO] [stderr]   Downloaded sea-query v0.32.7
[INFO] [stderr]   Downloaded nonempty v0.12.0
[INFO] [stderr]   Downloaded smol_str v0.3.6
[INFO] [stderr]   Downloaded prodash v31.0.0
[INFO] [stderr]   Downloaded io-close v0.3.7
[INFO] [stderr]   Downloaded kstring v2.0.2
[INFO] [stderr]   Downloaded redb v2.6.3
[INFO] [stderr]   Downloaded im-rc v15.1.0
[INFO] [stderr]   Downloaded clru v0.6.3
[INFO] [stderr]   Downloaded rnix v0.14.0
[INFO] [stderr]   Downloaded maybe-async v0.2.10
[INFO] [stderr]   Downloaded imara-diff v0.2.0
[INFO] [stderr]   Downloaded sea-orm v1.1.20
[INFO] [stderr]   Downloaded sea-schema v0.16.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+5f6abd89da253a562ad85d235b9342a3ac336c28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 7fbea51263ef89a2f39187e0336f836237daf9a3192e23f43554d9b10b0d283e
[INFO] running `Command { std: "docker" "start" "-a" "7fbea51263ef89a2f39187e0336f836237daf9a3192e23f43554d9b10b0d283e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7fbea51263ef89a2f39187e0336f836237daf9a3192e23f43554d9b10b0d283e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7fbea51263ef89a2f39187e0336f836237daf9a3192e23f43554d9b10b0d283e", kill_on_drop: false }`
[INFO] [stdout] 7fbea51263ef89a2f39187e0336f836237daf9a3192e23f43554d9b10b0d283e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+5f6abd89da253a562ad85d235b9342a3ac336c28" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f7ff9bc3de76e92822f0a336683e7f9028c00d8d0228133e1a6f929039b4cdcd
[INFO] running `Command { std: "docker" "start" "-a" "f7ff9bc3de76e92822f0a336683e7f9028c00d8d0228133e1a6f929039b4cdcd", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]     Checking indexmap v2.13.0
[INFO] [stderr]     Checking getrandom v0.3.4
[INFO] [stderr]     Checking memchr v2.8.0
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling cc v1.2.60
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]     Checking toml_write v0.1.2
[INFO] [stderr]     Checking winnow v0.7.15
[INFO] [stderr]     Checking rand_core v0.9.5
[INFO] [stderr]     Checking once_cell v1.21.4
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]     Checking wait-timeout v0.2.1
[INFO] [stderr]     Checking serde_json v1.0.149
[INFO] [stderr]     Checking rand_chacha v0.9.0
[INFO] [stderr]     Checking rand_xorshift v0.4.0
[INFO] [stderr]     Checking rand v0.9.4
[INFO] [stderr]     Checking meimei v0.1.0 (https://github.com/pleme-io/meimei#fca2dbee)
[INFO] [stderr]    Compiling blake3 v1.8.4
[INFO] [stderr]     Checking tempfile v3.27.0
[INFO] [stderr]     Checking rusty-fork v0.3.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]     Checking proptest v1.11.0
[INFO] [stderr]     Checking thiserror v2.0.18
[INFO] [stderr]     Checking serde v1.0.228
[INFO] [stderr]     Checking serde_yaml_ng v0.10.0
[INFO] [stderr]     Checking toml_datetime v0.6.11
[INFO] [stderr]     Checking serde_spanned v0.6.9
[INFO] [stderr]     Checking toml_edit v0.22.27
[INFO] [stderr]     Checking sekkei v0.1.0 (https://github.com/pleme-io/sekkei#7902f1c5)
[INFO] [stderr]     Checking takumi v0.1.0 (https://github.com/pleme-io/takumi#5c8bd603)
[INFO] [stderr]     Checking openapi-forge v0.1.0 (https://github.com/pleme-io/openapi-forge#75ba262a)
[INFO] [stderr]     Checking toml v0.8.23
[INFO] [stderr]     Checking iac-forge v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `Morphism`
[INFO] [stdout]   --> src/pipeline.rs:43:23
[INFO] [stdout]    |
[INFO] [stdout] 43 | use crate::morphism::{Morphism, ProvenMorphism};
[INFO] [stdout]    |                       ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/nix_backend.rs:96:9
[INFO] [stdout]    |
[INFO] [stdout] 96 |         other => {
[INFO] [stdout]    |         ^^^^^ no value can reach this
[INFO] [stdout]    |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]   --> src/nix_backend.rs:96:9
[INFO] [stdout]    |
[INFO] [stdout] 62 |         IacType::String => NixValue::Str("string".into()),
[INFO] [stdout]    |         --------------- matches some of the same values
[INFO] [stdout] 63 |         IacType::Integer => NixValue::Str("integer".into()),
[INFO] [stdout]    |         ---------------- matches some of the same values
[INFO] [stdout] 64 |         IacType::Float => NixValue::Str("float".into()),
[INFO] [stdout]    |         -------------- matches some of the same values
[INFO] [stdout] 65 |         IacType::Numeric => NixValue::Str("numeric".into()),
[INFO] [stdout]    |         ---------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 96 |         other => {
[INFO] [stdout]    |         ^^^^^ ...and 7 other patterns collectively make this unreachable
[INFO] [stdout]    = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/sexpr_ir.rs:41:13
[INFO] [stdout]    |
[INFO] [stdout] 41 |             other => panic!(
[INFO] [stdout]    |             ^^^^^ no value can reach this
[INFO] [stdout]    |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]   --> src/sexpr_ir.rs:41:13
[INFO] [stdout]    |
[INFO] [stdout] 21 |             Self::String => SExpr::Symbol("string".into()),
[INFO] [stdout]    |             ------------ matches some of the same values
[INFO] [stdout] 22 |             Self::Integer => SExpr::Symbol("integer".into()),
[INFO] [stdout]    |             ------------- matches some of the same values
[INFO] [stdout] 23 |             Self::Float => SExpr::Symbol("float".into()),
[INFO] [stdout]    |             ----------- matches some of the same values
[INFO] [stdout] 24 |             Self::Numeric => SExpr::Symbol("numeric".into()),
[INFO] [stdout]    |             ------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 41 |             other => panic!(
[INFO] [stdout]    |             ^^^^^ ...and 7 other patterns collectively make this unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/type_map.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 |         other => panic!("unsupported FieldType variant: {other:?} — add an explicit mapping"),
[INFO] [stdout]    |         ^^^^^ no value can reach this
[INFO] [stdout]    |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]   --> src/type_map.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 39 |         FieldType::String => IacType::String,
[INFO] [stdout]    |         ----------------- matches some of the same values
[INFO] [stdout] 40 |         FieldType::Integer => IacType::Integer,
[INFO] [stdout]    |         ------------------ matches some of the same values
[INFO] [stdout] 41 |         FieldType::Number => IacType::Numeric,
[INFO] [stdout]    |         ----------------- matches some of the same values
[INFO] [stdout] 42 |         FieldType::Boolean => IacType::Boolean,
[INFO] [stdout]    |         ------------------ matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 54 |         other => panic!("unsupported FieldType variant: {other:?} — add an explicit mapping"),
[INFO] [stdout]    |         ^^^^^ ...and 5 other patterns collectively make this unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Morphism`
[INFO] [stdout]   --> src/pipeline.rs:43:23
[INFO] [stdout]    |
[INFO] [stdout] 43 | use crate::morphism::{Morphism, ProvenMorphism};
[INFO] [stdout]    |                       ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/fleet.rs:314:13
[INFO] [stdout]     |
[INFO] [stdout] 314 |         let mut a = two_member_fleet();
[INFO] [stdout]     |             ----^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/nix_backend.rs:96:9
[INFO] [stdout]    |
[INFO] [stdout] 96 |         other => {
[INFO] [stdout]    |         ^^^^^ no value can reach this
[INFO] [stdout]    |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]   --> src/nix_backend.rs:96:9
[INFO] [stdout]    |
[INFO] [stdout] 62 |         IacType::String => NixValue::Str("string".into()),
[INFO] [stdout]    |         --------------- matches some of the same values
[INFO] [stdout] 63 |         IacType::Integer => NixValue::Str("integer".into()),
[INFO] [stdout]    |         ---------------- matches some of the same values
[INFO] [stdout] 64 |         IacType::Float => NixValue::Str("float".into()),
[INFO] [stdout]    |         -------------- matches some of the same values
[INFO] [stdout] 65 |         IacType::Numeric => NixValue::Str("numeric".into()),
[INFO] [stdout]    |         ---------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 96 |         other => {
[INFO] [stdout]    |         ^^^^^ ...and 7 other patterns collectively make this unreachable
[INFO] [stdout]    = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/sexpr_ir.rs:41:13
[INFO] [stdout]    |
[INFO] [stdout] 41 |             other => panic!(
[INFO] [stdout]    |             ^^^^^ no value can reach this
[INFO] [stdout]    |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]   --> src/sexpr_ir.rs:41:13
[INFO] [stdout]    |
[INFO] [stdout] 21 |             Self::String => SExpr::Symbol("string".into()),
[INFO] [stdout]    |             ------------ matches some of the same values
[INFO] [stdout] 22 |             Self::Integer => SExpr::Symbol("integer".into()),
[INFO] [stdout]    |             ------------- matches some of the same values
[INFO] [stdout] 23 |             Self::Float => SExpr::Symbol("float".into()),
[INFO] [stdout]    |             ----------- matches some of the same values
[INFO] [stdout] 24 |             Self::Numeric => SExpr::Symbol("numeric".into()),
[INFO] [stdout]    |             ------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 41 |             other => panic!(
[INFO] [stdout]    |             ^^^^^ ...and 7 other patterns collectively make this unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/type_map.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 |         other => panic!("unsupported FieldType variant: {other:?} — add an explicit mapping"),
[INFO] [stdout]    |         ^^^^^ no value can reach this
[INFO] [stdout]    |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]   --> src/type_map.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 39 |         FieldType::String => IacType::String,
[INFO] [stdout]    |         ----------------- matches some of the same values
[INFO] [stdout] 40 |         FieldType::Integer => IacType::Integer,
[INFO] [stdout]    |         ------------------ matches some of the same values
[INFO] [stdout] 41 |         FieldType::Number => IacType::Numeric,
[INFO] [stdout]    |         ----------------- matches some of the same values
[INFO] [stdout] 42 |         FieldType::Boolean => IacType::Boolean,
[INFO] [stdout]    |         ------------------ matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 54 |         other => panic!("unsupported FieldType variant: {other:?} — add an explicit mapping"),
[INFO] [stdout]    |         ^^^^^ ...and 5 other patterns collectively make this unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `render_cache::RenderCache::render` that must be used
[INFO] [stdout]    --> src/render_cache.rs:270:9
[INFO] [stdout]     |
[INFO] [stdout] 270 |         cache.render(&backend, &input);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 270 |         let _ = cache.render(&backend, &input);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `render_cache::RenderCache::render` that must be used
[INFO] [stdout]    --> src/render_cache.rs:271:9
[INFO] [stdout]     |
[INFO] [stdout] 271 |         cache.render(&backend, &input);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 271 |         let _ = cache.render(&backend, &input);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `render_cache::RenderCache::render` that must be used
[INFO] [stdout]    --> src/render_cache.rs:272:9
[INFO] [stdout]     |
[INFO] [stdout] 272 |         cache.render(&backend, &input);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 272 |         let _ = cache.render(&backend, &input);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `render_cache::RenderCache::render` that must be used
[INFO] [stdout]    --> src/render_cache.rs:290:9
[INFO] [stdout]     |
[INFO] [stdout] 290 |         cache.render(&backend, &input);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 290 |         let _ = cache.render(&backend, &input);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `render_cache::RenderCache::render` that must be used
[INFO] [stdout]    --> src/render_cache.rs:291:9
[INFO] [stdout]     |
[INFO] [stdout] 291 |         cache.render(&backend, &input);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 291 |         let _ = cache.render(&backend, &input);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `render_cache::RenderCache::render` that must be used
[INFO] [stdout]    --> src/render_cache.rs:292:9
[INFO] [stdout]     |
[INFO] [stdout] 292 |         cache.render(&backend, &input);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 292 |         let _ = cache.render(&backend, &input);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `render_cache::RenderCache::render` that must be used
[INFO] [stdout]    --> src/render_cache.rs:315:9
[INFO] [stdout]     |
[INFO] [stdout] 315 | /         cache.render(
[INFO] [stdout] 316 | |             &backend,
[INFO] [stdout] 317 | |             &ResourceInput {
[INFO] [stdout] 318 | |                 resource: &r1,
[INFO] [stdout] 319 | |                 provider: &p,
[INFO] [stdout] 320 | |             },
[INFO] [stdout] 321 | |         );
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 315 |         let _ = cache.render(
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `render_cache::RenderCache::render` that must be used
[INFO] [stdout]    --> src/render_cache.rs:322:9
[INFO] [stdout]     |
[INFO] [stdout] 322 | /         cache.render(
[INFO] [stdout] 323 | |             &backend,
[INFO] [stdout] 324 | |             &ResourceInput {
[INFO] [stdout] 325 | |                 resource: &r2,
[INFO] [stdout] 326 | |                 provider: &p,
[INFO] [stdout] 327 | |             },
[INFO] [stdout] 328 | |         );
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 322 |         let _ = cache.render(
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `render_cache::RenderCache::render` that must be used
[INFO] [stdout]    --> src/render_cache.rs:343:9
[INFO] [stdout]     |
[INFO] [stdout] 343 | /         cache.render(
[INFO] [stdout] 344 | |             &backend,
[INFO] [stdout] 345 | |             &ResourceInput {
[INFO] [stdout] 346 | |                 resource: &r_a,
[INFO] [stdout] 347 | |                 provider: &p,
[INFO] [stdout] 348 | |             },
[INFO] [stdout] 349 | |         );
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 343 |         let _ = cache.render(
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `render_cache::RenderCache::render` that must be used
[INFO] [stdout]    --> src/render_cache.rs:350:9
[INFO] [stdout]     |
[INFO] [stdout] 350 | /         cache.render(
[INFO] [stdout] 351 | |             &backend,
[INFO] [stdout] 352 | |             &ResourceInput {
[INFO] [stdout] 353 | |                 resource: &r_b,
[INFO] [stdout] 354 | |                 provider: &p,
[INFO] [stdout] 355 | |             },
[INFO] [stdout] 356 | |         );
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 350 |         let _ = cache.render(
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `render_cache::RenderCache::render` that must be used
[INFO] [stdout]    --> src/render_cache.rs:376:9
[INFO] [stdout]     |
[INFO] [stdout] 376 |         cache.render(&backend, &input);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 376 |         let _ = cache.render(&backend, &input);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `render_cache::RenderCache::render` that must be used
[INFO] [stdout]    --> src/render_cache.rs:382:9
[INFO] [stdout]     |
[INFO] [stdout] 382 |         cache.render(&backend, &input);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 382 |         let _ = cache.render(&backend, &input);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `render_cache::RenderCache::render` that must be used
[INFO] [stdout]    --> src/render_cache.rs:406:9
[INFO] [stdout]     |
[INFO] [stdout] 406 | /         cache.render(
[INFO] [stdout] 407 | |             &backend,
[INFO] [stdout] 408 | |             &ResourceInput {
[INFO] [stdout] 409 | |                 resource: &r1,
[INFO] [stdout] 410 | |                 provider: &p,
[INFO] [stdout] 411 | |             },
[INFO] [stdout] 412 | |         );
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 406 |         let _ = cache.render(
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `render_cache::RenderCache::render` that must be used
[INFO] [stdout]    --> src/render_cache.rs:413:9
[INFO] [stdout]     |
[INFO] [stdout] 413 | /         cache.render(
[INFO] [stdout] 414 | |             &backend,
[INFO] [stdout] 415 | |             &ResourceInput {
[INFO] [stdout] 416 | |                 resource: &r2,
[INFO] [stdout] 417 | |                 provider: &p,
[INFO] [stdout] 418 | |             },
[INFO] [stdout] 419 | |         );
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 413 |         let _ = cache.render(
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `render_cache::RenderCache::render` that must be used
[INFO] [stdout]    --> src/render_cache.rs:517:9
[INFO] [stdout]     |
[INFO] [stdout] 517 |         cache.render(&counting, &input);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 517 |         let _ = cache.render(&counting, &input);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `render_cache::RenderCache::render` that must be used
[INFO] [stdout]    --> src/render_cache.rs:518:9
[INFO] [stdout]     |
[INFO] [stdout] 518 |         cache.render(&other, &input);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 518 |         let _ = cache.render(&other, &input);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 29.23s
[INFO] running `Command { std: "docker" "inspect" "f7ff9bc3de76e92822f0a336683e7f9028c00d8d0228133e1a6f929039b4cdcd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f7ff9bc3de76e92822f0a336683e7f9028c00d8d0228133e1a6f929039b4cdcd", kill_on_drop: false }`
[INFO] [stdout] f7ff9bc3de76e92822f0a336683e7f9028c00d8d0228133e1a6f929039b4cdcd
