[INFO] cloning repository https://github.com/ken-topos/ken [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/ken-topos/ken" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fken-topos%2Fken", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fken-topos%2Fken'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 0099859bb78a920f563f5eb9442ea5fcb3e6580b [INFO] checking ken-topos/ken against 3154cc1a3e6424e44f438a95007d043ed5ceaaf6+rustflags=-Znext-solver=coherence for pr-133502-30 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fken-topos%2Fken" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'... [INFO] [stderr] done. [INFO] removed /workspace/builds/worker-7-tc1/source/.cargo/config.toml [INFO] started tweaking git repo https://github.com/ken-topos/ken [INFO] finished tweaking git repo https://github.com/ken-topos/ken [INFO] tweaked toml for git repo https://github.com/ken-topos/ken written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/ken-topos/ken on toolchain 3154cc1a3e6424e44f438a95007d043ed5ceaaf6 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/ken-topos/ken 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" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded cc v1.2.41 [INFO] [stderr] Downloaded cranelift-object v0.113.1 [INFO] [stderr] Downloaded cranelift-control v0.113.1 [INFO] [stderr] Downloaded cranelift-module v0.113.1 [INFO] [stderr] Downloaded slice-group-by v0.3.1 [INFO] [stderr] Downloaded wasmtime-jit-icache-coherence v26.0.1 [INFO] [stderr] Downloaded cranelift-bitset v0.113.1 [INFO] [stderr] Downloaded cranelift-native v0.113.1 [INFO] [stderr] Downloaded cranelift-codegen-shared v0.113.1 [INFO] [stderr] Downloaded cranelift-jit v0.113.1 [INFO] [stderr] Downloaded cranelift-bforest v0.113.1 [INFO] [stderr] Downloaded cranelift-entity v0.113.1 [INFO] [stderr] Downloaded cranelift-frontend v0.113.1 [INFO] [stderr] Downloaded cranelift-isle v0.113.1 [INFO] [stderr] Downloaded cranelift-codegen-meta v0.113.1 [INFO] [stderr] Downloaded regalloc2 v0.10.2 [INFO] [stderr] Downloaded cranelift-codegen v0.113.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] a63004111f3d6c23fc335831a2e2d546b9f79bc2bdd3635fcb11601f64e42183 [INFO] running `Command { std: "docker" "start" "a63004111f3d6c23fc335831a2e2d546b9f79bc2bdd3635fcb11601f64e42183", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "a63004111f3d6c23fc335831a2e2d546b9f79bc2bdd3635fcb11601f64e42183", 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" "a63004111f3d6c23fc335831a2e2d546b9f79bc2bdd3635fcb11601f64e42183" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "a63004111f3d6c23fc335831a2e2d546b9f79bc2bdd3635fcb11601f64e42183", 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 -Znext-solver=coherence" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "a63004111f3d6c23fc335831a2e2d546b9f79bc2bdd3635fcb11601f64e42183" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] Compiling autocfg v1.5.1 [INFO] [stderr] Checking tinyvec_macros v0.1.1 [INFO] [stderr] Compiling version_check v0.9.5 [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling quote v1.0.46 [INFO] [stderr] Compiling unicode-ident v1.0.24 [INFO] [stderr] Checking cfg-if v1.0.4 [INFO] [stderr] Compiling zerocopy v0.8.52 [INFO] [stderr] Checking tinyvec v1.11.0 [INFO] [stderr] Compiling libc v0.2.186 [INFO] [stderr] Checking once_cell v1.21.4 [INFO] [stderr] Compiling typenum v1.20.1 [INFO] [stderr] Checking unicode-normalization v0.1.25 [INFO] [stderr] Compiling cranelift-isle v0.113.1 [INFO] [stderr] Checking equivalent v1.0.2 [INFO] [stderr] Checking hashbrown v0.17.1 [INFO] [stderr] Compiling cranelift-codegen-shared v0.113.1 [INFO] [stderr] Compiling cranelift-codegen-meta v0.113.1 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling syn v2.0.118 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Checking indexmap v2.14.0 [INFO] [stderr] Compiling target-lexicon v0.12.16 [INFO] [stderr] Compiling crypto-common v0.1.7 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Checking cranelift-bitset v0.113.1 [INFO] [stderr] Checking memchr v2.8.2 [INFO] [stderr] Checking cranelift-entity v0.113.1 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Checking arbitrary v1.4.2 [INFO] [stderr] Checking num-bigint v0.4.6 [INFO] [stderr] Checking rustc-hash v2.1.3 [INFO] [stderr] Compiling cpufeatures v0.2.17 [INFO] [stderr] Compiling shlex v1.3.0 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Checking smallvec v1.15.2 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Checking log v0.4.33 [INFO] [stderr] Compiling find-msvc-tools v0.1.9 [INFO] [stderr] Checking slice-group-by v0.3.1 [INFO] [stderr] Compiling cc v1.2.41 [INFO] [stderr] Checking cranelift-control v0.113.1 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Checking cranelift-bforest v0.113.1 [INFO] [stderr] Checking ken-kernel v0.0.0 (/opt/rustwide/workdir/crates/ken-kernel) [INFO] [stderr] Checking gimli v0.31.1 [INFO] [stderr] Compiling anyhow v1.0.103 [INFO] [stderr] Checking linux-raw-sys v0.12.1 [INFO] [stderr] Checking bumpalo v3.20.3 [INFO] [stderr] Checking bitflags v2.13.0 [INFO] [stderr] Compiling zmij v1.0.21 [INFO] [stderr] Compiling crc32fast v1.5.0 [INFO] [stderr] Compiling serde_json v1.0.150 [INFO] [stderr] Compiling object v0.36.7 [INFO] [stderr] Checking itoa v1.0.18 [INFO] [stderr] Checking foldhash v0.1.5 [INFO] [stderr] Checking hashbrown v0.15.5 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Checking region v3.0.2 [INFO] [stderr] Checking wasmtime-jit-icache-coherence v26.0.1 [INFO] [stderr] Compiling getrandom v0.4.3 [INFO] [stderr] Checking fastrand v2.5.0 [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Checking tempfile v3.27.0 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling rayon-core v1.13.0 [INFO] [stderr] Checking either v1.16.0 [INFO] [stderr] Checking plotters-backend v0.3.7 [INFO] [stderr] Checking crossbeam-epoch v0.9.18 [INFO] [stderr] Checking anstyle v1.0.14 [INFO] [stderr] Checking clap_lex v1.1.0 [INFO] [stderr] Checking crossbeam-deque v0.8.6 [INFO] [stderr] Checking regex-syntax v0.8.11 [INFO] [stderr] Checking ciborium-io v0.2.2 [INFO] [stderr] Checking clap_builder v4.6.0 [INFO] [stderr] Checking regex-automata v0.4.14 [INFO] [stderr] Compiling ken-host v0.0.0 (/opt/rustwide/workdir/crates/ken-host) [INFO] [stderr] Checking plotters-svg v0.3.7 [INFO] [stderr] Checking itertools v0.10.5 [INFO] [stderr] Checking same-file v1.0.6 [INFO] [stderr] Checking cast v0.3.0 [INFO] [stderr] Checking walkdir v2.5.0 [INFO] [stderr] Checking clap v4.6.1 [INFO] [stderr] Checking plotters v0.3.7 [INFO] [stderr] Checking criterion-plot v0.5.0 [INFO] [stderr] Checking regex v1.12.4 [INFO] [stderr] Checking ken-runtime-support v0.0.0 (/opt/rustwide/workdir/crates/ken-runtime-support) [INFO] [stderr] Checking rayon v1.12.0 [INFO] [stderr] Checking is-terminal v0.4.17 [INFO] [stderr] Checking oorandom v11.1.5 [INFO] [stderr] Checking anes v0.1.6 [INFO] [stderr] Checking ken-foundation v0.0.0 (/opt/rustwide/workdir/crates/ken-foundation) [INFO] [stdout] warning: function `pi_nn` is never used [INFO] [stdout] --> crates/ken-kernel/tests/k2c_conversion.rs:123:4 [INFO] [stdout] | [INFO] [stdout] 123 | fn pi_nn(nb: &NB) -> Term { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> crates/ken-runtime-support/src/activation_abi.rs:806:13 [INFO] [stdout] | [INFO] [stdout] 806 | let mut begin = || { [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] [stderr] Compiling cranelift-codegen v0.113.1 [INFO] [stderr] Compiling zerocopy-derive v0.8.52 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Checking tinytemplate v1.2.1 [INFO] [stderr] Checking half v2.7.1 [INFO] [stderr] Checking ciborium-ll v0.2.2 [INFO] [stderr] Checking hashbrown v0.14.5 [INFO] [stderr] Checking ciborium v0.2.2 [INFO] [stderr] Checking regalloc2 v0.10.2 [INFO] [stderr] Checking criterion v0.5.1 [INFO] [stderr] Checking cranelift-module v0.113.1 [INFO] [stderr] Checking cranelift-native v0.113.1 [INFO] [stderr] Checking cranelift-frontend v0.113.1 [INFO] [stderr] Checking cranelift-object v0.113.1 [INFO] [stderr] Checking cranelift-jit v0.113.1 [INFO] [stderr] Checking ken-runtime v0.0.0 (/opt/rustwide/workdir/crates/ken-runtime) [INFO] [stdout] warning: unused import: `ARENA_NAME_COUNT` [INFO] [stdout] --> crates/ken-runtime/src/boundary_value_clif.rs:41:36 [INFO] [stdout] | [INFO] [stdout] 41 | ARENA_LIMB_COUNT, ARENA_LIMBS, ARENA_NAME_COUNT, ARENA_NAMES, ARENA_NATIVE_INT, [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: `BoundaryStorageShape` [INFO] [stdout] --> crates/ken-runtime/src/boundary_emission_plan.rs:4:43 [INFO] [stdout] | [INFO] [stdout] 4 | BoundaryClass, BoundaryReferentOwner, BoundaryStorageShape, BoundaryTag, BOUNDARY_RETIRED_LANES, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `compile_expr_into_object_module` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/artifact/mod.rs:124:31 [INFO] [stdout] | [INFO] [stdout] 124 | compile_expr_into_module, compile_expr_into_object_module, compile_program_expr_into_module, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `AbiOwnership`, `CheckedIhFreshResultRoute`, `CheckedIhPostCallConsumerStep`, `CheckedIhPostCallConsumer`, `ContinuationCallView`, `ContinuationUnitView`, `EffectSeatOperation`, `FusionCompositionLayer`, and `plan_static_transition_graph_with_symbols` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:416:44 [INFO] [stdout] | [INFO] [stdout] 416 | build_static_continuation_fusion_plan, plan_static_transition_graph_with_symbols, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 417 | plan_static_transition_graph_with_symbols_and_forced_carrier, [INFO] [stdout] 418 | FusionCompositionLayer, FusionRegionClaim, FusionRegionClaimLedger, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 421 | AbiCaptureProvenance, AbiCarrier, AbiFrameHeader, AbiOwnership, AbiProcessParameter, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 433 | CheckedIhFreshResultRoute, CheckedIhGeneratedEntryAccess, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 438 | CheckedOrientedMarkerSets, ConstructorIdentity, ContinuationCallIdentity, ContinuationCallView, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 447 | ContinuationUnitView, DirectOuterProjection, CheckedIhPostCallConsumer, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 448 | CheckedIhPostCallConsumerStep, EmittableCallKind, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 452 | EffectSeatOperation, EffectSeatPhase, EffectSeatSlot, PlannedEffectSeat, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `SemanticSourceKind` and `self` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/closure.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 94 | self, BoolMatchCaseOrdinals, ConstructorIdentity, FieldIdentity, SemanticSourceKind, [INFO] [stdout] | ^^^^ ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `D5bHs10BridgePlanMutation` and `with_d5b_hs10_bridge_plan_mutation` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | with_d5b_hs10_bridge_plan_mutation, D5bHs10BridgePlanMutation, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `TransportCarriedClaim` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning.rs:88:62 [INFO] [stdout] | [INFO] [stdout] 88 | CaptureRun, MaterializationKind, PerEmitterCaptureClaim, TransportCarriedClaim, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `CheckedIhCapabilityInheritance`, `CheckedIhContinuationInheritanceView`, `CheckedIhFreshResultDestination`, and `CheckedIhImmediateKBindingLocator` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning.rs:143:56 [INFO] [stdout] | [INFO] [stdout] 143 | AggregateOccurrenceId, BoundaryClosureEnvironment, CheckedIhCapabilityInheritance, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 144 | CheckedIhContinuationInheritanceView, CheckedIhEnvironmentTransport, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 145 | CheckedIhForwardRetPlanProof, CheckedIhFreshResultDestination, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 150 | CheckedIhImmediateKBindingLocator, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ComposedWorkerRouteEligibility`, `ContinuationConsumingOccurrence`, `DeferredResponseSubCase`, and `RequiredConsumerProjection` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning.rs:171:5 [INFO] [stdout] | [INFO] [stdout] 171 | ContinuationConsumingOccurrence, ContinuationEmissionOwner, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 172 | ContinuationInputView, RequiredConsumerProjection, DirectOuterProjection, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 182 | ContinuationSpecializationId, DeferredResponseRow, DeferredResponseSubCase, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 199 | ComposedWorkerRouteEligibility, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `BOUNDARY_ERR_UNBOUND` [INFO] [stdout] --> crates/ken-runtime/src/boundary_value_clif.rs:3029:53 [INFO] [stdout] | [INFO] [stdout] 3029 | use crate::boundary_value::{BOUNDARY_ERR_CYCLE, BOUNDARY_ERR_UNBOUND}; [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: `crate::values::Value` [INFO] [stdout] --> crates/ken-runtime/src/boundary_value_clif.rs:3032:9 [INFO] [stdout] | [INFO] [stdout] 3032 | use crate::values::Value; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `BoundaryStorageShape` [INFO] [stdout] --> crates/ken-runtime/src/boundary_emission_plan.rs:4:43 [INFO] [stdout] | [INFO] [stdout] 4 | BoundaryClass, BoundaryReferentOwner, BoundaryStorageShape, BoundaryTag, BOUNDARY_RETIRED_LANES, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `compile_expr_into_object_module` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/artifact/mod.rs:124:31 [INFO] [stdout] | [INFO] [stdout] 124 | compile_expr_into_module, compile_expr_into_object_module, compile_program_expr_into_module, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:2294:1 [INFO] [stdout] | [INFO] [stdout] 2294 | / /// **`RT-DECL-CLOSURE-PORT` `D5a` — the outcome-complete localization trace.** [INFO] [stdout] 2295 | | /// [INFO] [stdout] 2296 | | /// ⛔⛔ **Outcome-complete on purpose.** The previous localization instrumented [INFO] [stdout] 2297 | | /// only `claim_and_call_continuation`'s two EARLY RETURNS and read zero hits as [INFO] [stdout] ... | [INFO] [stdout] 2302 | | /// records a terminal outcome here, so silence in the trace means the site was [INFO] [stdout] 2303 | | /// not reached and nothing else. [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 doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:6123:1 [INFO] [stdout] | [INFO] [stdout] 6123 | / /// Append specialized bindings **after** operands already in an environment — [INFO] [stdout] 6124 | | /// the same rule as [`env_with`], for the sites whose leading bindings are [INFO] [stdout] 6125 | | /// themselves lowered operands (a call's arguments) and whose trailing ones are [INFO] [stdout] 6126 | | /// a closure's captured templates. [INFO] [stdout] ... | [INFO] [stdout] 6131 | | /// unreadable" and "the binding was never built" are indistinguishable from the [INFO] [stdout] 6132 | | /// outside, and only one of them is the checkpoint. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:6138:1 [INFO] [stdout] | [INFO] [stdout] 6138 | / /// **`D8d` — how many times the composed site reached a RECURSIVE position.** [INFO] [stdout] 6139 | | /// [INFO] [stdout] 6140 | | /// The denominator to `D8D_STATIC_WORKER_BINDINGS`' numerator. Without it, [INFO] [stdout] 6141 | | /// "no binding installed" cannot be told apart from "the site was never [INFO] [stdout] 6142 | | /// reached", and those have completely different consequences for `D8e`. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:6158:1 [INFO] [stdout] | [INFO] [stdout] 6158 | / /// **`D8e` — how many source-machine `Var` callees resolved to a `D8d` [INFO] [stdout] 6159 | | /// binding and were consumed through the shared emitter.** [INFO] [stdout] 6160 | | /// [INFO] [stdout] 6161 | | /// The third counter in the pair `D8d` established, and it exists for the same [INFO] [stdout] 6162 | | /// reason: "the consumer is correct but unreached" and "the consumer is wrong" [INFO] [stdout] 6163 | | /// are indistinguishable from a green suite. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:6299:1 [INFO] [stdout] | [INFO] [stdout] 6299 | / /// **`D8j`** — the verified composed-discharge relation of the function most [INFO] [stdout] 6300 | | /// recently finalized, for the rows that assert it was populated. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:6307:1 [INFO] [stdout] | [INFO] [stdout] 6307 | / /// **`D8l2` — the discharge facet each source-machine consumption carried.** [INFO] [stdout] 6308 | | /// [INFO] [stdout] 6309 | | /// ⛔ Recorded at the CONSUMPTION seat, not at construction. `D8I_DISCHARGES` [INFO] [stdout] 6310 | | /// already says what each binding was built with; this says what was actually [INFO] [stdout] 6311 | | /// consumed, and the two populations differ -- a binding can be built and never [INFO] [stdout] 6312 | | /// consumed, and a program can reach the seat with bindings from several [INFO] [stdout] 6313 | | /// sources. `true` is a composed authority. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:6330:1 [INFO] [stdout] | [INFO] [stdout] 6330 | / /// **`RT-CONTSRC-PRODUCER-LOCAL` `D8n` — what the two checked seams actually [INFO] [stdout] 6331 | | /// saw, per compilation.** [INFO] [stdout] 6332 | | /// [INFO] [stdout] 6333 | | /// ⛔ Written AT the seams from state production already holds there, never [INFO] [stdout] ... | [INFO] [stdout] 6352 | | /// regardless -- it answers "which module definition", which is the question [INFO] [stdout] 6353 | | /// these two seams ask. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:7295:1 [INFO] [stdout] | [INFO] [stdout] 7295 | / /// **`RT-LEXICAL-R3-FUSION-EMITTER` `D3` — the fusion-local compositions this [INFO] [stdout] 7296 | | /// compile actually REALIZED, in order.** [INFO] [stdout] 7297 | | /// [INFO] [stdout] 7298 | | /// Recorded at the composition seat AFTER the affine consumption succeeded, [INFO] [stdout] ... | [INFO] [stdout] 7301 | | /// its closeout — is which planned members a given artifact managed to reach. [INFO] [stdout] 7302 | | /// That is what this observes and it is the only thing it observes. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:7324:1 [INFO] [stdout] | [INFO] [stdout] 7324 | /// **`D3` — the fusion-owned outer realizations this compile dispatched.** [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:7346:1 [INFO] [stdout] | [INFO] [stdout] 7346 | / /// **`D3` — THE SHARING RELATION, one row per assembled composed-eliminator [INFO] [stdout] 7347 | | /// case run.** [INFO] [stdout] 7348 | | /// [INFO] [stdout] 7349 | | /// Each row holds that run's static-worker members as [INFO] [stdout] ... | [INFO] [stdout] 7357 | | /// a different question from whether two transports exist in a compile, and a [INFO] [stdout] 7358 | | /// flattened recording answers only the second. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:7393:1 [INFO] [stdout] | [INFO] [stdout] 7393 | /// **`D3` — the fused invocations emitted at claims' exact consuming calls.** [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:7449:1 [INFO] [stdout] | [INFO] [stdout] 7449 | / /// **`D7`/`AC-9` positive application counter.** [INFO] [stdout] 7450 | | /// [INFO] [stdout] 7451 | | /// ⛔ Required by the Architect's ruling, and it is not bookkeeping: the [INFO] [stdout] 7452 | | /// definition-binding mutation's whole claim is that a *different body* was [INFO] [stdout] ... | [INFO] [stdout] 7456 | | /// rather than as "no substitution happened". Those are opposite conclusions [INFO] [stdout] 7457 | | /// from identical evidence, so the count is what separates them. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:7479:1 [INFO] [stdout] | [INFO] [stdout] 7479 | /// **`D8o`** — the emitter body of every composed claim actually reached. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:7539:1 [INFO] [stdout] | [INFO] [stdout] 7539 | / /// **`D8i` — hand an ordinary binding site a REAL composed authority whose [INFO] [stdout] 7540 | | /// emission owner is not this unit's.** [INFO] [stdout] 7541 | | /// [INFO] [stdout] 7542 | | /// ⛔ The authority is taken from the plan's own target population, searched [INFO] [stdout] ... | [INFO] [stdout] 7549 | | /// and leaves the guard untouched, so the refusal is attributable to the guard [INFO] [stdout] 7550 | | /// rather than to the mutation being the guard. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:14727:1 [INFO] [stdout] | [INFO] [stdout] 14727 | / /// `RT-LEXICAL-RECURSOR-CONSUMERS` `D2b` — OBSERVATION ONLY. [INFO] [stdout] 14728 | | /// [INFO] [stdout] 14729 | | /// ⛔ Recorders, never deciders. Each is written at a seam and read by a [INFO] [stdout] 14730 | | /// control; none removes a join, chooses a disposition, or affects a result. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:229:1 [INFO] [stdout] | [INFO] [stdout] 229 | / /// **`D2` reachability — how many times the ported seed-callee arm reached its [INFO] [stdout] 230 | | /// HANDOFF POINT: arity checked, every capture resolved, inputs handed to the [INFO] [stdout] 231 | | /// existing typed call path.** [INFO] [stdout] 232 | | /// [INFO] [stdout] ... | [INFO] [stdout] 248 | | /// positive row below reads it. A count of **0** proves refusal *before* the [INFO] [stdout] 249 | | /// handoff, which is the distinct thing `AC-6.2` asserts. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:265:1 [INFO] [stdout] | [INFO] [stdout] 265 | / /// **`R3` — a TEST-ONLY arm for the `D2f` emitter installer.** [INFO] [stdout] 266 | | /// [INFO] [stdout] 267 | | /// **This does not arm anything in production.** `D2F_EMITTER_ARMED` stays [INFO] [stdout] 268 | | /// `false` and is the only authority a production compile consults; this switch [INFO] [stdout] ... | [INFO] [stdout] 276 | | /// function body has none. Without this switch the corrected comment would be [INFO] [stdout] 277 | | /// exactly the unfalsifiable planning authority the ruling is retiring. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:689:1 [INFO] [stdout] | [INFO] [stdout] 689 | / /// **`RT-PRODUCER-MATCH-PORT` `D2` — a HANDOFF counter, and named so.** [INFO] [stdout] 690 | | /// [INFO] [stdout] 691 | | /// Incremented once the composed ordinary frame has been checked for the three [INFO] [stdout] 692 | | /// pieces of state the carried elimination cannot express, immediately before [INFO] [stdout] ... | [INFO] [stdout] 698 | | /// outcome AND count 1**; a count of **0** proves a refusal strictly before the [INFO] [stdout] 699 | | /// handoff. Every row below reads it as that pair, never alone. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:716:1 [INFO] [stdout] | [INFO] [stdout] 716 | / /// **`RT-RECURSOR-TRANSPORT` `D2` — the backedge-propagation counter and its [INFO] [stdout] 717 | | /// suppression mutation.** Test-only. [INFO] [stdout] 718 | | /// [INFO] [stdout] 719 | | /// The counter is not bookkeeping: the repair's claim is that the protocol [INFO] [stdout] ... | [INFO] [stdout] 722 | | /// on an ordinary value would return early from a consumer that still owes its [INFO] [stdout] 723 | | /// eliminator. Counting separates those from "it works". [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:744:1 [INFO] [stdout] | [INFO] [stdout] 744 | / /// `RT-CARRIED-CONTINUATION-RESUME` `D2` counters, on the same discipline as [INFO] [stdout] 745 | | /// the two blocks above. [INFO] [stdout] 746 | | /// [INFO] [stdout] 747 | | /// `RT-SOURCE-MACHINE-TYPES-SPLIT` `D1` split the `LRC_D2A`/`LRC_D2B` [INFO] [stdout] 748 | | /// counters this comment originally introduced out of this block and into [INFO] [stdout] 749 | | /// `source.rs`, alongside their own domain's mutation-control family; the [INFO] [stdout] 750 | | /// `CCR_D2_*` counters below are a different, retained domain and stayed. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:1556:1 [INFO] [stdout] | [INFO] [stdout] 1556 | / /// `RT-CARRIED-ORDINARY-COMPOSITION` `D2` counters, on the chain's standing [INFO] [stdout] 1557 | | /// discipline: the denominator is taken BEFORE the guard so a mutation cannot [INFO] [stdout] 1558 | | /// manufacture its own zero. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:1583:1 [INFO] [stdout] | [INFO] [stdout] 1583 | / /// `D3`'s mutation at the repaired root: restore the pre-`D2` refusal instead of [INFO] [stdout] 1584 | | /// continuing the suffix. [INFO] [stdout] 1585 | | /// [INFO] [stdout] 1586 | | /// The restored text is spelled here rather than referenced, because `D2` [INFO] [stdout] ... | [INFO] [stdout] 1590 | | /// "absent under the repair" with "present under the mutation" measures [INFO] [stdout] 1591 | | /// something. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:1694:1 [INFO] [stdout] | [INFO] [stdout] 1694 | / /// **`D8m`** — withhold the tuple the checked bridge transports, restoring the [INFO] [stdout] 1695 | | /// pre-`D8m` shape at that one site. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:1712:1 [INFO] [stdout] | [INFO] [stdout] 1712 | / /// **`D8m`** — give the bridge the WRAPPER's own occurrence instead of the [INFO] [stdout] 1713 | | /// wrapped match's, which is child 0 of it. [INFO] [stdout] 1714 | | /// [INFO] [stdout] 1715 | | /// The marker names the frame; the match IS the frame. Every origin-keyed [INFO] [stdout] ... | [INFO] [stdout] 1718 | | /// single checked occurrence cannot see: with one occurrence any origin that [INFO] [stdout] 1719 | | /// resolves at all resolves to the only candidate. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:1736:1 [INFO] [stdout] | [INFO] [stdout] 1736 | / /// **`D8m`** — consume the marker with a default the source match does not [INFO] [stdout] 1737 | | /// carry. [INFO] [stdout] 1738 | | /// [INFO] [stdout] 1739 | | /// The bridge consumes through the existing pair, and that pair holds the [INFO] [stdout] ... | [INFO] [stdout] 1742 | | /// THE MARKER WRAPPED, rather than for whatever shape the bridge happens to hold [INFO] [stdout] 1743 | | /// by the time it consumes. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:1763:1 [INFO] [stdout] | [INFO] [stdout] 1763 | / /// **`D8n`** — restore the old compile-wide lifetime and insert-time gate. [INFO] [stdout] 1764 | | /// Both halves are required: the finished-Function validator deliberately no [INFO] [stdout] 1765 | | /// longer reads the consumed set, so sharing it without restoring its old [INFO] [stdout] 1766 | | /// refusal would leave the historical negative mutation inert. [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] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ContinuationCaseBinderSource` and `continuation_case_binder_run` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core/tests/control.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | continuation_case_binder_run, ContinuationCaseBinderSource, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::nc5_seed_examples` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core/tests/control.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use crate::nc5_seed_examples; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::CraneliftRunReport` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core/tests/control.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use crate::CraneliftRunReport; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `BorrowedFixtureValue` and `RootIngressFixture` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core/tests/control.rs:20:22 [INFO] [stdout] | [INFO] [stdout] 20 | use super::effects::{BorrowedFixtureValue, RootIngressFixture}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `SrcbodyBindHost`, `SrcbodyBindOrderObservation`, and `srcbody_bind_order_take` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core/tests/control.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | srcbody_bind_order_take, SrcbodyBindHost, SrcbodyBindOrderObservation, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `CraneliftRunReport` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core/tests/host_call_carrier.rs:12:13 [INFO] [stdout] | [INFO] [stdout] 12 | use crate::{CraneliftRunReport, RuntimeSymbolMetadata}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::cranelift_backend::lowering::units::continuation_case_binder_run` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core/tests/source_frame_bridge.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::cranelift_backend::lowering::units::continuation_case_binder_run; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `declaration_span`, `declared_fields`, and `is_bare_source_term_field` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core/tests/mod.rs:843:15 [INFO] [stdout] | [INFO] [stdout] 843 | use control::{declaration_span, declared_fields, is_bare_source_term_field}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/units.rs:181:1 [INFO] [stdout] | [INFO] [stdout] 181 | / /// **`RT-FNSPLIT-B2F` `AC-2` — what the compiled module ACTUALLY contains.** [INFO] [stdout] 182 | | /// [INFO] [stdout] 183 | | /// ⭐ **This exists because the census pin in `control.rs` cannot answer the [INFO] [stdout] 184 | | /// question `AC-2` is really about.** That pin counts how many times three [INFO] [stdout] ... | [INFO] [stdout] 193 | | /// leaves an undefined symbol, and a single counter cannot tell that from a [INFO] [stdout] 194 | | /// smaller correct population. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/units.rs:214:1 [INFO] [stdout] | [INFO] [stdout] 214 | / /// **`RT-FNSPLIT-B2F` `AC-11` clause 3 — the compile-attempt epoch.** [INFO] [stdout] 215 | | /// [INFO] [stdout] 216 | | /// ⛔⛔ **This exists because the first timing instrument could not distinguish [INFO] [stdout] 217 | | /// the two outcomes it was built to separate, and reported a confident number [INFO] [stdout] ... | [INFO] [stdout] 243 | | /// unreachable — the only way to observe the epoch would be to declare a unit, [INFO] [stdout] 244 | | /// which is the very event the reading is supposed to detect the absence of. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/units.rs:8419:1 [INFO] [stdout] | [INFO] [stdout] 8419 | / /// **`RT-DECL-CLOSURE-PORT` `D5a` checkpoint 2 — open the ONE cross-pass causal [INFO] [stdout] 8420 | | /// ledger.** [INFO] [stdout] 8421 | | /// [INFO] [stdout] 8422 | | /// Called from the orchestration before the first generated `Function`, so [INFO] [stdout] ... | [INFO] [stdout] 8431 | | /// witness can assert WHICH disposition its candidate settled to without the [INFO] [stdout] 8432 | | /// ledger outliving the artifact it belongs to. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/units.rs:8624:1 [INFO] [stdout] | [INFO] [stdout] 8624 | / /// What the last completed seat closeout on this thread measured. [INFO] [stdout] 8625 | | /// [INFO] [stdout] 8626 | | /// ⚠ Like `b2f_last_unit_emission`, this carries no statement about WHICH [INFO] [stdout] 8627 | | /// compile produced it: a compile that fails before the closeout leaves the [INFO] [stdout] 8628 | | /// previous reading standing. Read it only where one compile is known to have [INFO] [stdout] 8629 | | /// closed. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/seed_material.rs:95:1 [INFO] [stdout] | [INFO] [stdout] 95 | / /// **`AC-2` — what the compiled module ACTUALLY contains, data-object half.** [INFO] [stdout] 96 | | /// [INFO] [stdout] 97 | | /// ⭐ **This is the instrument that carries the population claim for minted [INFO] [stdout] 98 | | /// data**, and it exists because the source-text census in `control.rs` cannot: [INFO] [stdout] ... | [INFO] [stdout] 107 | | /// [INFO] [stdout] 108 | | /// Records `(declared, defined)` for the most recent compile on this thread. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/seed_material.rs:122:1 [INFO] [stdout] | [INFO] [stdout] 122 | / /// **`AC-12` — how many reads from artifact-static storage the emitter issued.** [INFO] [stdout] 123 | | /// [INFO] [stdout] 124 | | /// ⭐ **This is the ownership-mode control, and it is a count of EMITTED LOADS [INFO] [stdout] 125 | | /// rather than a re-reading of a declaration.** `AbiCarrier::ownership` and [INFO] [stdout] ... | [INFO] [stdout] 133 | | /// ⚠ Monotone across a process, never reset by production. A reader compares two [INFO] [stdout] 134 | | /// readings around one compile; ⛔ it must not be read as a per-compile total. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/seed_material.rs:146:1 [INFO] [stdout] | [INFO] [stdout] 146 | / /// **The byte image this module handed to `define_data`, per object.** [INFO] [stdout] 147 | | /// [INFO] [stdout] 148 | | /// ⛔⛔ **This exists because NO COUNTER OF OUR OWN CALLS CAN DETECT THE [INFO] [stdout] 149 | | /// DELETION OF THE CALL IT COUNTS.** Measured, not reasoned: removing the [INFO] [stdout] ... | [INFO] [stdout] 159 | | /// comparison against **what the module actually holds** rather than against [INFO] [stdout] 160 | | /// what this loop believes it did. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/source.rs:434:1 [INFO] [stdout] | [INFO] [stdout] 434 | / /// **`D8f`** — let the DECLINED call answer for the checked application's [INFO] [stdout] 435 | | /// composed causal identity, which is what it did before this checkpoint. [INFO] [stdout] 436 | | /// [INFO] [stdout] 437 | | /// The call itself is unchanged either way; only the claim moves. That is what [INFO] [stdout] 438 | | /// makes the duplicate-discharge refusal a difference this checkpoint removed [INFO] [stdout] 439 | | /// rather than one it routed around. [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] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `CheckedIhFreshResultRoute`, `CheckedIhPostCallConsumerStep`, and `CheckedIhPostCallConsumer` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:433:5 [INFO] [stdout] | [INFO] [stdout] 433 | CheckedIhFreshResultRoute, CheckedIhGeneratedEntryAccess, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 447 | ContinuationUnitView, DirectOuterProjection, CheckedIhPostCallConsumer, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 448 | CheckedIhPostCallConsumerStep, EmittableCallKind, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `SemanticSourceKind` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/closure.rs:94:70 [INFO] [stdout] | [INFO] [stdout] 94 | self, BoolMatchCaseOrdinals, ConstructorIdentity, FieldIdentity, SemanticSourceKind, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `D5bHs10BridgePlanMutation` and `with_d5b_hs10_bridge_plan_mutation` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | with_d5b_hs10_bridge_plan_mutation, D5bHs10BridgePlanMutation, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `AbiCarrier` and `AbiSlot` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition.rs:1870:22 [INFO] [stdout] | [INFO] [stdout] 1870 | use super::abi::{AbiCarrier, AbiSlot}; [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::cranelift_backend::surface::NativeSeedEnvironment` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition.rs:2605:9 [INFO] [stdout] | [INFO] [stdout] 2605 | use crate::cranelift_backend::surface::NativeSeedEnvironment; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::RuntimeGroundValue` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition.rs:2606:9 [INFO] [stdout] | [INFO] [stdout] 2606 | use crate::RuntimeGroundValue; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `TransportCarriedClaim` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning.rs:88:62 [INFO] [stdout] | [INFO] [stdout] 88 | CaptureRun, MaterializationKind, PerEmitterCaptureClaim, TransportCarriedClaim, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `governed_nested_resource_bracket` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning.rs:125:30 [INFO] [stdout] | [INFO] [stdout] 125 | contspec_nested_fixture, governed_nested_resource_bracket, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `CheckedIhCapabilityInheritance`, `CheckedIhContinuationInheritanceView`, `CheckedIhFreshResultDestination`, and `CheckedIhImmediateKBindingLocator` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning.rs:143:56 [INFO] [stdout] | [INFO] [stdout] 143 | AggregateOccurrenceId, BoundaryClosureEnvironment, CheckedIhCapabilityInheritance, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 144 | CheckedIhContinuationInheritanceView, CheckedIhEnvironmentTransport, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 145 | CheckedIhForwardRetPlanProof, CheckedIhFreshResultDestination, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 150 | CheckedIhImmediateKBindingLocator, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `DeferredResponseSubCase` and `RequiredConsumerProjection` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning.rs:172:28 [INFO] [stdout] | [INFO] [stdout] 172 | ContinuationInputView, RequiredConsumerProjection, DirectOuterProjection, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 182 | ContinuationSpecializationId, DeferredResponseRow, DeferredResponseSubCase, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/test_objects.rs:352:1 [INFO] [stdout] | [INFO] [stdout] 352 | / /// **`RT-CONTSRC-PRODUCER-LOCAL` `D8p`** — nest an ordinary call on the same [INFO] [stdout] 353 | | /// recursor binder inside the checked application, under test only. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/test_objects.rs:374:1 [INFO] [stdout] | [INFO] [stdout] 374 | / /// **`RT-CONTSRC-PRODUCER-LOCAL` `D6b`** — call the SELECTED RECURSIVE [INFO] [stdout] 375 | | /// ARGUMENT, under test only. [INFO] [stdout] 376 | | /// [INFO] [stdout] 377 | | /// `Var(2)` is that member: the `Vis` case has `argument_binders = 2` and [INFO] [stdout] ... | [INFO] [stdout] 382 | | /// witness already calls, and calling it is what leaves the argument member [INFO] [stdout] 383 | | /// proven as a binding and never as a call. [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] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/test_objects.rs:405:1 [INFO] [stdout] | [INFO] [stdout] 405 | / /// **`RT-CONTSRC-PRODUCER-LOCAL` `D9b`** — give the SELECTED WORKER two [INFO] [stdout] 406 | | /// distinguishable lexical captures, under test only. [INFO] [stdout] 407 | | /// [INFO] [stdout] 408 | | /// The `Vis` case declares `recursive_positions = [1]`, so the `LexicalClosure` [INFO] [stdout] ... | [INFO] [stdout] 421 | | /// changing every witness's worker arity to serve one row would move facts those [INFO] [stdout] 422 | | /// rows measure. [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] [INFO] [stdout] [INFO] [stdout] warning: unused import: `run_synthetic_runtime_ir_report_with_cranelift` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend.rs:79:54 [INFO] [stdout] | [INFO] [stdout] 79 | emit_synthetic_runtime_ir_object_with_cranelift, run_synthetic_runtime_ir_report_with_cranelift, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `package_starter_executable_artifact` [INFO] [stdout] --> crates/ken-runtime/src/native_execution_differential.rs:3074:9 [INFO] [stdout] | [INFO] [stdout] 3074 | package_starter_executable_artifact, platform_runtime_support_for_entrypoint, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `frame_field` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:4608:25 [INFO] [stdout] | [INFO] [stdout] 4608 | let frame_field = frame.answer_route; [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_frame_field` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `join_plan` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:6141:13 [INFO] [stdout] | [INFO] [stdout] 6141 | let join_plan = self.consumed_join_plan_token(static_origin)?; [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_join_plan` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `body` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:6150:17 [INFO] [stdout] | [INFO] [stdout] 6150 | body, [INFO] [stdout] | ^^^^ help: try ignoring the field: `body: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `defining` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:10621:9 [INFO] [stdout] | [INFO] [stdout] 10621 | defining: PredeclaredFunctionId, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_defining` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:12114:13 [INFO] [stdout] | [INFO] [stdout] 12114 | let mut residual = result_edges [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: unused variable: `join_plan` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:16999:21 [INFO] [stdout] | [INFO] [stdout] 16999 | let join_plan = self.consumed_join_plan_token(static_origin)?; [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_join_plan` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `body` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:17271:25 [INFO] [stdout] | [INFO] [stdout] 17271 | body, [INFO] [stdout] | ^^^^ help: try ignoring the field: `body: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `token` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/joins.rs:2867:29 [INFO] [stdout] | [INFO] [stdout] 2867 | let token = (identity.abi_word() [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/aggregates.rs:3346:18 [INFO] [stdout] | [INFO] [stdout] 3346 | let (mut value, source) = match operand { [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/effects.rs:2999:13 [INFO] [stdout] | [INFO] [stdout] 2999 | let mut claim = |lowering: &mut Self, [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `position` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:5970:14 [INFO] [stdout] | [INFO] [stdout] 5970 | for (position, field) in fields.iter().enumerate() { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_position` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `field_origin` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:5977:21 [INFO] [stdout] | [INFO] [stdout] 5977 | field_origin, [INFO] [stdout] | ^^^^^^^^^^^^ help: try ignoring the field: `field_origin: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations/fusion.rs:184:9 [INFO] [stdout] | [INFO] [stdout] 184 | let mut key = StaticContinuationFusionKey { [INFO] [stdout] | ----^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations/fusion.rs:1255:17 [INFO] [stdout] | [INFO] [stdout] 1255 | let mut invocation_parameters = [INFO] [stdout] | ----^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations.rs:1818:13 [INFO] [stdout] | [INFO] [stdout] 1818 | let mut nonrecursive = (0..field_count) [INFO] [stdout] | ----^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations.rs:7658:13 [INFO] [stdout] | [INFO] [stdout] 7658 | let mut order = (0..contexts.len()).collect::>(); [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `planned_context` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:4668:13 [INFO] [stdout] | [INFO] [stdout] 4668 | let planned_context = self [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_planned_context` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `lowering::Lowered` is more private than the item `lowering::LoweredRecordField::value` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:3961:5 [INFO] [stdout] | [INFO] [stdout] 3961 | pub(in crate::cranelift_backend) value: Lowered, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `lowering::LoweredRecordField::value` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `lowering::Lowered` is only usable at visibility `pub(self)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:3703:1 [INFO] [stdout] | [INFO] [stdout] 3703 | enum Lowered { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] = note: `#[warn(private_interfaces)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `CheckedIhFreshResultSource` is more private than the item `CheckedIhFreshResultRoute::DirectInvocationReturn::source` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:688:9 [INFO] [stdout] | [INFO] [stdout] 688 | source: CheckedIhFreshResultSource, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `CheckedIhFreshResultRoute::DirectInvocationReturn::source` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `CheckedIhFreshResultSource` is only usable at visibility `pub(self)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:653:1 [INFO] [stdout] | [INFO] [stdout] 653 | struct CheckedIhFreshResultSource { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `CheckedIhFreshResultSource` is more private than the item `CheckedIhFreshResultRoute::TailProducerToRet::source` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:695:9 [INFO] [stdout] | [INFO] [stdout] 695 | source: CheckedIhFreshResultSource, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `CheckedIhFreshResultRoute::TailProducerToRet::source` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `CheckedIhFreshResultSource` is only usable at visibility `pub(self)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:653:1 [INFO] [stdout] | [INFO] [stdout] 653 | struct CheckedIhFreshResultSource { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `CheckedIhFreshResultDirection` is more private than the item `CheckedIhFreshResultRoute::TailProducerToRet::direction` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:698:9 [INFO] [stdout] | [INFO] [stdout] 698 | direction: CheckedIhFreshResultDirection, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `CheckedIhFreshResultRoute::TailProducerToRet::direction` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `CheckedIhFreshResultDirection` is only usable at visibility `pub(self)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:674:1 [INFO] [stdout] | [INFO] [stdout] 674 | enum CheckedIhFreshResultDirection { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `CheckedBinderProvenance` is more private than the item `CheckedIhFreshResultRoute::TailProducerToRet::ret_input_binder` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:700:9 [INFO] [stdout] | [INFO] [stdout] 700 | ret_input_binder: CheckedBinderProvenance, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `CheckedIhFreshResultRoute::TailProducerToRet::ret_input_binder` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `CheckedBinderProvenance` is only usable at visibility `pub(in crate::cranelift_backend::planning::static_transition)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations.rs:5541:1 [INFO] [stdout] | [INFO] [stdout] 5541 | pub(super) enum CheckedBinderProvenance { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `CheckedIhFreshResultRetInputDelivery` is more private than the item `CheckedIhFreshResultRoute::TailProducerToRet::ret_input_delivery` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:701:9 [INFO] [stdout] | [INFO] [stdout] 701 | ret_input_delivery: CheckedIhFreshResultRetInputDelivery, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `CheckedIhFreshResultRoute::TailProducerToRet::ret_input_delivery` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `CheckedIhFreshResultRetInputDelivery` is only usable at visibility `pub(self)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:664:1 [INFO] [stdout] | [INFO] [stdout] 664 | enum CheckedIhFreshResultRetInputDelivery { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `CheckedIhFreshResultSource` is more private than the item `static_transition::aggregates::CheckedIhGeneratedEntryRoute::DirectInvocationReturn::source` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:774:9 [INFO] [stdout] | [INFO] [stdout] 774 | source: CheckedIhFreshResultSource, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `static_transition::aggregates::CheckedIhGeneratedEntryRoute::DirectInvocationReturn::source` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `CheckedIhFreshResultSource` is only usable at visibility `pub(self)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:653:1 [INFO] [stdout] | [INFO] [stdout] 653 | struct CheckedIhFreshResultSource { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `CheckedBinderProvenance` is more private than the item `StrictRetSinkAssessment::ret_input_binder` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:6644:5 [INFO] [stdout] | [INFO] [stdout] 6644 | pub ret_input_binder: CheckedBinderProvenance, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `StrictRetSinkAssessment::ret_input_binder` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `CheckedBinderProvenance` is only usable at visibility `pub(in crate::cranelift_backend::planning::static_transition)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations.rs:5541:1 [INFO] [stdout] | [INFO] [stdout] 5541 | pub(super) enum CheckedBinderProvenance { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `AbiContinuationInputAuthority` is more private than the item `ContinuationUnitView::<'plan>::inputs` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations.rs:1641:5 [INFO] [stdout] | [INFO] [stdout] 1641 | pub(in crate::cranelift_backend) fn inputs(&self) -> &'plan [abi::AbiContinuationInputAuthority] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `ContinuationUnitView::<'plan>::inputs` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `AbiContinuationInputAuthority` is only usable at visibility `pub(in crate::cranelift_backend::planning::static_transition)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/abi.rs:546:1 [INFO] [stdout] | [INFO] [stdout] 546 | pub(super) struct AbiContinuationInputAuthority { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `occurrences::StaticOriginId` is more private than the item `WorkerPrefixDeferral::producer_construct_origin` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations.rs:2609:5 [INFO] [stdout] | [INFO] [stdout] 2609 | pub(crate) producer_construct_origin: StaticOriginId, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `WorkerPrefixDeferral::producer_construct_origin` is reachable at visibility `pub(crate)` [INFO] [stdout] | [INFO] [stdout] note: but type `occurrences::StaticOriginId` is only usable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/occurrences.rs:34:1 [INFO] [stdout] | [INFO] [stdout] 34 | pub(in crate::cranelift_backend) struct StaticOriginId(pub(super) u32); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `AbiContinuationInputAuthority` is more private than the item `fusion::StaticContinuationFusionView::<'plan>::inputs` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations/fusion.rs:576:5 [INFO] [stdout] | [INFO] [stdout] 576 | pub(in crate::cranelift_backend) fn inputs(&self) -> &'plan [abi::AbiContinuationInputAuthority] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `fusion::StaticContinuationFusionView::<'plan>::inputs` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `AbiContinuationInputAuthority` is only usable at visibility `pub(in crate::cranelift_backend::planning::static_transition)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/abi.rs:546:1 [INFO] [stdout] | [INFO] [stdout] 546 | pub(super) struct AbiContinuationInputAuthority { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `BOUNDARY_LOCAL_HELPERS` is never used [INFO] [stdout] --> crates/ken-runtime/src/boundary_value_clif.rs:67:11 [INFO] [stdout] | [INFO] [stdout] 67 | pub const BOUNDARY_LOCAL_HELPERS: &[&str] = &[ [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 function `with_control_word` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/grafted_spine_control_graph.rs:113:41 [INFO] [stdout] | [INFO] [stdout] 97 | impl PendingGraftedSpineTerminal { [INFO] [stdout] | -------------------------------- associated function in this implementation [INFO] [stdout] ... [INFO] [stdout] 113 | pub(in crate::cranelift_backend) fn with_control_word( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `extend_specialized` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:7571:4 [INFO] [stdout] | [INFO] [stdout] 7571 | fn extend_specialized( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `checked_post_call_consumer_frame` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:9119:8 [INFO] [stdout] | [INFO] [stdout] 7622 | impl<'a> Lowering<'a> { [INFO] [stdout] | --------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 9119 | fn checked_post_call_consumer_frame( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `worker_captures` is never read [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:11759:5 [INFO] [stdout] | [INFO] [stdout] 11744 | struct ContinuationCallOperands { [INFO] [stdout] | ------------------------ field in this struct [INFO] [stdout] ... [INFO] [stdout] 11759 | worker_captures: Vec<(u32, LoweringOperand)>, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `harness` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:2033:8 [INFO] [stdout] | [INFO] [stdout] 2007 | impl CheckedFrameBranchScope { [INFO] [stdout] | ---------------------------- associated function in this implementation [INFO] [stdout] ... [INFO] [stdout] 2033 | fn harness( [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `FrameScopeHarnessWitness` is never constructed [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:2073:8 [INFO] [stdout] | [INFO] [stdout] 2073 | struct FrameScopeHarnessWitness { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `FrameScopeHarnessMutation` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:2082:6 [INFO] [stdout] | [INFO] [stdout] 2082 | enum FrameScopeHarnessMutation { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `compile_expr_into_object_module` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:2139:37 [INFO] [stdout] | [INFO] [stdout] 2139 | pub(in crate::cranelift_backend) fn compile_expr_into_object_module<'a, M: Module>( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ContinuationImmediateResolution` is never constructed [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:17709:8 [INFO] [stdout] | [INFO] [stdout] 17709 | struct ContinuationImmediateResolution { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `ContinuationImmediateRoot` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:17715:6 [INFO] [stdout] | [INFO] [stdout] 17715 | enum ContinuationImmediateRoot { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Residual` is never constructed [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/residual.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 48 | pub(super) enum Representation { [INFO] [stdout] | -------------- variant in this enum [INFO] [stdout] 49 | Residual(RecursiveCarrierSlotKey), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Representation` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/residual.rs:54:14 [INFO] [stdout] | [INFO] [stdout] 54 | Residual(CarriedResidualWord), [INFO] [stdout] | -------- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 54 - Residual(CarriedResidualWord), [INFO] [stdout] 54 + Residual(()), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `fusion_len`, `continuation_len`, and `len` are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/units.rs:408:41 [INFO] [stdout] | [INFO] [stdout] 334 | impl UnitBundle { [INFO] [stdout] | --------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 408 | pub(in crate::cranelift_backend) fn fusion_len(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 413 | pub(in crate::cranelift_backend) fn continuation_len(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 422 | pub(in crate::cranelift_backend) fn len(&self) -> usize { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `origin` is never read [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/units.rs:1360:38 [INFO] [stdout] | [INFO] [stdout] 1359 | pub(in crate::cranelift_backend) struct WorkerTemplate { [INFO] [stdout] | -------------- field in this struct [INFO] [stdout] 1360 | pub(in crate::cranelift_backend) origin: StaticOriginId, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `WorkerTemplate` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `id` is never read [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/units.rs:2641:16 [INFO] [stdout] | [INFO] [stdout] 2640 | pub(super) struct ContinuationSelectedCaseBody { [INFO] [stdout] | ---------------------------- field in this struct [INFO] [stdout] 2641 | pub(super) id: ContinuationSpecializationId, [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `header_parameters` and `header_captures` are never read [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/units.rs:4751:9 [INFO] [stdout] | [INFO] [stdout] 4738 | struct OwnedContinuationEmission { [INFO] [stdout] | ------------------------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 4751 | header_parameters: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 4752 | header_captures: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `consuming_callee` is never read [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/units.rs:6117:9 [INFO] [stdout] | [INFO] [stdout] 6105 | struct OwnedFusion { [INFO] [stdout] | ----------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 6117 | consuming_callee: StaticOriginId, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `StaticEncodingPolicy` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/boundary.rs:143:39 [INFO] [stdout] | [INFO] [stdout] 143 | pub(in crate::cranelift_backend) enum StaticEncodingPolicy { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `ALL` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/boundary.rs:160:44 [INFO] [stdout] | [INFO] [stdout] 158 | impl StaticEncodingPolicy { [INFO] [stdout] | ------------------------- associated constant in this implementation [INFO] [stdout] 159 | /// Every policy, in the frame's order. [INFO] [stdout] 160 | pub(in crate::cranelift_backend) const ALL: [StaticEncodingPolicy; 5] = [ [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `policy` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/boundary.rs:178:41 [INFO] [stdout] | [INFO] [stdout] 169 | impl BoundaryDisposition { [INFO] [stdout] | ------------------------ method in this implementation [INFO] [stdout] ... [INFO] [stdout] 178 | pub(in crate::cranelift_backend) fn policy(self) -> StaticEncodingPolicy { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `permitted_by` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/boundary.rs:523:41 [INFO] [stdout] | [INFO] [stdout] 516 | impl BoundaryOutcome { [INFO] [stdout] | -------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 523 | pub(in crate::cranelift_backend) fn permitted_by(self, policy: StaticEncodingPolicy) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `LifecyclePhase` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/boundary.rs:598:39 [INFO] [stdout] | [INFO] [stdout] 598 | pub(in crate::cranelift_backend) enum LifecyclePhase { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `ALL` and `index` are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/boundary.rs:618:44 [INFO] [stdout] | [INFO] [stdout] 613 | impl LifecyclePhase { [INFO] [stdout] | ------------------- associated items in this implementation [INFO] [stdout] ... [INFO] [stdout] 618 | pub(in crate::cranelift_backend) const ALL: [LifecyclePhase; 6] = [ [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 633 | pub(in crate::cranelift_backend) fn index(self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `ProductionAnchor` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/boundary.rs:652:39 [INFO] [stdout] | [INFO] [stdout] 652 | pub(in crate::cranelift_backend) enum ProductionAnchor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `derived_witness` and `CONTROL_CLOSED` are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/boundary.rs:686:41 [INFO] [stdout] | [INFO] [stdout] 676 | impl ProductionAnchor { [INFO] [stdout] | --------------------- associated items in this implementation [INFO] [stdout] ... [INFO] [stdout] 686 | pub(in crate::cranelift_backend) fn derived_witness(self) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 720 | pub(in crate::cranelift_backend) const CONTROL_CLOSED: &'static [( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `PhaseBinding` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/boundary.rs:741:39 [INFO] [stdout] | [INFO] [stdout] 741 | pub(in crate::cranelift_backend) enum PhaseBinding { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `PhaseClosure` is never constructed [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/boundary.rs:760:41 [INFO] [stdout] | [INFO] [stdout] 760 | pub(in crate::cranelift_backend) struct PhaseClosure { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `binding` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/boundary.rs:771:41 [INFO] [stdout] | [INFO] [stdout] 769 | impl PhaseClosure { [INFO] [stdout] | ----------------- method in this implementation [INFO] [stdout] 770 | /// This row's binding for one phase. [INFO] [stdout] 771 | pub(in crate::cranelift_backend) fn binding(&self, phase: LifecyclePhase) -> PhaseBinding { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `requires` and `phase_closure` are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/boundary.rs:792:41 [INFO] [stdout] | [INFO] [stdout] 783 | impl BoundaryOutcome { [INFO] [stdout] | -------------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 792 | pub(in crate::cranelift_backend) fn requires(self, phase: LifecyclePhase) -> bool { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 880 | pub(in crate::cranelift_backend) fn phase_closure(self) -> PhaseClosure { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `ReturnValue` is never constructed [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/source.rs:126:5 [INFO] [stdout] | [INFO] [stdout] 125 | pub(super) enum SourceContinuationTerminal<'a> { [INFO] [stdout] | -------------------------- variant in this enum [INFO] [stdout] 126 | ReturnValue, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LeaveStaleTrap` is never constructed [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/calls.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 76 | pub(super) enum TrapCallerProtocolMutation { [INFO] [stdout] | -------------------------- variant in this enum [INFO] [stdout] 77 | Exact, [INFO] [stdout] 78 | LeaveStaleTrap, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `TrapCallerProtocolMutation` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `effect_origin` and `unreachable` are never read [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/effects.rs:756:5 [INFO] [stdout] | [INFO] [stdout] 754 | struct CommittedEffectSeatGroup { [INFO] [stdout] | ------------------------ fields in this struct [INFO] [stdout] 755 | function: FuncId, [INFO] [stdout] 756 | effect_origin: StaticOriginId, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 761 | unreachable: BTreeSet, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CommittedEffectSeatGroup` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `plan_static_transition_graph_with_symbols` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition.rs:974:37 [INFO] [stdout] | [INFO] [stdout] 974 | pub(in crate::cranelift_backend) fn plan_static_transition_graph_with_symbols<'src>( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `destination` and `destination_mut` are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:1258:8 [INFO] [stdout] | [INFO] [stdout] 1242 | impl CheckedIhFreshResultRoute { [INFO] [stdout] | ------------------------------ methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 1258 | fn destination(&self) -> Option<&CheckedIhFreshResultDestination> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1266 | fn destination_mut(&mut self) -> Option<&mut CheckedIhFreshResultDestination> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `destination_owner`, `destination_body_origin`, `active_frame_origin`, and `recursive_position` are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:1350:41 [INFO] [stdout] | [INFO] [stdout] 1349 | impl CheckedIhCapabilityInheritance { [INFO] [stdout] | ----------------------------------- methods in this implementation [INFO] [stdout] 1350 | pub(in crate::cranelift_backend) fn destination_owner(&self) -> ContinuationEmissionOwner { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1354 | pub(in crate::cranelift_backend) fn destination_body_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1358 | pub(in crate::cranelift_backend) fn active_frame_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1366 | pub(in crate::cranelift_backend) fn recursive_position(&self) -> u32 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `id` and `owner` are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:1469:41 [INFO] [stdout] | [INFO] [stdout] 1468 | impl<'plan> PlannedAggregateView<'plan> { [INFO] [stdout] | --------------------------------------- methods in this implementation [INFO] [stdout] 1469 | pub(in crate::cranelift_backend) fn id(&self) -> AggregateOccurrenceId { [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 1488 | pub(in crate::cranelift_backend) fn owner(&self) -> Option { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `aggregate_allocation` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:10443:70 [INFO] [stdout] | [INFO] [stdout] 10430 | impl<'src> StaticTransitionPlan<'src> { [INFO] [stdout] | ------------------------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 10443 | pub(in crate::cranelift_backend::planning::static_transition) fn aggregate_allocation( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `RequiredConsumerCallObservation` is never constructed [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:14476:12 [INFO] [stdout] | [INFO] [stdout] 14476 | pub struct RequiredConsumerCallObservation { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SubstituteDefiningTransport` is never constructed [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:14492:5 [INFO] [stdout] | [INFO] [stdout] 14490 | pub enum RequiredConsumerCallMutation { [INFO] [stdout] | ---------------------------- variant in this enum [INFO] [stdout] 14491 | Exact, [INFO] [stdout] 14492 | SubstituteDefiningTransport { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `RequiredConsumerCallMutation` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `with_required_consumer_call_observations` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:14519:8 [INFO] [stdout] | [INFO] [stdout] 14519 | pub fn with_required_consumer_call_observations( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `with_required_consumer_call_mutation` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:14548:8 [INFO] [stdout] | [INFO] [stdout] 14548 | pub fn with_required_consumer_call_mutation( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `record_required_consumer_call_selection` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:14607:4 [INFO] [stdout] | [INFO] [stdout] 14607 | fn record_required_consumer_call_selection( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `defining_call_identity`, `defining_owner`, `defining_body_origin`, and `defining_result_origin` are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:494:45 [INFO] [stdout] | [INFO] [stdout] 487 | impl RequiredConsumerDestination { [INFO] [stdout] | -------------------------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 494 | pub(in crate::cranelift_backend) fn defining_call_identity( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 500 | pub(in crate::cranelift_backend) fn defining_owner( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 506 | pub(in crate::cranelift_backend) fn defining_body_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 510 | pub(in crate::cranelift_backend) fn defining_result_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `closure_defines_a_planned_member` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/closure.rs:833:4 [INFO] [stdout] | [INFO] [stdout] 833 | fn closure_defines_a_planned_member( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `enclosing_specialization`, `worker_body_origin`, and `raw_owner` are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations.rs:250:41 [INFO] [stdout] | [INFO] [stdout] 240 | impl PlannedContinuationContext { [INFO] [stdout] | ------------------------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 250 | pub(in crate::cranelift_backend) fn enclosing_specialization( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 255 | pub(in crate::cranelift_backend) fn worker_body_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 259 | pub(in crate::cranelift_backend) fn raw_owner(&self) -> PredeclaredFunctionId { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `child_origin` and `child_position` are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations.rs:1254:41 [INFO] [stdout] | [INFO] [stdout] 1249 | impl SourceReturnContextStep { [INFO] [stdout] | ---------------------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 1254 | pub(in crate::cranelift_backend) fn child_origin(self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1258 | pub(in crate::cranelift_backend) fn child_position(self) -> u32 { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `caller_suffix` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations.rs:1315:41 [INFO] [stdout] | [INFO] [stdout] 1302 | impl SourceReturnContextTemplate { [INFO] [stdout] | -------------------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 1315 | pub(in crate::cranelift_backend) fn caller_suffix(&self) -> &[StaticOriginId] { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `demanded_body_origin` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations.rs:1431:41 [INFO] [stdout] | [INFO] [stdout] 1426 | impl CheckedIhPostCallConsumerStep { [INFO] [stdout] | ---------------------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 1431 | pub(in crate::cranelift_backend) fn demanded_body_origin(self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `producer_result_origin` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations.rs:1541:41 [INFO] [stdout] | [INFO] [stdout] 1513 | impl ContinuationCallIdentity { [INFO] [stdout] | ----------------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 1541 | pub(in crate::cranelift_backend) fn producer_result_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `inputs` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations.rs:1641:41 [INFO] [stdout] | [INFO] [stdout] 1590 | impl<'plan> ContinuationUnitView<'plan> { [INFO] [stdout] | --------------------------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 1641 | pub(in crate::cranelift_backend) fn inputs(&self) -> &'plan [abi::AbiContinuationInputAuthority] { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `producer_owner` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations.rs:2393:41 [INFO] [stdout] | [INFO] [stdout] 2392 | impl ContinuationCallView<'_> { [INFO] [stdout] | ----------------------------- method in this implementation [INFO] [stdout] 2393 | pub(in crate::cranelift_backend) fn producer_owner(&self) -> PredeclaredFunctionId { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `producer` and `fusion` are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations/fusion.rs:672:41 [INFO] [stdout] | [INFO] [stdout] 671 | impl FusionOwnedBody { [INFO] [stdout] | -------------------- methods in this implementation [INFO] [stdout] 672 | pub(in crate::cranelift_backend) fn producer(self) -> PredeclaredFunctionId { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 676 | pub(in crate::cranelift_backend) fn fusion(self) -> StaticContinuationFusionId { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `fusion_owned_bodies` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations/fusion.rs:2048:41 [INFO] [stdout] | [INFO] [stdout] 2006 | impl<'src> super::StaticTransitionPlan<'src> { [INFO] [stdout] | -------------------------------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 2048 | pub(in crate::cranelift_backend) fn fusion_owned_bodies( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `default` is never read [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/immediate_bridge.rs:115:9 [INFO] [stdout] | [INFO] [stdout] 113 | Ordinary { [INFO] [stdout] | -------- field in this variant [INFO] [stdout] 114 | cases: &'a [crate::RuntimeMatchCase], [INFO] [stdout] 115 | default: &'a RuntimeTrap, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ImmediateBridgeConsumer` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `cases` and `default` are never read [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/immediate_bridge.rs:118:9 [INFO] [stdout] | [INFO] [stdout] 117 | Computational { [INFO] [stdout] | ------------- fields in this variant [INFO] [stdout] 118 | cases: &'a [crate::RuntimeComputationalMatchCase], [INFO] [stdout] | ^^^^^ [INFO] [stdout] 119 | default: &'a RuntimeTrap, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ImmediateBridgeConsumer` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `cases` and `default` are never read [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/immediate_bridge.rs:123:9 [INFO] [stdout] | [INFO] [stdout] 121 | CheckedComputational { [INFO] [stdout] | -------------------- fields in this variant [INFO] [stdout] 122 | frame_id: u64, [INFO] [stdout] 123 | cases: &'a [crate::RuntimeComputationalMatchCase], [INFO] [stdout] | ^^^^^ [INFO] [stdout] 124 | default: &'a RuntimeTrap, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ImmediateBridgeConsumer` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple methods are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/immediate_bridge.rs:166:41 [INFO] [stdout] | [INFO] [stdout] 165 | impl ImmediateBridgeRealization { [INFO] [stdout] | ------------------------------- methods in this implementation [INFO] [stdout] 166 | pub(in crate::cranelift_backend) fn identity(&self) -> &ContinuationCallIdentity { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 170 | pub(in crate::cranelift_backend) fn producer_construct_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 174 | pub(in crate::cranelift_backend) fn computational_frame_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 178 | pub(in crate::cranelift_backend) fn alternative(&self) -> u32 { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 182 | pub(in crate::cranelift_backend) fn recursive_position(&self) -> u32 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 186 | pub(in crate::cranelift_backend) fn case_body_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 190 | pub(in crate::cranelift_backend) fn effective_bridge_body_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 194 | pub(in crate::cranelift_backend) fn selected_field(&self) -> u32 { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 198 | pub(in crate::cranelift_backend) fn consumer(&self) -> ImmediateBridgeConsumerKind { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 202 | pub(in crate::cranelift_backend) fn checked_ih_slots_wrapper(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 206 | pub(in crate::cranelift_backend) fn cause(&self) -> ImmediateBridgeCause { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `build_immediate_bridge_realization_plan` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/immediate_bridge.rs:561:15 [INFO] [stdout] | [INFO] [stdout] 561 | pub(super) fn build_immediate_bridge_realization_plan( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple variants are never constructed [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/immediate_bridge.rs:578:5 [INFO] [stdout] | [INFO] [stdout] 576 | pub enum D5bHs10BridgePlanMutation { [INFO] [stdout] | ------------------------- variants in this enum [INFO] [stdout] 577 | Exact, [INFO] [stdout] 578 | ChangeFullIdentity, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 579 | ChangeSelectedField, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 580 | ChangeConsumerKind, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 581 | ChangeCheckedIhSlotsWrapper, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 582 | ChangeCause, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 583 | ChangeBodyOrigin, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 584 | DropRow, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `D5bHs10BridgePlanMutation` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `D5bHs10BridgePlanMutationGuard` is never constructed [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/immediate_bridge.rs:599:8 [INFO] [stdout] | [INFO] [stdout] 599 | struct D5bHs10BridgePlanMutationGuard(D5bHs10BridgePlanMutation); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `with_d5b_hs10_bridge_plan_mutation` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/immediate_bridge.rs:616:8 [INFO] [stdout] | [INFO] [stdout] 616 | pub fn with_d5b_hs10_bridge_plan_mutation( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `validate_immediate_bridge_realization_plan` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/immediate_bridge.rs:732:15 [INFO] [stdout] | [INFO] [stdout] 732 | pub(super) fn validate_immediate_bridge_realization_plan( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `immediate_bridge_realization` and `immediate_bridge_realization_identities` are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/immediate_bridge.rs:747:41 [INFO] [stdout] | [INFO] [stdout] 744 | impl StaticTransitionPlan<'_> { [INFO] [stdout] | ----------------------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 747 | pub(in crate::cranelift_backend) fn immediate_bridge_realization( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 755 | pub(in crate::cranelift_backend) fn immediate_bridge_realization_identities( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple methods are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:165:41 [INFO] [stdout] | [INFO] [stdout] 164 | impl StaticResponseContextDemand { [INFO] [stdout] | -------------------------------- methods in this implementation [INFO] [stdout] 165 | pub(in crate::cranelift_backend) fn id(&self) -> StaticResponseContinuationId { [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 169 | pub(in crate::cranelift_backend) fn base_owner(&self) -> ContinuationEmissionOwner { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 173 | pub(in crate::cranelift_backend) fn producer_call_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 177 | pub(in crate::cranelift_backend) fn response_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 181 | pub(in crate::cranelift_backend) fn effect_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 185 | pub(in crate::cranelift_backend) fn effect_source_owner( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 191 | pub(in crate::cranelift_backend) fn operation_source_owner( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 197 | pub(in crate::cranelift_backend) fn effect_environment( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 203 | pub(in crate::cranelift_backend) fn vis_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 207 | pub(in crate::cranelift_backend) fn operation(&self) -> HostOpV1 { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 211 | pub(in crate::cranelift_backend) fn k_identity(&self) -> &ContinuationCallIdentity { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 215 | pub(in crate::cranelift_backend) fn k_specialization(&self) -> ContinuationSpecializationId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 219 | pub(in crate::cranelift_backend) fn k_closure_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 223 | pub(in crate::cranelift_backend) fn k_body_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 227 | pub(in crate::cranelift_backend) fn k_ret_identity(&self) -> ConstructorIdentity { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 231 | pub(in crate::cranelift_backend) fn captures(&self) -> &[StaticResponseCapture] { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 235 | pub(in crate::cranelift_backend) fn continuation_inputs( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `origin` and `checked_frame_id` are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:249:41 [INFO] [stdout] | [INFO] [stdout] 248 | impl CheckedIhDetachedConsumedFrame { [INFO] [stdout] | ----------------------------------- methods in this implementation [INFO] [stdout] 249 | pub(in crate::cranelift_backend) fn origin(self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 253 | pub(in crate::cranelift_backend) fn checked_frame_id(self) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple methods are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:271:41 [INFO] [stdout] | [INFO] [stdout] 270 | impl CheckedIhDetachedCallerCut { [INFO] [stdout] | ------------------------------- methods in this implementation [INFO] [stdout] 271 | pub(in crate::cranelift_backend) fn selecting_call(&self) -> &ContinuationCallIdentity { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 275 | pub(in crate::cranelift_backend) fn caller_result_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 279 | pub(in crate::cranelift_backend) fn consumed_continuation_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 283 | pub(in crate::cranelift_backend) fn selected_body_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 287 | pub(in crate::cranelift_backend) fn checked_frame_id(&self) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 291 | pub(in crate::cranelift_backend) fn consumed_caller_suffix( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 297 | pub(in crate::cranelift_backend) fn producer_transport( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 303 | pub(in crate::cranelift_backend) fn caller_transport(&self) -> &CheckedIhEnvironmentTransport { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CallerCompleted` is never constructed [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:314:5 [INFO] [stdout] | [INFO] [stdout] 312 | enum RequiredConsumerIncomingEdgeSelection { [INFO] [stdout] | ------------------------------------- variant in this enum [INFO] [stdout] 313 | /// A distinct selected caller completed the prefix before this suffix. [INFO] [stdout] 314 | CallerCompleted { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `RequiredConsumerIncomingEdgeSelection` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `RequiredConsumerIncomingEdge` is never constructed [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:328:41 [INFO] [stdout] | [INFO] [stdout] 328 | pub(in crate::cranelift_backend) struct RequiredConsumerIncomingEdge<'plan> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `destination`, `executable_exits`, and `incoming_consumer_edge_index` are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:335:41 [INFO] [stdout] | [INFO] [stdout] 334 | impl<'plan> RequiredConsumerIncomingEdge<'plan> { [INFO] [stdout] | ----------------------------------------------- methods in this implementation [INFO] [stdout] 335 | pub(in crate::cranelift_backend) fn destination( [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 341 | pub(in crate::cranelift_backend) fn executable_exits( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 355 | pub(in crate::cranelift_backend) fn incoming_consumer_edge_index(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `CheckedIhStaticResponseReturnBoundary` is never constructed [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:374:41 [INFO] [stdout] | [INFO] [stdout] 374 | pub(in crate::cranelift_backend) struct CheckedIhStaticResponseReturnBoundary { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple methods are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:382:41 [INFO] [stdout] | [INFO] [stdout] 381 | impl CheckedIhStaticResponseReturnBoundary { [INFO] [stdout] | ------------------------------------------ methods in this implementation [INFO] [stdout] 382 | pub(in crate::cranelift_backend) fn response(&self) -> &StaticResponseContinuation { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 386 | pub(in crate::cranelift_backend) fn owner(&self) -> &StaticResponseOwnerSpecialization { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 390 | pub(in crate::cranelift_backend) fn caller_cut(&self) -> &CheckedIhDetachedCallerCut { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 399 | pub(in crate::cranelift_backend) fn consumer(&self) -> &CheckedIhPostCallConsumer { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 403 | pub(in crate::cranelift_backend) fn required_consumer_incoming_edge( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 436 | fn caller_exit_index(&self) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 449 | pub(in crate::cranelift_backend) fn owner_completed_exits( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 455 | pub(in crate::cranelift_backend) fn caller_completed_exits( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `checked_ih_post_call_caller_exit_index` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:462:4 [INFO] [stdout] | [INFO] [stdout] 462 | fn checked_ih_post_call_caller_exit_index( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `checked_ih_caller_completed_required_consumer_edge_index` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:488:4 [INFO] [stdout] | [INFO] [stdout] 488 | fn checked_ih_caller_completed_required_consumer_edge_index( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple methods are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:549:41 [INFO] [stdout] | [INFO] [stdout] 539 | impl CheckedIhPostCallConsumer { [INFO] [stdout] | ------------------------------ methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 549 | pub(in crate::cranelift_backend) fn actual_result_identity(&self) -> ConstructorIdentity { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 553 | pub(in crate::cranelift_backend) fn demanded_result_identity(&self) -> ConstructorIdentity { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 557 | pub(in crate::cranelift_backend) fn consumers(&self) -> &[CheckedIhPostCallConsumerStep] { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 561 | pub(in crate::cranelift_backend) fn selected_case_exits( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 567 | pub(in crate::cranelift_backend) fn detached_return_context( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 582 | pub(in crate::cranelift_backend) fn required_consumer_incoming_edge( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 616 | pub(in crate::cranelift_backend) fn required_consumer_executable_suffix( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple variants are never constructed [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:1097:5 [INFO] [stdout] | [INFO] [stdout] 1095 | pub enum D5bHs17PostCallConsumerMutation { [INFO] [stdout] | ------------------------------- variants in this enum [INFO] [stdout] 1096 | Exact, [INFO] [stdout] 1097 | DeleteRelation, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 1098 | TransplantConsumer, [INFO] [stdout] 1099 | RelabelWithoutConsumer, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1100 | SkipDetachedRequiredConsumerSuffix, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1101 | DeleteStaticResponseBoundary, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1102 | TransplantStaticResponseBoundary, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1103 | SubstituteForwardedResultWord, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1104 | ReplayCompletedSelectedExit, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1105 | DropResidualSuffix, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1106 | MintReceiptAtNonEmittingTail, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `D5bHs17PostCallConsumerMutation` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `D5bHs17PostCallConsumerMutationGuard` is never constructed [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:1119:8 [INFO] [stdout] | [INFO] [stdout] 1119 | struct D5bHs17PostCallConsumerMutationGuard; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `with_d5b_hs17_post_call_consumer_mutation` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:1130:8 [INFO] [stdout] | [INFO] [stdout] 1130 | pub fn with_d5b_hs17_post_call_consumer_mutation( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `d5b_hs17_post_call_consumer_mutation_is_exact` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:1149:8 [INFO] [stdout] | [INFO] [stdout] 1149 | pub fn d5b_hs17_post_call_consumer_mutation_is_exact() -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple methods are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:3549:41 [INFO] [stdout] | [INFO] [stdout] 2416 | impl StaticTransitionPlan<'_> { [INFO] [stdout] | ----------------------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 3549 | pub(in crate::cranelift_backend) fn is_static_response_effect( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3558 | pub(in crate::cranelift_backend) fn is_static_response_operation_root( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 4374 | pub(in crate::cranelift_backend) fn checked_ih_post_call_consumer( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 4393 | pub(in crate::cranelift_backend) fn static_response_forwarded_result_identity( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 4459 | pub(in crate::cranelift_backend) fn checked_ih_static_response_return_boundary( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 4626 | pub(in crate::cranelift_backend) fn checked_ih_detached_caller_cut( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 4652 | pub(in crate::cranelift_backend) fn checked_ih_detached_caller_construct_binds( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 4664 | pub(in crate::cranelift_backend) fn checked_ih_generated_context_result_contract( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 4716 | pub(in crate::cranelift_backend) fn checked_ih_post_call_actual_identity_for_target( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `find_worker_return_boundary` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:5106:4 [INFO] [stdout] | [INFO] [stdout] 5106 | fn find_worker_return_boundary<'a>( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `checked_ih_detached_caller_cut_for_consumer` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:5118:4 [INFO] [stdout] | [INFO] [stdout] 5118 | fn checked_ih_detached_caller_cut_for_consumer( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `is_declaration_owned_static_body` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/semantic_ir.rs:2212:19 [INFO] [stdout] | [INFO] [stdout] 1655 | impl SemanticPlane { [INFO] [stdout] | ------------------ method in this implementation [INFO] [stdout] ... [INFO] [stdout] 2212 | pub(super) fn is_declaration_owned_static_body( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `authority` is never used [INFO] [stdout] --> crates/ken-runtime/src/native_process_authority.rs:216:19 [INFO] [stdout] | [INFO] [stdout] 214 | impl NativeProgramAdmission { [INFO] [stdout] | --------------------------- method in this implementation [INFO] [stdout] 215 | /// The validated constructor-identity authority. [INFO] [stdout] 216 | pub(crate) fn authority(&self) -> &NativeProcessSymbols { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:12471:65 [INFO] [stdout] | [INFO] [stdout] 12471 | .expect("the claim was present at the filter above") [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 12472 | | .clone(); [INFO] [stdout] | |____________________^ [INFO] [stdout] | [INFO] [stdout] = note: the type `fusion::FusionRegionClaim` does not implement `Clone`, so calling `clone` on `&fusion::FusionRegionClaim` 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] 12471 - .expect("the claim was present at the filter above") [INFO] [stdout] 12472 - .clone(); [INFO] [stdout] 12471 + .expect("the claim was present at the filter above"); [INFO] [stdout] | [INFO] [stdout] help: if you meant to clone `fusion::FusionRegionClaim`, implement `Clone` for it [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations/fusion.rs:703:1 [INFO] [stdout] | [INFO] [stdout] 703 + #[derive(Clone)] [INFO] [stdout] 704 | pub(in crate::cranelift_backend) struct FusionRegionClaim { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking ken-elaborator v0.0.0 (/opt/rustwide/workdir/crates/ken-elaborator) [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> crates/ken-runtime/src/boundary_value_clif.rs:3414:17 [INFO] [stdout] | [INFO] [stdout] 3414 | let mut builder = BoundaryArenaBuilder::new(); [INFO] [stdout] | ----^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> crates/ken-runtime/src/boundary_value_clif.rs:3536:13 [INFO] [stdout] | [INFO] [stdout] 3536 | let mut builder = BoundaryArenaBuilder::new(); [INFO] [stdout] | ----^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> crates/ken-runtime/src/boundary_value_clif.rs:3655:13 [INFO] [stdout] | [INFO] [stdout] 3655 | let mut builder = BoundaryArenaBuilder::new(); [INFO] [stdout] | ----^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> crates/ken-runtime/src/boundary_value_clif.rs:3982:13 [INFO] [stdout] | [INFO] [stdout] 3982 | let mut builder = BoundaryArenaBuilder::new(); [INFO] [stdout] | ----^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `out` is never read [INFO] [stdout] --> crates/ken-runtime/src/boundary_value_clif.rs:5958:23 [INFO] [stdout] | [INFO] [stdout] 5958 | let mut out = 0u64; [INFO] [stdout] | ^^^^ this value is reassigned later and never used [INFO] [stdout] ... [INFO] [stdout] 6030 | out = 0; [INFO] [stdout] | ------- `out` is overwritten here before the previous value is read [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core/tests/constructors.rs:7961:9 [INFO] [stdout] | [INFO] [stdout] 7961 | let mut first = crate::boundary_activation::BoundaryActivationV1::begin(&binding) [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core/tests/constructors.rs:8489:9 [INFO] [stdout] | [INFO] [stdout] 8489 | let mut compiler = bare_carrier_test_lowering(&seed_env, plan); [INFO] [stdout] | ----^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `join_plan` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:6141:13 [INFO] [stdout] | [INFO] [stdout] 6141 | let join_plan = self.consumed_join_plan_token(static_origin)?; [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_join_plan` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `body` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:6150:17 [INFO] [stdout] | [INFO] [stdout] 6150 | body, [INFO] [stdout] | ^^^^ help: try ignoring the field: `body: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `join_plan` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:16999:21 [INFO] [stdout] | [INFO] [stdout] 16999 | let join_plan = self.consumed_join_plan_token(static_origin)?; [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_join_plan` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `body` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:17271:25 [INFO] [stdout] | [INFO] [stdout] 17271 | body, [INFO] [stdout] | ^^^^ help: try ignoring the field: `body: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/effects.rs:2999:13 [INFO] [stdout] | [INFO] [stdout] 2999 | let mut claim = |lowering: &mut Self, [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `scrut_core` [INFO] [stdout] --> crates/ken-elaborator/src/elab.rs:7005:5 [INFO] [stdout] | [INFO] [stdout] 7005 | scrut_core: &Term, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_scrut_core` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `planned_context` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:4668:13 [INFO] [stdout] | [INFO] [stdout] 4668 | let planned_context = self [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_planned_context` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> crates/ken-elaborator/src/omega_erasure.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 72 | let mut rebuild = |child: &Term, ctx: &mut Context| reascribe_motives(env, ctx, child); [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: field `module_id` is never read [INFO] [stdout] --> crates/ken-elaborator/src/classes.rs:168:9 [INFO] [stdout] | [INFO] [stdout] 158 | pub(crate) struct InstanceInfo { [INFO] [stdout] | ------------ field in this struct [INFO] [stdout] ... [INFO] [stdout] 168 | pub module_id: u32, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `InstanceInfo` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `elaborate_rdecl` is never used [INFO] [stdout] --> crates/ken-elaborator/src/elab.rs:11889:15 [INFO] [stdout] | [INFO] [stdout] 11889 | pub(crate) fn elaborate_rdecl( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `elaborate_rdecl_v1` is never used [INFO] [stdout] --> crates/ken-elaborator/src/elab.rs:14293:15 [INFO] [stdout] | [INFO] [stdout] 14293 | pub(crate) fn elaborate_rdecl_v1( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `rtype_mentions_name` is never used [INFO] [stdout] --> crates/ken-elaborator/src/elab.rs:17409:15 [INFO] [stdout] | [INFO] [stdout] 17409 | pub(crate) fn rtype_mentions_name(ty: &RType, name: &str) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `unwrap_pi_chain` is never used [INFO] [stdout] --> crates/ken-elaborator/src/elab.rs:18451:4 [INFO] [stdout] | [INFO] [stdout] 18451 | fn unwrap_pi_chain(ty: &Term) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `erase_checked_host_package_for_target` is never used [INFO] [stdout] --> crates/ken-elaborator/src/erasure.rs:1724:15 [INFO] [stdout] | [INFO] [stdout] 1724 | pub(crate) fn erase_checked_host_package_for_target<'a>( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `name` is never read [INFO] [stdout] --> crates/ken-elaborator/src/resolve.rs:95:9 [INFO] [stdout] | [INFO] [stdout] 94 | pub(crate) struct RSpaceCell { [INFO] [stdout] | ---------- field in this struct [INFO] [stdout] 95 | pub name: String, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `RSpaceCell` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `resolve_decls` is never used [INFO] [stdout] --> crates/ken-elaborator/src/resolve.rs:1039:15 [INFO] [stdout] | [INFO] [stdout] 1039 | pub(crate) fn resolve_decls(decls: &[Decl]) -> Result, ElabError> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `resolve_decl` is never used [INFO] [stdout] --> crates/ken-elaborator/src/resolve.rs:1048:15 [INFO] [stdout] | [INFO] [stdout] 1048 | pub(crate) fn resolve_decl(decl: &Decl) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking ken-interp v0.0.0 (/opt/rustwide/workdir/crates/ken-interp) [INFO] [stdout] warning: type `lowering::LoweringEnvironmentBinding` is more private than the item `d4a_describe_binding` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:2042:1 [INFO] [stdout] | [INFO] [stdout] 2042 | / pub(in crate::cranelift_backend) fn d4a_describe_binding( [INFO] [stdout] 2043 | | binding: Option<&LoweringEnvironmentBinding>, [INFO] [stdout] 2044 | | ) -> String { [INFO] [stdout] | |___________^ function `d4a_describe_binding` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `lowering::LoweringEnvironmentBinding` is only usable at visibility `pub(self)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:4546:1 [INFO] [stdout] | [INFO] [stdout] 4546 | enum LoweringEnvironmentBinding { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `#[warn(private_interfaces)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `lowering::StaticWorkerCallRoute` is more private than the item `lowering::D5aMarkerEvent::WorkerCallEmitted::route` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:2360:9 [INFO] [stdout] | [INFO] [stdout] 2360 | route: StaticWorkerCallRoute, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `lowering::D5aMarkerEvent::WorkerCallEmitted::route` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `lowering::StaticWorkerCallRoute` is only usable at visibility `pub(self)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:5034:1 [INFO] [stdout] | [INFO] [stdout] 5034 | enum StaticWorkerCallRoute { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `lowering::SourceComputationalAnswerRoute` is more private than the item `lowering::D6aRouteEvent::RecursorLayerSupplied::route` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:2589:9 [INFO] [stdout] | [INFO] [stdout] 2589 | route: SourceComputationalAnswerRoute, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `lowering::D6aRouteEvent::RecursorLayerSupplied::route` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `lowering::SourceComputationalAnswerRoute` is only usable at visibility `pub(self)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:11217:1 [INFO] [stdout] | [INFO] [stdout] 11217 | enum SourceComputationalAnswerRoute { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `lowering::SourceComputationalAnswerRoute` is more private than the item `lowering::D6aRouteEvent::ConsumerRoute::incoming` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:2601:9 [INFO] [stdout] | [INFO] [stdout] 2601 | incoming: SourceComputationalAnswerRoute, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `lowering::D6aRouteEvent::ConsumerRoute::incoming` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `lowering::SourceComputationalAnswerRoute` is only usable at visibility `pub(self)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:11217:1 [INFO] [stdout] | [INFO] [stdout] 11217 | enum SourceComputationalAnswerRoute { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `lowering::SourceComputationalAnswerRoute` is more private than the item `lowering::D6aRouteEvent::ConsumerRoute::frame_field` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:2602:9 [INFO] [stdout] | [INFO] [stdout] 2602 | frame_field: SourceComputationalAnswerRoute, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `lowering::D6aRouteEvent::ConsumerRoute::frame_field` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `lowering::SourceComputationalAnswerRoute` is only usable at visibility `pub(self)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:11217:1 [INFO] [stdout] | [INFO] [stdout] 11217 | enum SourceComputationalAnswerRoute { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `lowering::SourceComputationalAnswerRoute` is more private than the item `lowering::D6aRouteEvent::ConsumerRoute::joined` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:2603:9 [INFO] [stdout] | [INFO] [stdout] 2603 | joined: SourceComputationalAnswerRoute, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `lowering::D6aRouteEvent::ConsumerRoute::joined` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `lowering::SourceComputationalAnswerRoute` is only usable at visibility `pub(self)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:11217:1 [INFO] [stdout] | [INFO] [stdout] 11217 | enum SourceComputationalAnswerRoute { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `lowering::SourceComputationalAnswerRoute` is more private than the item `lowering::D6aRouteEvent::CarriedEliminationEntered::route` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:2612:9 [INFO] [stdout] | [INFO] [stdout] 2612 | route: SourceComputationalAnswerRoute, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `lowering::D6aRouteEvent::CarriedEliminationEntered::route` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `lowering::SourceComputationalAnswerRoute` is only usable at visibility `pub(self)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:11217:1 [INFO] [stdout] | [INFO] [stdout] 11217 | enum SourceComputationalAnswerRoute { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `lowering::SourceComputationalAnswerRoute` is more private than the item `lowering::D6aRouteEvent::CarriedDefaultSealed::route` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:2628:9 [INFO] [stdout] | [INFO] [stdout] 2628 | route: SourceComputationalAnswerRoute, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `lowering::D6aRouteEvent::CarriedDefaultSealed::route` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `lowering::SourceComputationalAnswerRoute` is only usable at visibility `pub(self)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:11217:1 [INFO] [stdout] | [INFO] [stdout] 11217 | enum SourceComputationalAnswerRoute { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `lowering::Lowered` is more private than the item `lowering::LoweredRecordField::value` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:3961:5 [INFO] [stdout] | [INFO] [stdout] 3961 | pub(in crate::cranelift_backend) value: Lowered, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `lowering::LoweredRecordField::value` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `lowering::Lowered` is only usable at visibility `pub(self)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:3703:1 [INFO] [stdout] | [INFO] [stdout] 3703 | enum Lowered { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `lowering::StaticWorkerCallRoute` is more private than the item `D6bSpecializationBody::members` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:6441:5 [INFO] [stdout] | [INFO] [stdout] 6441 | pub(in crate::cranelift_backend) members: Vec<(usize, StaticWorkerCallRoute, StaticOriginId)>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `D6bSpecializationBody::members` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `lowering::StaticWorkerCallRoute` is only usable at visibility `pub(self)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:5034:1 [INFO] [stdout] | [INFO] [stdout] 5034 | enum StaticWorkerCallRoute { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `lowering::StaticWorkerCallRoute` is more private than the item `D8gEmission::route` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:6470:5 [INFO] [stdout] | [INFO] [stdout] 6470 | pub(in crate::cranelift_backend) route: StaticWorkerCallRoute, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `D8gEmission::route` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `lowering::StaticWorkerCallRoute` is only usable at visibility `pub(self)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:5034:1 [INFO] [stdout] | [INFO] [stdout] 5034 | enum StaticWorkerCallRoute { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `lowering::LoweringOperand` is more private than the item `d9_operand_identity` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:6648:1 [INFO] [stdout] | [INFO] [stdout] 6648 | / pub(in crate::cranelift_backend) fn d9_operand_identity( [INFO] [stdout] 6649 | | operand: &LoweringOperand, [INFO] [stdout] 6650 | | ) -> D9OperandIdentity { [INFO] [stdout] | |______________________^ function `d9_operand_identity` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `lowering::LoweringOperand` is only usable at visibility `pub(self)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:4481:1 [INFO] [stdout] | [INFO] [stdout] 4481 | enum LoweringOperand { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `lowering::LoweringEnvironmentBinding` is more private than the item `record_r3_run_worker_members` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:7367:1 [INFO] [stdout] | [INFO] [stdout] 7367 | / pub(in crate::cranelift_backend) fn record_r3_run_worker_members( [INFO] [stdout] 7368 | | run: &[LoweringEnvironmentBinding], [INFO] [stdout] 7369 | | ) { [INFO] [stdout] | |_^ function `record_r3_run_worker_members` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `lowering::LoweringEnvironmentBinding` is only usable at visibility `pub(self)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:4546:1 [INFO] [stdout] | [INFO] [stdout] 4546 | enum LoweringEnvironmentBinding { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `StaticWorkerTransportId` is more private than the item `r3_run_worker_members` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:7383:1 [INFO] [stdout] | [INFO] [stdout] 7383 | / pub(in crate::cranelift_backend) fn r3_run_worker_members() [INFO] [stdout] 7384 | | -> Vec)>> { [INFO] [stdout] | |_____________________________________________________^ function `r3_run_worker_members` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `StaticWorkerTransportId` is only usable at visibility `pub(in crate::cranelift_backend::lowering)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:5457:5 [INFO] [stdout] | [INFO] [stdout] 5457 | pub(super) struct StaticWorkerTransportId(u64); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `lowering::aggregates::GovernedAllocationSite` is more private than the item `lowering::aggregates::GovernedAllocationMutation::Bypass::0` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/aggregates.rs:88:12 [INFO] [stdout] | [INFO] [stdout] 88 | Bypass(GovernedAllocationSite), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ field `lowering::aggregates::GovernedAllocationMutation::Bypass::0` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `lowering::aggregates::GovernedAllocationSite` is only usable at visibility `pub(in crate::cranelift_backend::lowering)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/aggregates.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | pub(super) enum GovernedAllocationSite { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `lowering::effects::EffectSeatDispatchMutation` is more private than the item `lowering::effects::set_effect_seat_dispatch_mutation` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/effects.rs:173:1 [INFO] [stdout] | [INFO] [stdout] 173 | / pub(in crate::cranelift_backend) fn set_effect_seat_dispatch_mutation( [INFO] [stdout] 174 | | mutation: EffectSeatDispatchMutation, [INFO] [stdout] 175 | | ) { [INFO] [stdout] | |_^ function `lowering::effects::set_effect_seat_dispatch_mutation` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `lowering::effects::EffectSeatDispatchMutation` is only usable at visibility `pub(in crate::cranelift_backend::lowering)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/effects.rs:118:1 [INFO] [stdout] | [INFO] [stdout] 118 | pub(super) enum EffectSeatDispatchMutation { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `CheckedIhFreshResultSource` is more private than the item `CheckedIhFreshResultRoute::DirectInvocationReturn::source` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:688:9 [INFO] [stdout] | [INFO] [stdout] 688 | source: CheckedIhFreshResultSource, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `CheckedIhFreshResultRoute::DirectInvocationReturn::source` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `CheckedIhFreshResultSource` is only usable at visibility `pub(self)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:653:1 [INFO] [stdout] | [INFO] [stdout] 653 | struct CheckedIhFreshResultSource { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `CheckedIhFreshResultSource` is more private than the item `CheckedIhFreshResultRoute::TailProducerToRet::source` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:695:9 [INFO] [stdout] | [INFO] [stdout] 695 | source: CheckedIhFreshResultSource, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `CheckedIhFreshResultRoute::TailProducerToRet::source` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `CheckedIhFreshResultSource` is only usable at visibility `pub(self)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:653:1 [INFO] [stdout] | [INFO] [stdout] 653 | struct CheckedIhFreshResultSource { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `CheckedIhFreshResultDirection` is more private than the item `CheckedIhFreshResultRoute::TailProducerToRet::direction` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:698:9 [INFO] [stdout] | [INFO] [stdout] 698 | direction: CheckedIhFreshResultDirection, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `CheckedIhFreshResultRoute::TailProducerToRet::direction` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `CheckedIhFreshResultDirection` is only usable at visibility `pub(self)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:674:1 [INFO] [stdout] | [INFO] [stdout] 674 | enum CheckedIhFreshResultDirection { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `static_transition::continuations::CheckedBinderProvenance` is more private than the item `CheckedIhFreshResultRoute::TailProducerToRet::ret_input_binder` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:700:9 [INFO] [stdout] | [INFO] [stdout] 700 | ret_input_binder: CheckedBinderProvenance, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `CheckedIhFreshResultRoute::TailProducerToRet::ret_input_binder` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `static_transition::continuations::CheckedBinderProvenance` is only usable at visibility `pub(in crate::cranelift_backend::planning::static_transition)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations.rs:5541:1 [INFO] [stdout] | [INFO] [stdout] 5541 | pub(super) enum CheckedBinderProvenance { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `CheckedIhFreshResultRetInputDelivery` is more private than the item `CheckedIhFreshResultRoute::TailProducerToRet::ret_input_delivery` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:701:9 [INFO] [stdout] | [INFO] [stdout] 701 | ret_input_delivery: CheckedIhFreshResultRetInputDelivery, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `CheckedIhFreshResultRoute::TailProducerToRet::ret_input_delivery` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `CheckedIhFreshResultRetInputDelivery` is only usable at visibility `pub(self)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:664:1 [INFO] [stdout] | [INFO] [stdout] 664 | enum CheckedIhFreshResultRetInputDelivery { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `CheckedIhFreshResultSource` is more private than the item `static_transition::aggregates::CheckedIhGeneratedEntryRoute::DirectInvocationReturn::source` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:774:9 [INFO] [stdout] | [INFO] [stdout] 774 | source: CheckedIhFreshResultSource, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `static_transition::aggregates::CheckedIhGeneratedEntryRoute::DirectInvocationReturn::source` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `CheckedIhFreshResultSource` is only usable at visibility `pub(self)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:653:1 [INFO] [stdout] | [INFO] [stdout] 653 | struct CheckedIhFreshResultSource { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `static_transition::continuations::CheckedBinderProvenance` is more private than the item `StrictRetSinkAssessment::ret_input_binder` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:6644:5 [INFO] [stdout] | [INFO] [stdout] 6644 | pub ret_input_binder: CheckedBinderProvenance, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `StrictRetSinkAssessment::ret_input_binder` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `static_transition::continuations::CheckedBinderProvenance` is only usable at visibility `pub(in crate::cranelift_backend::planning::static_transition)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations.rs:5541:1 [INFO] [stdout] | [INFO] [stdout] 5541 | pub(super) enum CheckedBinderProvenance { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `AbiContinuationInputAuthority` is more private than the item `static_transition::continuations::ContinuationUnitView::<'plan>::inputs` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations.rs:1641:5 [INFO] [stdout] | [INFO] [stdout] 1641 | pub(in crate::cranelift_backend) fn inputs(&self) -> &'plan [abi::AbiContinuationInputAuthority] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `static_transition::continuations::ContinuationUnitView::<'plan>::inputs` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `AbiContinuationInputAuthority` is only usable at visibility `pub(in crate::cranelift_backend::planning::static_transition)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/abi.rs:546:1 [INFO] [stdout] | [INFO] [stdout] 546 | pub(super) struct AbiContinuationInputAuthority { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `occurrences::StaticOriginId` is more private than the item `WorkerPrefixDeferral::producer_construct_origin` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations.rs:2609:5 [INFO] [stdout] | [INFO] [stdout] 2609 | pub(crate) producer_construct_origin: StaticOriginId, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `WorkerPrefixDeferral::producer_construct_origin` is reachable at visibility `pub(crate)` [INFO] [stdout] | [INFO] [stdout] note: but type `occurrences::StaticOriginId` is only usable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/occurrences.rs:34:1 [INFO] [stdout] | [INFO] [stdout] 34 | pub(in crate::cranelift_backend) struct StaticOriginId(pub(super) u32); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `AbiContinuationInputAuthority` is more private than the item `fusion::StaticContinuationFusionView::<'plan>::inputs` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations/fusion.rs:576:5 [INFO] [stdout] | [INFO] [stdout] 576 | pub(in crate::cranelift_backend) fn inputs(&self) -> &'plan [abi::AbiContinuationInputAuthority] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method `fusion::StaticContinuationFusionView::<'plan>::inputs` is reachable at visibility `pub(in crate::cranelift_backend)` [INFO] [stdout] | [INFO] [stdout] note: but type `AbiContinuationInputAuthority` is only usable at visibility `pub(in crate::cranelift_backend::planning::static_transition)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/abi.rs:546:1 [INFO] [stdout] | [INFO] [stdout] 546 | pub(super) struct AbiContinuationInputAuthority { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `GovernedBracketRole` is more private than the item `role_at` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition.rs:2637:5 [INFO] [stdout] | [INFO] [stdout] 2637 | pub(super) fn role_at(index: u32, outer_to_inner: &[GovernedBracketRole]) -> GovernedBracketRole { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function `role_at` is reachable at visibility `pub(in crate::cranelift_backend::planning::static_transition)` [INFO] [stdout] | [INFO] [stdout] note: but type `GovernedBracketRole` is only usable at visibility `pub(self)` [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition.rs:2630:5 [INFO] [stdout] | [INFO] [stdout] 2630 | enum GovernedBracketRole { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `with_control_word` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/grafted_spine_control_graph.rs:113:41 [INFO] [stdout] | [INFO] [stdout] 97 | impl PendingGraftedSpineTerminal { [INFO] [stdout] | -------------------------------- associated function in this implementation [INFO] [stdout] ... [INFO] [stdout] 113 | pub(in crate::cranelift_backend) fn with_control_word( [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 `extend_specialized` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:7571:4 [INFO] [stdout] | [INFO] [stdout] 7571 | fn extend_specialized( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `checked_post_call_consumer_frame` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:9119:8 [INFO] [stdout] | [INFO] [stdout] 7622 | impl<'a> Lowering<'a> { [INFO] [stdout] | --------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 9119 | fn checked_post_call_consumer_frame( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `worker_captures` is never read [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/mod.rs:11759:5 [INFO] [stdout] | [INFO] [stdout] 11744 | struct ContinuationCallOperands { [INFO] [stdout] | ------------------------ field in this struct [INFO] [stdout] ... [INFO] [stdout] 11759 | worker_captures: Vec<(u32, LoweringOperand)>, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `resolved_key_count` and `resolved_descriptor_count` are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:907:12 [INFO] [stdout] | [INFO] [stdout] 905 | impl D2fGateArrival { [INFO] [stdout] | ------------------- methods in this implementation [INFO] [stdout] 906 | /// Number of fusion keys the existing observation recorded. [INFO] [stdout] 907 | pub fn resolved_key_count(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 912 | pub fn resolved_descriptor_count(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ContinuationImmediateResolution` is never constructed [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:17709:8 [INFO] [stdout] | [INFO] [stdout] 17709 | struct ContinuationImmediateResolution { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `ContinuationImmediateRoot` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:17715:6 [INFO] [stdout] | [INFO] [stdout] 17715 | enum ContinuationImmediateRoot { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Residual` is never constructed [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/residual.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 48 | pub(super) enum Representation { [INFO] [stdout] | -------------- variant in this enum [INFO] [stdout] 49 | Residual(RecursiveCarrierSlotKey), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Representation` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/residual.rs:54:14 [INFO] [stdout] | [INFO] [stdout] 54 | Residual(CarriedResidualWord), [INFO] [stdout] | -------- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 54 - Residual(CarriedResidualWord), [INFO] [stdout] 54 + Residual(()), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `fusion_len`, `continuation_len`, and `len` are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/units.rs:408:41 [INFO] [stdout] | [INFO] [stdout] 334 | impl UnitBundle { [INFO] [stdout] | --------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 408 | pub(in crate::cranelift_backend) fn fusion_len(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 413 | pub(in crate::cranelift_backend) fn continuation_len(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 422 | pub(in crate::cranelift_backend) fn len(&self) -> usize { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `len` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/units.rs:1008:41 [INFO] [stdout] | [INFO] [stdout] 991 | impl CallEdgeTargets { [INFO] [stdout] | -------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 1008 | pub(in crate::cranelift_backend) fn len(&self) -> usize { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `header_parameters` and `header_captures` are never read [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/units.rs:4751:9 [INFO] [stdout] | [INFO] [stdout] 4738 | struct OwnedContinuationEmission { [INFO] [stdout] | ------------------------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 4751 | header_parameters: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 4752 | header_captures: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `consuming_callee` is never read [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/units.rs:6117:9 [INFO] [stdout] | [INFO] [stdout] 6105 | struct OwnedFusion { [INFO] [stdout] | ----------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 6117 | consuming_callee: StaticOriginId, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `candidate_count` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/units.rs:7510:41 [INFO] [stdout] | [INFO] [stdout] 7384 | impl ContinuationCandidateLedger { [INFO] [stdout] | -------------------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 7510 | pub(in crate::cranelift_backend) fn candidate_count(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `body_origin` and `capture_ordinals` are never read [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/units.rs:8879:38 [INFO] [stdout] | [INFO] [stdout] 8872 | pub(in crate::cranelift_backend) struct SrcbodyBindOrderObservation { [INFO] [stdout] | --------------------------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 8879 | pub(in crate::cranelift_backend) body_origin: StaticOriginId, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 8883 | pub(in crate::cranelift_backend) capture_ordinals: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `SrcbodyBindOrderObservation` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `len` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/seed_material.rs:259:41 [INFO] [stdout] | [INFO] [stdout] 225 | impl SeedMaterialRefs { [INFO] [stdout] | --------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 259 | pub(in crate::cranelift_backend) fn len(&self) -> usize { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `effect_origin` and `unreachable` are never read [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/effects.rs:756:5 [INFO] [stdout] | [INFO] [stdout] 754 | struct CommittedEffectSeatGroup { [INFO] [stdout] | ------------------------ fields in this struct [INFO] [stdout] 755 | function: FuncId, [INFO] [stdout] 756 | effect_origin: StaticOriginId, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 761 | unreachable: BTreeSet, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CommittedEffectSeatGroup` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `destination` and `destination_mut` are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:1258:8 [INFO] [stdout] | [INFO] [stdout] 1242 | impl CheckedIhFreshResultRoute { [INFO] [stdout] | ------------------------------ methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 1258 | fn destination(&self) -> Option<&CheckedIhFreshResultDestination> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1266 | fn destination_mut(&mut self) -> Option<&mut CheckedIhFreshResultDestination> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `destination_owner`, `destination_body_origin`, `active_frame_origin`, and `recursive_position` are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:1350:41 [INFO] [stdout] | [INFO] [stdout] 1349 | impl CheckedIhCapabilityInheritance { [INFO] [stdout] | ----------------------------------- methods in this implementation [INFO] [stdout] 1350 | pub(in crate::cranelift_backend) fn destination_owner(&self) -> ContinuationEmissionOwner { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1354 | pub(in crate::cranelift_backend) fn destination_body_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1358 | pub(in crate::cranelift_backend) fn active_frame_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1366 | pub(in crate::cranelift_backend) fn recursive_position(&self) -> u32 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `id` and `owner` are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:1469:41 [INFO] [stdout] | [INFO] [stdout] 1468 | impl<'plan> PlannedAggregateView<'plan> { [INFO] [stdout] | --------------------------------------- methods in this implementation [INFO] [stdout] 1469 | pub(in crate::cranelift_backend) fn id(&self) -> AggregateOccurrenceId { [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 1488 | pub(in crate::cranelift_backend) fn owner(&self) -> Option { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `aggregate_allocation` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:10443:70 [INFO] [stdout] | [INFO] [stdout] 10430 | impl<'src> StaticTransitionPlan<'src> { [INFO] [stdout] | ------------------------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 10443 | pub(in crate::cranelift_backend::planning::static_transition) fn aggregate_allocation( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `RequiredConsumerCallObservation` is never constructed [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:14476:12 [INFO] [stdout] | [INFO] [stdout] 14476 | pub struct RequiredConsumerCallObservation { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SubstituteDefiningTransport` is never constructed [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:14492:5 [INFO] [stdout] | [INFO] [stdout] 14490 | pub enum RequiredConsumerCallMutation { [INFO] [stdout] | ---------------------------- variant in this enum [INFO] [stdout] 14491 | Exact, [INFO] [stdout] 14492 | SubstituteDefiningTransport { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `RequiredConsumerCallMutation` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `with_required_consumer_call_observations` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:14519:8 [INFO] [stdout] | [INFO] [stdout] 14519 | pub fn with_required_consumer_call_observations( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `with_required_consumer_call_mutation` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:14548:8 [INFO] [stdout] | [INFO] [stdout] 14548 | pub fn with_required_consumer_call_mutation( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `record_required_consumer_call_selection` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:14607:4 [INFO] [stdout] | [INFO] [stdout] 14607 | fn record_required_consumer_call_selection( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `defining_call_identity`, `defining_owner`, `defining_body_origin`, and `defining_result_origin` are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/aggregates.rs:494:45 [INFO] [stdout] | [INFO] [stdout] 487 | impl RequiredConsumerDestination { [INFO] [stdout] | -------------------------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 494 | pub(in crate::cranelift_backend) fn defining_call_identity( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 500 | pub(in crate::cranelift_backend) fn defining_owner( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 506 | pub(in crate::cranelift_backend) fn defining_body_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 510 | pub(in crate::cranelift_backend) fn defining_result_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `closure_defines_a_planned_member` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/closure.rs:833:4 [INFO] [stdout] | [INFO] [stdout] 833 | fn closure_defines_a_planned_member( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `enclosing_specialization`, `worker_body_origin`, and `raw_owner` are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations.rs:250:41 [INFO] [stdout] | [INFO] [stdout] 240 | impl PlannedContinuationContext { [INFO] [stdout] | ------------------------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 250 | pub(in crate::cranelift_backend) fn enclosing_specialization( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 255 | pub(in crate::cranelift_backend) fn worker_body_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 259 | pub(in crate::cranelift_backend) fn raw_owner(&self) -> PredeclaredFunctionId { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `child_origin` and `child_position` are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations.rs:1254:41 [INFO] [stdout] | [INFO] [stdout] 1249 | impl SourceReturnContextStep { [INFO] [stdout] | ---------------------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 1254 | pub(in crate::cranelift_backend) fn child_origin(self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1258 | pub(in crate::cranelift_backend) fn child_position(self) -> u32 { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `caller_suffix` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations.rs:1315:41 [INFO] [stdout] | [INFO] [stdout] 1302 | impl SourceReturnContextTemplate { [INFO] [stdout] | -------------------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 1315 | pub(in crate::cranelift_backend) fn caller_suffix(&self) -> &[StaticOriginId] { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `demanded_body_origin` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations.rs:1431:41 [INFO] [stdout] | [INFO] [stdout] 1426 | impl CheckedIhPostCallConsumerStep { [INFO] [stdout] | ---------------------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 1431 | pub(in crate::cranelift_backend) fn demanded_body_origin(self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `producer_result_origin` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations.rs:1541:41 [INFO] [stdout] | [INFO] [stdout] 1513 | impl ContinuationCallIdentity { [INFO] [stdout] | ----------------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 1541 | pub(in crate::cranelift_backend) fn producer_result_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `inputs` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations.rs:1641:41 [INFO] [stdout] | [INFO] [stdout] 1590 | impl<'plan> ContinuationUnitView<'plan> { [INFO] [stdout] | --------------------------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 1641 | pub(in crate::cranelift_backend) fn inputs(&self) -> &'plan [abi::AbiContinuationInputAuthority] { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `producer` and `fusion` are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations/fusion.rs:672:41 [INFO] [stdout] | [INFO] [stdout] 671 | impl FusionOwnedBody { [INFO] [stdout] | -------------------- methods in this implementation [INFO] [stdout] 672 | pub(in crate::cranelift_backend) fn producer(self) -> PredeclaredFunctionId { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 676 | pub(in crate::cranelift_backend) fn fusion(self) -> StaticContinuationFusionId { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations/fusion.rs:704:67 [INFO] [stdout] | [INFO] [stdout] 703 | pub(in crate::cranelift_backend) struct FusionRegionClaim { [INFO] [stdout] | ----------------- fields in this struct [INFO] [stdout] 704 | pub(in crate::cranelift_backend::planning::static_transition) fusion: StaticContinuationFusionId, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 720 | pub(in crate::cranelift_backend::planning::static_transition) producer_construct_origin: StaticOriginId, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 721 | pub(in crate::cranelift_backend::planning::static_transition) producer_argument_origin: StaticOriginId, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 722 | pub(in crate::cranelift_backend::planning::static_transition) producer_alternative: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 723 | pub(in crate::cranelift_backend::planning::static_transition) recursive_position: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 749 | pub(in crate::cranelift_backend::planning::static_transition) result_root: StaticOriginId, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 750 | pub(in crate::cranelift_backend::planning::static_transition) enclosing_specialization: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple methods are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations/fusion.rs:759:41 [INFO] [stdout] | [INFO] [stdout] 758 | impl FusionRegionClaim { [INFO] [stdout] | ---------------------- methods in this implementation [INFO] [stdout] 759 | pub(in crate::cranelift_backend) fn fusion(&self) -> StaticContinuationFusionId { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 783 | pub(in crate::cranelift_backend) fn producer_construct_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 787 | pub(in crate::cranelift_backend) fn producer_argument_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 791 | pub(in crate::cranelift_backend) fn producer_alternative(&self) -> u32 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 795 | pub(in crate::cranelift_backend) fn recursive_position(&self) -> u32 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 820 | pub(in crate::cranelift_backend) fn result_root(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 824 | pub(in crate::cranelift_backend) fn enclosing_specialization( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `default` is never read [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/immediate_bridge.rs:115:9 [INFO] [stdout] | [INFO] [stdout] 113 | Ordinary { [INFO] [stdout] | -------- field in this variant [INFO] [stdout] 114 | cases: &'a [crate::RuntimeMatchCase], [INFO] [stdout] 115 | default: &'a RuntimeTrap, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ImmediateBridgeConsumer` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `cases` and `default` are never read [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/immediate_bridge.rs:118:9 [INFO] [stdout] | [INFO] [stdout] 117 | Computational { [INFO] [stdout] | ------------- fields in this variant [INFO] [stdout] 118 | cases: &'a [crate::RuntimeComputationalMatchCase], [INFO] [stdout] | ^^^^^ [INFO] [stdout] 119 | default: &'a RuntimeTrap, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ImmediateBridgeConsumer` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `cases` and `default` are never read [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/immediate_bridge.rs:123:9 [INFO] [stdout] | [INFO] [stdout] 121 | CheckedComputational { [INFO] [stdout] | -------------------- fields in this variant [INFO] [stdout] 122 | frame_id: u64, [INFO] [stdout] 123 | cases: &'a [crate::RuntimeComputationalMatchCase], [INFO] [stdout] | ^^^^^ [INFO] [stdout] 124 | default: &'a RuntimeTrap, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ImmediateBridgeConsumer` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `producer_construct_origin`, `case_body_origin`, and `effective_bridge_body_origin` are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/immediate_bridge.rs:170:41 [INFO] [stdout] | [INFO] [stdout] 165 | impl ImmediateBridgeRealization { [INFO] [stdout] | ------------------------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 170 | pub(in crate::cranelift_backend) fn producer_construct_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 186 | pub(in crate::cranelift_backend) fn case_body_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 190 | pub(in crate::cranelift_backend) fn effective_bridge_body_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple methods are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:165:41 [INFO] [stdout] | [INFO] [stdout] 164 | impl StaticResponseContextDemand { [INFO] [stdout] | -------------------------------- methods in this implementation [INFO] [stdout] 165 | pub(in crate::cranelift_backend) fn id(&self) -> StaticResponseContinuationId { [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 169 | pub(in crate::cranelift_backend) fn base_owner(&self) -> ContinuationEmissionOwner { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 173 | pub(in crate::cranelift_backend) fn producer_call_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 177 | pub(in crate::cranelift_backend) fn response_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 181 | pub(in crate::cranelift_backend) fn effect_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 185 | pub(in crate::cranelift_backend) fn effect_source_owner( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 191 | pub(in crate::cranelift_backend) fn operation_source_owner( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 197 | pub(in crate::cranelift_backend) fn effect_environment( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 203 | pub(in crate::cranelift_backend) fn vis_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 207 | pub(in crate::cranelift_backend) fn operation(&self) -> HostOpV1 { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 211 | pub(in crate::cranelift_backend) fn k_identity(&self) -> &ContinuationCallIdentity { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 215 | pub(in crate::cranelift_backend) fn k_specialization(&self) -> ContinuationSpecializationId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 219 | pub(in crate::cranelift_backend) fn k_closure_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 223 | pub(in crate::cranelift_backend) fn k_body_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 227 | pub(in crate::cranelift_backend) fn k_ret_identity(&self) -> ConstructorIdentity { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 231 | pub(in crate::cranelift_backend) fn captures(&self) -> &[StaticResponseCapture] { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 235 | pub(in crate::cranelift_backend) fn continuation_inputs( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `origin` and `checked_frame_id` are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:249:41 [INFO] [stdout] | [INFO] [stdout] 248 | impl CheckedIhDetachedConsumedFrame { [INFO] [stdout] | ----------------------------------- methods in this implementation [INFO] [stdout] 249 | pub(in crate::cranelift_backend) fn origin(self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 253 | pub(in crate::cranelift_backend) fn checked_frame_id(self) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple methods are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:271:41 [INFO] [stdout] | [INFO] [stdout] 270 | impl CheckedIhDetachedCallerCut { [INFO] [stdout] | ------------------------------- methods in this implementation [INFO] [stdout] 271 | pub(in crate::cranelift_backend) fn selecting_call(&self) -> &ContinuationCallIdentity { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 275 | pub(in crate::cranelift_backend) fn caller_result_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 279 | pub(in crate::cranelift_backend) fn consumed_continuation_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 283 | pub(in crate::cranelift_backend) fn selected_body_origin(&self) -> StaticOriginId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 287 | pub(in crate::cranelift_backend) fn checked_frame_id(&self) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 291 | pub(in crate::cranelift_backend) fn consumed_caller_suffix( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 297 | pub(in crate::cranelift_backend) fn producer_transport( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 303 | pub(in crate::cranelift_backend) fn caller_transport(&self) -> &CheckedIhEnvironmentTransport { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CallerCompleted` is never constructed [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:314:5 [INFO] [stdout] | [INFO] [stdout] 312 | enum RequiredConsumerIncomingEdgeSelection { [INFO] [stdout] | ------------------------------------- variant in this enum [INFO] [stdout] 313 | /// A distinct selected caller completed the prefix before this suffix. [INFO] [stdout] 314 | CallerCompleted { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `RequiredConsumerIncomingEdgeSelection` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `RequiredConsumerIncomingEdge` is never constructed [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:328:41 [INFO] [stdout] | [INFO] [stdout] 328 | pub(in crate::cranelift_backend) struct RequiredConsumerIncomingEdge<'plan> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `destination`, `executable_exits`, and `incoming_consumer_edge_index` are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:335:41 [INFO] [stdout] | [INFO] [stdout] 334 | impl<'plan> RequiredConsumerIncomingEdge<'plan> { [INFO] [stdout] | ----------------------------------------------- methods in this implementation [INFO] [stdout] 335 | pub(in crate::cranelift_backend) fn destination( [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 341 | pub(in crate::cranelift_backend) fn executable_exits( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 355 | pub(in crate::cranelift_backend) fn incoming_consumer_edge_index(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `CheckedIhStaticResponseReturnBoundary` is never constructed [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:374:41 [INFO] [stdout] | [INFO] [stdout] 374 | pub(in crate::cranelift_backend) struct CheckedIhStaticResponseReturnBoundary { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple methods are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:382:41 [INFO] [stdout] | [INFO] [stdout] 381 | impl CheckedIhStaticResponseReturnBoundary { [INFO] [stdout] | ------------------------------------------ methods in this implementation [INFO] [stdout] 382 | pub(in crate::cranelift_backend) fn response(&self) -> &StaticResponseContinuation { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 386 | pub(in crate::cranelift_backend) fn owner(&self) -> &StaticResponseOwnerSpecialization { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 390 | pub(in crate::cranelift_backend) fn caller_cut(&self) -> &CheckedIhDetachedCallerCut { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 399 | pub(in crate::cranelift_backend) fn consumer(&self) -> &CheckedIhPostCallConsumer { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 403 | pub(in crate::cranelift_backend) fn required_consumer_incoming_edge( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 436 | fn caller_exit_index(&self) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 449 | pub(in crate::cranelift_backend) fn owner_completed_exits( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 455 | pub(in crate::cranelift_backend) fn caller_completed_exits( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `checked_ih_post_call_caller_exit_index` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:462:4 [INFO] [stdout] | [INFO] [stdout] 462 | fn checked_ih_post_call_caller_exit_index( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `checked_ih_caller_completed_required_consumer_edge_index` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:488:4 [INFO] [stdout] | [INFO] [stdout] 488 | fn checked_ih_caller_completed_required_consumer_edge_index( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple methods are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:549:41 [INFO] [stdout] | [INFO] [stdout] 539 | impl CheckedIhPostCallConsumer { [INFO] [stdout] | ------------------------------ methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 549 | pub(in crate::cranelift_backend) fn actual_result_identity(&self) -> ConstructorIdentity { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 553 | pub(in crate::cranelift_backend) fn demanded_result_identity(&self) -> ConstructorIdentity { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 557 | pub(in crate::cranelift_backend) fn consumers(&self) -> &[CheckedIhPostCallConsumerStep] { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 561 | pub(in crate::cranelift_backend) fn selected_case_exits( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 567 | pub(in crate::cranelift_backend) fn detached_return_context( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 582 | pub(in crate::cranelift_backend) fn required_consumer_incoming_edge( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 616 | pub(in crate::cranelift_backend) fn required_consumer_executable_suffix( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple variants are never constructed [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:1097:5 [INFO] [stdout] | [INFO] [stdout] 1095 | pub enum D5bHs17PostCallConsumerMutation { [INFO] [stdout] | ------------------------------- variants in this enum [INFO] [stdout] 1096 | Exact, [INFO] [stdout] 1097 | DeleteRelation, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 1098 | TransplantConsumer, [INFO] [stdout] 1099 | RelabelWithoutConsumer, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1100 | SkipDetachedRequiredConsumerSuffix, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1101 | DeleteStaticResponseBoundary, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1102 | TransplantStaticResponseBoundary, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1103 | SubstituteForwardedResultWord, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1104 | ReplayCompletedSelectedExit, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1105 | DropResidualSuffix, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1106 | MintReceiptAtNonEmittingTail, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `D5bHs17PostCallConsumerMutation` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `D5bHs17PostCallConsumerMutationGuard` is never constructed [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:1119:8 [INFO] [stdout] | [INFO] [stdout] 1119 | struct D5bHs17PostCallConsumerMutationGuard; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `with_d5b_hs17_post_call_consumer_mutation` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:1130:8 [INFO] [stdout] | [INFO] [stdout] 1130 | pub fn with_d5b_hs17_post_call_consumer_mutation( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `d5b_hs17_post_call_consumer_mutation_is_exact` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:1149:8 [INFO] [stdout] | [INFO] [stdout] 1149 | pub fn d5b_hs17_post_call_consumer_mutation_is_exact() -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple methods are never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:3549:41 [INFO] [stdout] | [INFO] [stdout] 2416 | impl StaticTransitionPlan<'_> { [INFO] [stdout] | ----------------------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 3549 | pub(in crate::cranelift_backend) fn is_static_response_effect( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3558 | pub(in crate::cranelift_backend) fn is_static_response_operation_root( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 4374 | pub(in crate::cranelift_backend) fn checked_ih_post_call_consumer( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 4393 | pub(in crate::cranelift_backend) fn static_response_forwarded_result_identity( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 4459 | pub(in crate::cranelift_backend) fn checked_ih_static_response_return_boundary( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 4626 | pub(in crate::cranelift_backend) fn checked_ih_detached_caller_cut( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 4652 | pub(in crate::cranelift_backend) fn checked_ih_detached_caller_construct_binds( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 4664 | pub(in crate::cranelift_backend) fn checked_ih_generated_context_result_contract( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 4716 | pub(in crate::cranelift_backend) fn checked_ih_post_call_actual_identity_for_target( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `find_worker_return_boundary` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:5106:4 [INFO] [stdout] | [INFO] [stdout] 5106 | fn find_worker_return_boundary<'a>( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `checked_ih_detached_caller_cut_for_consumer` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/responses.rs:5118:4 [INFO] [stdout] | [INFO] [stdout] 5118 | fn checked_ih_detached_caller_cut_for_consumer( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `is_declaration_owned_static_body` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/semantic_ir.rs:2212:19 [INFO] [stdout] | [INFO] [stdout] 1655 | impl SemanticPlane { [INFO] [stdout] | ------------------ method in this implementation [INFO] [stdout] ... [INFO] [stdout] 2212 | pub(super) fn is_declaration_owned_static_body( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `d2j_witness_body` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition.rs:2236:19 [INFO] [stdout] | [INFO] [stdout] 2236 | pub(super) fn d2j_witness_body(checked: bool) -> RuntimeExpr { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `d2j_declaration` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition.rs:2262:19 [INFO] [stdout] | [INFO] [stdout] 2262 | pub(super) fn d2j_declaration(checked: bool) -> RuntimeDeclaration { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `d2j_oriented_plan` is never used [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition.rs:2337:19 [INFO] [stdout] | [INFO] [stdout] 2337 | pub(super) fn d2j_oriented_plan() -> crate::OrientedSubcontinuationPlanV1 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `authority` is never used [INFO] [stdout] --> crates/ken-runtime/src/native_process_authority.rs:216:19 [INFO] [stdout] | [INFO] [stdout] 214 | impl NativeProgramAdmission { [INFO] [stdout] | --------------------------- method in this implementation [INFO] [stdout] 215 | /// The validated constructor-identity authority. [INFO] [stdout] 216 | pub(crate) fn authority(&self) -> &NativeProcessSymbols { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `missing_linker_is_explicit_toolchain_failure` is never used [INFO] [stdout] --> crates/ken-runtime/src/object_linker_packaging.rs:4971:8 [INFO] [stdout] | [INFO] [stdout] 4971 | fn missing_linker_is_explicit_toolchain_failure() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/lowering/core.rs:12471:65 [INFO] [stdout] | [INFO] [stdout] 12471 | .expect("the claim was present at the filter above") [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 12472 | | .clone(); [INFO] [stdout] | |____________________^ [INFO] [stdout] | [INFO] [stdout] = note: the type `fusion::FusionRegionClaim` does not implement `Clone`, so calling `clone` on `&fusion::FusionRegionClaim` 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] 12471 - .expect("the claim was present at the filter above") [INFO] [stdout] 12472 - .clone(); [INFO] [stdout] 12471 + .expect("the claim was present at the filter above"); [INFO] [stdout] | [INFO] [stdout] help: if you meant to clone `fusion::FusionRegionClaim`, implement `Clone` for it [INFO] [stdout] --> crates/ken-runtime/src/cranelift_backend/planning/static_transition/continuations/fusion.rs:703:1 [INFO] [stdout] | [INFO] [stdout] 703 + #[derive(Clone)] [INFO] [stdout] 704 | pub(in crate::cranelift_backend) struct FusionRegionClaim { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking ken-cli v0.0.0 (/opt/rustwide/workdir/crates/ken-cli) [INFO] [stdout] warning: unused import: `Context` [INFO] [stdout] --> crates/ken-elaborator/tests/v1_acceptance.rs:9:18 [INFO] [stdout] | [INFO] [stdout] 9 | use ken_kernel::{Context, Level, Term}; [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 `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking ken-verify v0.0.0 (/opt/rustwide/workdir/crates/ken-verify) [INFO] [stdout] warning: function `load_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn load_core_logic_or(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_fokripke_providers` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn load_fokripke_providers(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `provider_owned_id` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:16:8 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn provider_owned_id( [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 `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare_with_or_owned` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:139:8 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn load_core_logic_compare_with_or_owned(env: &mut ElabEnv) -> (Vec, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn load_core_logic_compare(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_module` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn expose_module(env: &mut ElabEnv, module: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_core_logic_transport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:356:8 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn expose_core_logic_transport(env: &mut ElabEnv, transport_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `inr` is never read [INFO] [stdout] --> crates/ken-interp/src/lib.rs:52:9 [INFO] [stdout] | [INFO] [stdout] 43 | struct Std { [INFO] [stdout] | --- field in this struct [INFO] [stdout] ... [INFO] [stdout] 52 | inr: GlobalId, [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 variable: `key` [INFO] [stdout] --> crates/ken-cli/tests/rt_cold_lowering_path_enumeration.rs:611:32 [INFO] [stdout] | [INFO] [stdout] 611 | Disposition::Refuses { key, retired_by } if outcome == "OK" => Some(format!( [INFO] [stdout] | ^^^ help: try ignoring the field: `key: _` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `audience`, `authority`, `availability`, `sources`, `validation`, and `owner` are never read [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:164:5 [INFO] [stdout] | [INFO] [stdout] 161 | struct DocEntry { [INFO] [stdout] | -------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 164 | audience: Vec, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 165 | authority: String, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 166 | availability: String, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 167 | sources: Vec, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 168 | validation: Vec, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 169 | owner: String, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `DocEntry` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_manifest` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:186:4 [INFO] [stdout] | [INFO] [stdout] 186 | fn parse_manifest(src: &str) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_manifest` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:264:4 [INFO] [stdout] | [INFO] [stdout] 264 | fn load_manifest() -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `library_markdown_files` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:327:4 [INFO] [stdout] | [INFO] [stdout] 327 | fn library_markdown_files() -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `heading_anchors` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:348:4 [INFO] [stdout] | [INFO] [stdout] 348 | fn heading_anchors(contents: &str) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `split_source` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:365:4 [INFO] [stdout] | [INFO] [stdout] 365 | fn split_source(source: &str) -> (&str, Option<&str>) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `check_manifest_coverage` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:374:4 [INFO] [stdout] | [INFO] [stdout] 374 | fn check_manifest_coverage() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `check_document_kinds` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:463:4 [INFO] [stdout] | [INFO] [stdout] 463 | fn check_document_kinds() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `check_manifest_completeness` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:472:4 [INFO] [stdout] | [INFO] [stdout] 472 | fn check_manifest_completeness() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ValidationGate` is never constructed [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:559:8 [INFO] [stdout] | [INFO] [stdout] 559 | struct ValidationGate { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applies_to_every_record` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:565:4 [INFO] [stdout] | [INFO] [stdout] 565 | fn applies_to_every_record(_: &DocEntry) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applies_to_status_records` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:569:4 [INFO] [stdout] | [INFO] [stdout] 569 | fn applies_to_status_records(entry: &DocEntry) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applies_to_non_status_records` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:573:4 [INFO] [stdout] | [INFO] [stdout] 573 | fn applies_to_non_status_records(entry: &DocEntry) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `VALIDATION_GATES` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:577:7 [INFO] [stdout] | [INFO] [stdout] 577 | const VALIDATION_GATES: &[ValidationGate] = &[ [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `all_string_fields` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:685:4 [INFO] [stdout] | [INFO] [stdout] 685 | fn all_string_fields(entry: &DocEntry) -> Vec<(&'static str, &str)> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `check_transport_delimiter` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:699:4 [INFO] [stdout] | [INFO] [stdout] 699 | fn check_transport_delimiter() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `markdown_links` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:798:4 [INFO] [stdout] | [INFO] [stdout] 798 | fn markdown_links(contents: &str) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `is_well_formed_external_url` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:823:4 [INFO] [stdout] | [INFO] [stdout] 823 | fn is_well_formed_external_url(url: &str) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `check_links` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:834:4 [INFO] [stdout] | [INFO] [stdout] 834 | fn check_links() { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `check_source_anchors` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:904:4 [INFO] [stdout] | [INFO] [stdout] 904 | fn check_source_anchors() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `check_availability_labels` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:948:4 [INFO] [stdout] | [INFO] [stdout] 948 | fn check_availability_labels() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `run_status_generator_check` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:969:4 [INFO] [stdout] | [INFO] [stdout] 969 | fn run_status_generator_check() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `check_source_currency` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:987:4 [INFO] [stdout] | [INFO] [stdout] 987 | fn check_source_currency() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `check_generated_current` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:991:4 [INFO] [stdout] | [INFO] [stdout] 991 | fn check_generated_current() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `check_authority_classes` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:2476:4 [INFO] [stdout] | [INFO] [stdout] 2476 | fn check_authority_classes() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `controlled_manifest_value` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:2747:4 [INFO] [stdout] | [INFO] [stdout] 2747 | fn controlled_manifest_value(src: &str) -> serde_json::Value { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `controlled_source_violations` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:3126:4 [INFO] [stdout] | [INFO] [stdout] 3126 | fn controlled_source_violations(root: &Path, owner: &str, source: &str) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `unicode_whitespace_tokens` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:3151:4 [INFO] [stdout] | [INFO] [stdout] 3151 | fn unicode_whitespace_tokens(path: &Path) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `module_contract_violations` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:3158:4 [INFO] [stdout] | [INFO] [stdout] 3158 | fn module_contract_violations(path: &Path, src: &str) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `transitive_modules` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:3262:4 [INFO] [stdout] | [INFO] [stdout] 3262 | fn transitive_modules( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `has_checked_examples` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:3620:4 [INFO] [stdout] | [INFO] [stdout] 3620 | fn has_checked_examples(src: &str) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applies_to_checked_example_records` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:3629:4 [INFO] [stdout] | [INFO] [stdout] 3629 | fn applies_to_checked_example_records(entry: &DocEntry) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `check_checked_examples` is never used [INFO] [stdout] --> crates/ken-cli/tests/library_documentation_gates.rs:3659:4 [INFO] [stdout] | [INFO] [stdout] 3659 | fn check_checked_examples() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [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 `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn load_core_logic_or(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_fokripke_providers` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn load_fokripke_providers(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `catalog_root` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:7:8 [INFO] [stdout] | [INFO] [stdout] 7 | pub fn catalog_root() -> PathBuf { [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 `provider_owned_id` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:16:8 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn provider_owned_id( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn load_core_logic_or(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_fokripke_providers` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn load_fokripke_providers(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare_with_or_owned` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:139:8 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn load_core_logic_compare_with_or_owned(env: &mut ElabEnv) -> (Vec, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn load_core_logic_compare(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_module` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn expose_module(env: &mut ElabEnv, module: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_core_logic_transport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:356:8 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn expose_core_logic_transport(env: &mut ElabEnv, transport_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `provider_owned_id` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:16:8 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn provider_owned_id( [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 `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn load_core_logic_or(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_fokripke_providers` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn load_fokripke_providers(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare_with_or_owned` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:139:8 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn load_core_logic_compare_with_or_owned(env: &mut ElabEnv) -> (Vec, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn load_core_logic_compare(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_core_logic_transport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:356:8 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn expose_core_logic_transport(env: &mut ElabEnv, transport_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `provider_owned_id` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:16:8 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn provider_owned_id( [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 `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare_with_or_owned` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:139:8 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn load_core_logic_compare_with_or_owned(env: &mut ElabEnv) -> (Vec, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn load_core_logic_compare(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_module` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn expose_module(env: &mut ElabEnv, module: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_core_logic_transport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:356:8 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn expose_core_logic_transport(env: &mut ElabEnv, transport_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [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 `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn load_core_logic_or(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_fokripke_providers` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn load_fokripke_providers(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [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 `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn load_core_logic_or(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_fokripke_providers` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn load_fokripke_providers(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [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 `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn load_core_logic_or(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_fokripke_providers` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn load_fokripke_providers(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `catalog_root` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:7:8 [INFO] [stdout] | [INFO] [stdout] 7 | pub fn catalog_root() -> PathBuf { [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 `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn load_core_logic_or(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_fokripke_providers` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn load_fokripke_providers(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare_with_or_owned` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:139:8 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn load_core_logic_compare_with_or_owned(env: &mut ElabEnv) -> (Vec, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn load_core_logic_compare(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_module` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn expose_module(env: &mut ElabEnv, module: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_core_logic_transport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:356:8 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn expose_core_logic_transport(env: &mut ElabEnv, transport_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `catalog_root` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:7:8 [INFO] [stdout] | [INFO] [stdout] 7 | pub fn catalog_root() -> PathBuf { [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 `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn load_core_logic_or(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_fokripke_providers` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn load_fokripke_providers(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare_with_or_owned` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:139:8 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn load_core_logic_compare_with_or_owned(env: &mut ElabEnv) -> (Vec, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn load_core_logic_compare(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_module` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn expose_module(env: &mut ElabEnv, module: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_core_logic_transport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:356:8 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn expose_core_logic_transport(env: &mut ElabEnv, transport_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `provider_owned_id` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:16:8 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn provider_owned_id( [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 `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare_with_or_owned` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:139:8 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn load_core_logic_compare_with_or_owned(env: &mut ElabEnv) -> (Vec, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn load_core_logic_compare(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_module` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn expose_module(env: &mut ElabEnv, module: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_core_logic_transport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:356:8 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn expose_core_logic_transport(env: &mut ElabEnv, transport_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [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 `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn load_core_logic_or(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_fokripke_providers` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn load_fokripke_providers(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `provider_owned_id` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:16:8 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn provider_owned_id( [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 `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare_with_or_owned` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:139:8 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn load_core_logic_compare_with_or_owned(env: &mut ElabEnv) -> (Vec, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn load_core_logic_compare(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_module` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn expose_module(env: &mut ElabEnv, module: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_core_logic_transport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:356:8 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn expose_core_logic_transport(env: &mut ElabEnv, transport_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [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 `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn load_core_logic_or(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_fokripke_providers` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn load_fokripke_providers(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `explicit` [INFO] [stdout] --> crates/ken-elaborator/tests/verify_reused_env_trust_residue.rs:190:9 [INFO] [stdout] | [INFO] [stdout] 190 | let explicit = env [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_explicit` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [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 `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn load_core_logic_or(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_fokripke_providers` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn load_fokripke_providers(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [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 `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn load_core_logic_or(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_fokripke_providers` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn load_fokripke_providers(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn load_core_logic_compare(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_core_logic_transport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:356:8 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn expose_core_logic_transport(env: &mut ElabEnv, transport_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [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 `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn load_core_logic_or(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_fokripke_providers` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn load_fokripke_providers(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [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 `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn load_core_logic_or(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_fokripke_providers` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn load_fokripke_providers(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare_with_or_owned` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:139:8 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn load_core_logic_compare_with_or_owned(env: &mut ElabEnv) -> (Vec, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn load_core_logic_compare(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_module` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn expose_module(env: &mut ElabEnv, module: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_core_logic_transport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:356:8 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn expose_core_logic_transport(env: &mut ElabEnv, transport_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [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 `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn load_core_logic_or(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_fokripke_providers` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn load_fokripke_providers(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare_with_or_owned` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:139:8 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn load_core_logic_compare_with_or_owned(env: &mut ElabEnv) -> (Vec, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn load_core_logic_compare(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_module` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn expose_module(env: &mut ElabEnv, module: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_core_logic_transport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:356:8 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn expose_core_logic_transport(env: &mut ElabEnv, transport_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `provider_owned_id` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:16:8 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn provider_owned_id( [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 `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare_with_or_owned` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:139:8 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn load_core_logic_compare_with_or_owned(env: &mut ElabEnv) -> (Vec, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn load_core_logic_compare(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_module` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn expose_module(env: &mut ElabEnv, module: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_core_logic_transport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:356:8 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn expose_core_logic_transport(env: &mut ElabEnv, transport_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [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 `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn load_core_logic_or(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_fokripke_providers` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn load_fokripke_providers(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare_with_or_owned` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:139:8 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn load_core_logic_compare_with_or_owned(env: &mut ElabEnv) -> (Vec, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn load_core_logic_compare(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_module` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn expose_module(env: &mut ElabEnv, module: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_core_logic_transport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:356:8 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn expose_core_logic_transport(env: &mut ElabEnv, transport_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `provider_owned_id` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:16:8 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn provider_owned_id( [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 `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare_with_or_owned` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:139:8 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn load_core_logic_compare_with_or_owned(env: &mut ElabEnv) -> (Vec, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn load_core_logic_compare(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_module` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn expose_module(env: &mut ElabEnv, module: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_core_logic_transport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:356:8 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn expose_core_logic_transport(env: &mut ElabEnv, transport_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [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 `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn load_core_logic_or(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_fokripke_providers` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn load_fokripke_providers(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_module` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/cat_deque_acceptance.rs:28:4 [INFO] [stdout] | [INFO] [stdout] 28 | fn expose_module(env: &mut ElabEnv, module: &str) { [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 `catalog_root` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:7:8 [INFO] [stdout] | [INFO] [stdout] 7 | pub fn catalog_root() -> PathBuf { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn load_core_logic_or(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_fokripke_providers` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn load_fokripke_providers(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare_with_or_owned` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:139:8 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn load_core_logic_compare_with_or_owned(env: &mut ElabEnv) -> (Vec, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn load_core_logic_compare(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_module` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn expose_module(env: &mut ElabEnv, module: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_core_logic_transport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:356:8 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn expose_core_logic_transport(env: &mut ElabEnv, transport_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `provider_owned_id` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:16:8 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn provider_owned_id( [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 `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare_with_or_owned` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:139:8 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn load_core_logic_compare_with_or_owned(env: &mut ElabEnv) -> (Vec, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn load_core_logic_compare(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_module` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn expose_module(env: &mut ElabEnv, module: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_core_logic_transport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:356:8 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn expose_core_logic_transport(env: &mut ElabEnv, transport_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [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 `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn load_core_logic_or(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_fokripke_providers` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn load_fokripke_providers(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `provider_owned_id` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:16:8 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn provider_owned_id( [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 `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare_with_or_owned` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:139:8 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn load_core_logic_compare_with_or_owned(env: &mut ElabEnv) -> (Vec, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn load_core_logic_compare(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_module` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn expose_module(env: &mut ElabEnv, module: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_core_logic_transport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:356:8 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn expose_core_logic_transport(env: &mut ElabEnv, transport_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `provider_owned_id` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:16:8 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn provider_owned_id( [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 `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare_with_or_owned` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:139:8 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn load_core_logic_compare_with_or_owned(env: &mut ElabEnv) -> (Vec, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn load_core_logic_compare(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_module` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn expose_module(env: &mut ElabEnv, module: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_core_logic_transport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:356:8 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn expose_core_logic_transport(env: &mut ElabEnv, transport_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [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 `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn load_core_logic_or(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_fokripke_providers` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn load_fokripke_providers(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [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 `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn load_core_logic_or(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_fokripke_providers` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn load_fokripke_providers(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare_with_or_owned` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:139:8 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn load_core_logic_compare_with_or_owned(env: &mut ElabEnv) -> (Vec, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn load_core_logic_compare(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_module` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn expose_module(env: &mut ElabEnv, module: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_core_logic_transport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:356:8 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn expose_core_logic_transport(env: &mut ElabEnv, transport_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `MAP_KEN_MD` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/es2_acceptance.rs:28:7 [INFO] [stdout] | [INFO] [stdout] 28 | const MAP_KEN_MD: &str = include_str!("../../../catalog/packages/Data/Collections/Map.ken.md"); [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 `mk_env_with_map` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/es2_acceptance.rs:36:4 [INFO] [stdout] | [INFO] [stdout] 36 | fn mk_env_with_map() -> ElabEnv { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn load_core_logic_or(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_fokripke_providers` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn load_fokripke_providers(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_module` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn expose_module(env: &mut ElabEnv, module: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_core_logic_transport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:356:8 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn expose_core_logic_transport(env: &mut ElabEnv, transport_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `provider_owned_id` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:16:8 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn provider_owned_id( [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 `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare_with_or_owned` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:139:8 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn load_core_logic_compare_with_or_owned(env: &mut ElabEnv) -> (Vec, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn load_core_logic_compare(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_module` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn expose_module(env: &mut ElabEnv, module: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_core_logic_transport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:356:8 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn expose_core_logic_transport(env: &mut ElabEnv, transport_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `provider_owned_id` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:16:8 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn provider_owned_id( [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 `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [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 `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn load_core_logic_or(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_fokripke_providers` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn load_fokripke_providers(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare_with_or_owned` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:139:8 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn load_core_logic_compare_with_or_owned(env: &mut ElabEnv) -> (Vec, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn load_core_logic_compare(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_module` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn expose_module(env: &mut ElabEnv, module: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_core_logic_transport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:356:8 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn expose_core_logic_transport(env: &mut ElabEnv, transport_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [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 `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn load_core_logic_or(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_fokripke_providers` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn load_fokripke_providers(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_core_logic_transport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:356:8 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn expose_core_logic_transport(env: &mut ElabEnv, transport_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [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 `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn load_core_logic_or(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_fokripke_providers` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn load_fokripke_providers(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare_with_or_owned` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:139:8 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn load_core_logic_compare_with_or_owned(env: &mut ElabEnv) -> (Vec, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn load_core_logic_compare(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_module` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn expose_module(env: &mut ElabEnv, module: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_core_logic_transport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:356:8 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn expose_core_logic_transport(env: &mut ElabEnv, transport_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `provider_owned_id` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:16:8 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn provider_owned_id( [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 `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare_with_or_owned` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:139:8 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn load_core_logic_compare_with_or_owned(env: &mut ElabEnv) -> (Vec, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn load_core_logic_compare(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_module` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn expose_module(env: &mut ElabEnv, module: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_core_logic_transport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:356:8 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn expose_core_logic_transport(env: &mut ElabEnv, transport_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `provider_owned_id` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:16:8 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn provider_owned_id( [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 `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `collect_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:68:4 [INFO] [stdout] | [INFO] [stdout] 68 | fn collect_references(term: &Term, references: &mut BTreeSet) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `declaration_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn declaration_references(declaration: &Decl) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare_with_or_owned` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:139:8 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn load_core_logic_compare_with_or_owned(env: &mut ElabEnv) -> (Vec, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_compare` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:214:8 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn load_core_logic_compare(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_module` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn expose_module(env: &mut ElabEnv, module: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:231:8 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn load_derived_fixture(env: &mut ElabEnv) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `withhold_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:307:8 [INFO] [stdout] | [INFO] [stdout] 307 | pub fn withhold_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_lc_bool_and_flat_aliases` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:322:8 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn restore_lc_bool_and_flat_aliases(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_derived_fixture_retains_lawfulclasses` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:338:8 [INFO] [stdout] | [INFO] [stdout] 338 | pub fn assert_derived_fixture_retains_lawfulclasses(env: &mut ElabEnv, lawful_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `expose_core_logic_transport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:356:8 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn expose_core_logic_transport(env: &mut ElabEnv, transport_owned: &[GlobalId]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:368:8 [INFO] [stdout] | [INFO] [stdout] 368 | pub fn core_logic_or_module_state(env: &ElabEnv) -> ModuleState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `restore_core_logic_or_module_state` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:375:8 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn restore_core_logic_or_module_state(env: &mut ElabEnv, state: &ModuleState) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `applied_head` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:382:4 [INFO] [stdout] | [INFO] [stdout] 382 | fn applied_head(term: &Term) -> &Term { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `assert_transparent_result_uses_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:401:8 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn assert_transparent_result_uses_core_logic_or( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `list_length_via_derived_reexport` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn list_length_via_derived_reexport(env: &mut ElabEnv) -> GlobalId { [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 `declaration_term_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:60:4 [INFO] [stdout] | [INFO] [stdout] 60 | fn declaration_term_references(term: &Term, provider: GlobalId) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `owned_references` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:115:8 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn owned_references(env: &ElabEnv, owned: &BTreeSet) -> BTreeSet { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_core_logic_or` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:128:8 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn load_core_logic_or(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_fokripke_providers` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:133:8 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn load_fokripke_providers(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture_many` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:253:8 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn load_derived_importing_fixture_many( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_derived_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:275:8 [INFO] [stdout] | [INFO] [stdout] 275 | pub fn load_derived_importing_fixture( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_function_combinators` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:284:8 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn load_function_combinators(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `load_lawful_functors_importing_fixture` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:292:8 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn load_lawful_functors_importing_fixture(env: &mut ElabEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LC_BOOL_AND_IMPORTS` is never used [INFO] [stdout] --> crates/ken-elaborator/tests/support/catalog_or.rs:300:7 [INFO] [stdout] | [INFO] [stdout] 300 | const LC_BOOL_AND_IMPORTS: [&str; 4] = [ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [WARN] too many lines in the log, truncating it