[INFO] fetching crate tract-hir 0.11.1... [INFO] checking tract-hir-0.11.1 against try#b2c2190fa7bf856bb0ed5e8806266e3a2135c6f8 for pr-78363 [INFO] extracting crate tract-hir 0.11.1 into /workspace/builds/worker-10/source [INFO] validating manifest of crates.io crate tract-hir 0.11.1 on toolchain b2c2190fa7bf856bb0ed5e8806266e3a2135c6f8 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+b2c2190fa7bf856bb0ed5e8806266e3a2135c6f8" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking crates.io crate tract-hir 0.11.1 [INFO] finished tweaking crates.io crate tract-hir 0.11.1 [INFO] tweaked toml for crates.io crate tract-hir 0.11.1 written to /workspace/builds/worker-10/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+b2c2190fa7bf856bb0ed5e8806266e3a2135c6f8" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+b2c2190fa7bf856bb0ed5e8806266e3a2135c6f8" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+b2c2190fa7bf856bb0ed5e8806266e3a2135c6f8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] bcfd24b2481b10a8221083d77c4fe3f0cc7dceea8195aff0f5bd514324848d72 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "bcfd24b2481b10a8221083d77c4fe3f0cc7dceea8195aff0f5bd514324848d72", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "bcfd24b2481b10a8221083d77c4fe3f0cc7dceea8195aff0f5bd514324848d72", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bcfd24b2481b10a8221083d77c4fe3f0cc7dceea8195aff0f5bd514324848d72", kill_on_drop: false }` [INFO] [stdout] bcfd24b2481b10a8221083d77c4fe3f0cc7dceea8195aff0f5bd514324848d72 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+b2c2190fa7bf856bb0ed5e8806266e3a2135c6f8" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 21cce7f432e13e87fc20dcd40be32efac0714cd9d087751613e1b7c8348f10c8 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "21cce7f432e13e87fc20dcd40be32efac0714cd9d087751613e1b7c8348f10c8", kill_on_drop: false }` [INFO] [stderr] Compiling log v0.4.11 [INFO] [stderr] Checking thread_local v1.0.1 [INFO] [stderr] Checking humantime v1.3.0 [INFO] [stderr] Checking regex v1.4.1 [INFO] [stderr] Checking tract-linalg v0.11.2 [INFO] [stderr] Checking tract-core v0.11.2 [INFO] [stderr] Checking env_logger v0.7.1 [INFO] [stderr] Checking tract-nnef v0.11.2 [INFO] [stderr] Checking tract-pulse-opl v0.11.2 [INFO] [stderr] Checking tract-pulse v0.11.2 [INFO] [stderr] Checking tract-hir v0.11.1 (/opt/rustwide/workdir) [INFO] [stdout] error[E0432]: unresolved import `tract_core::datum` [INFO] [stdout] --> src/infer/factoid.rs:422:21 [INFO] [stdout] | [INFO] [stdout] 422 | use tract_core::datum::DatumType; [INFO] [stdout] | ^^^^^ could not find `datum` in `tract_core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `tract_core::dim` [INFO] [stdout] --> src/infer/mod.rs:15:21 [INFO] [stdout] | [INFO] [stdout] 15 | pub use tract_core::dim::TDim; [INFO] [stdout] | ^^^ could not find `dim` in `tract_core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `tract_core::dim` [INFO] [stdout] --> src/ops/cnn/conv.rs:5:17 [INFO] [stdout] | [INFO] [stdout] 5 | use tract_core::dim::DimLike; [INFO] [stdout] | ^^^ could not find `dim` in `tract_core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/activations.rs:6:23 [INFO] [stdout] | [INFO] [stdout] 6 | tract_linalg::impl_dyn_hash!($op); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] ... [INFO] [stdout] 49 | / activation!(Clip, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 50 | | let mut wire: TVec = inputs.into(); [INFO] [stdout] 51 | | if let Some(low) = op.0 { [INFO] [stdout] 52 | | let low = broadcast_scalar(low, model, inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 59 | | Ok(wire) [INFO] [stdout] 60 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/activations.rs:6:23 [INFO] [stdout] | [INFO] [stdout] 6 | tract_linalg::impl_dyn_hash!($op); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] ... [INFO] [stdout] 65 | / activation!(Softplus, |_op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 66 | | let one = broadcast_scalar(1.0, model, inputs)?; [INFO] [stdout] 67 | | let wire = model.wire_node(name.to_string() + ".exp", exp(), inputs)?; [INFO] [stdout] 68 | | let wire = model.wire_node(name.to_string() + ".plus_one", add::unary(one), &wire)?; [INFO] [stdout] 69 | | let wire = model.wire_node(name.to_string() + ".ln", ln(), &wire)?; [INFO] [stdout] 70 | | Ok(wire) [INFO] [stdout] 71 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/activations.rs:6:23 [INFO] [stdout] | [INFO] [stdout] 6 | tract_linalg::impl_dyn_hash!($op); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] ... [INFO] [stdout] 76 | / activation!(Softsign, |_op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 77 | | let one = broadcast_scalar(1.0, model, inputs)?; [INFO] [stdout] 78 | | let x_abs = model.wire_node(name.to_string() + ".abs", abs(), inputs)?; [INFO] [stdout] 79 | | let denum = model.wire_node(name.to_string() + ".plus_one", add::unary(one), &x_abs)?; [INFO] [stdout] ... | [INFO] [stdout] 82 | | Ok(wire) [INFO] [stdout] 83 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/activations.rs:6:23 [INFO] [stdout] | [INFO] [stdout] 6 | tract_linalg::impl_dyn_hash!($op); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] ... [INFO] [stdout] 89 | / activation!(Elu, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 90 | | let zero = broadcast_scalar(0.0, model, inputs)?; [INFO] [stdout] 91 | | let minus_one = broadcast_scalar(-1.0, model, inputs)?; [INFO] [stdout] 92 | | let alpha = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 107 | | Ok(wire) [INFO] [stdout] 108 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/activations.rs:6:23 [INFO] [stdout] | [INFO] [stdout] 6 | tract_linalg::impl_dyn_hash!($op); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] ... [INFO] [stdout] 117 | / activation!(HardSigmoid, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 118 | | let alpha = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] 119 | | let beta = broadcast_scalar(op.1, model, inputs)?; [INFO] [stdout] 120 | | let one = broadcast_scalar(1.0, model, inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 126 | | Ok(wire) [INFO] [stdout] 127 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `tract_core::dim` [INFO] [stdout] --> src/infer/mod.rs:15:21 [INFO] [stdout] | [INFO] [stdout] 15 | pub use tract_core::dim::TDim; [INFO] [stdout] | ^^^ could not find `dim` in `tract_core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `tract_core::dim` [INFO] [stdout] --> src/ops/cnn/conv.rs:5:17 [INFO] [stdout] | [INFO] [stdout] 5 | use tract_core::dim::DimLike; [INFO] [stdout] | ^^^ could not find `dim` in `tract_core` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/activations.rs:6:23 [INFO] [stdout] | [INFO] [stdout] 6 | tract_linalg::impl_dyn_hash!($op); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] ... [INFO] [stdout] 49 | / activation!(Clip, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 50 | | let mut wire: TVec = inputs.into(); [INFO] [stdout] 51 | | if let Some(low) = op.0 { [INFO] [stdout] 52 | | let low = broadcast_scalar(low, model, inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 59 | | Ok(wire) [INFO] [stdout] 60 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/activations.rs:6:23 [INFO] [stdout] | [INFO] [stdout] 6 | tract_linalg::impl_dyn_hash!($op); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] ... [INFO] [stdout] 65 | / activation!(Softplus, |_op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 66 | | let one = broadcast_scalar(1.0, model, inputs)?; [INFO] [stdout] 67 | | let wire = model.wire_node(name.to_string() + ".exp", exp(), inputs)?; [INFO] [stdout] 68 | | let wire = model.wire_node(name.to_string() + ".plus_one", add::unary(one), &wire)?; [INFO] [stdout] 69 | | let wire = model.wire_node(name.to_string() + ".ln", ln(), &wire)?; [INFO] [stdout] 70 | | Ok(wire) [INFO] [stdout] 71 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/activations.rs:6:23 [INFO] [stdout] | [INFO] [stdout] 6 | tract_linalg::impl_dyn_hash!($op); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] ... [INFO] [stdout] 76 | / activation!(Softsign, |_op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 77 | | let one = broadcast_scalar(1.0, model, inputs)?; [INFO] [stdout] 78 | | let x_abs = model.wire_node(name.to_string() + ".abs", abs(), inputs)?; [INFO] [stdout] 79 | | let denum = model.wire_node(name.to_string() + ".plus_one", add::unary(one), &x_abs)?; [INFO] [stdout] ... | [INFO] [stdout] 82 | | Ok(wire) [INFO] [stdout] 83 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/activations.rs:6:23 [INFO] [stdout] | [INFO] [stdout] 6 | tract_linalg::impl_dyn_hash!($op); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] ... [INFO] [stdout] 89 | / activation!(Elu, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 90 | | let zero = broadcast_scalar(0.0, model, inputs)?; [INFO] [stdout] 91 | | let minus_one = broadcast_scalar(-1.0, model, inputs)?; [INFO] [stdout] 92 | | let alpha = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 107 | | Ok(wire) [INFO] [stdout] 108 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/activations.rs:6:23 [INFO] [stdout] | [INFO] [stdout] 6 | tract_linalg::impl_dyn_hash!($op); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] ... [INFO] [stdout] 117 | / activation!(HardSigmoid, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 118 | | let alpha = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] 119 | | let beta = broadcast_scalar(op.1, model, inputs)?; [INFO] [stdout] 120 | | let one = broadcast_scalar(1.0, model, inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 126 | | Ok(wire) [INFO] [stdout] 127 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/activations.rs:6:23 [INFO] [stdout] | [INFO] [stdout] 6 | tract_linalg::impl_dyn_hash!($op); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] ... [INFO] [stdout] 133 | / activation!(LeakyRelu, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 134 | | let zero = broadcast_scalar(0.0, model, inputs)?; [INFO] [stdout] 135 | | let alpha = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] 136 | | let neg = model.wire_node(name.to_string() + ".mul_alpha", mul::unary(alpha), &inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 147 | | Ok(wire) [INFO] [stdout] 148 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/activations.rs:6:23 [INFO] [stdout] | [INFO] [stdout] 6 | tract_linalg::impl_dyn_hash!($op); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] ... [INFO] [stdout] 157 | / activation!(ParametricSoftplus, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 158 | | let alpha = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] 159 | | let beta = broadcast_scalar(op.1, model, inputs)?; [INFO] [stdout] 160 | | let one = broadcast_scalar(1.0, model, inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 166 | | Ok(wire) [INFO] [stdout] 167 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/activations.rs:6:23 [INFO] [stdout] | [INFO] [stdout] 6 | tract_linalg::impl_dyn_hash!($op); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] ... [INFO] [stdout] 176 | / activation!(ScaledTanh, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 177 | | let alpha = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] 178 | | let beta = broadcast_scalar(op.1, model, inputs)?; [INFO] [stdout] 179 | | let wire = model.wire_node(name.to_string() + ".mul_beta", mul::unary(beta), inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 182 | | Ok(wire) [INFO] [stdout] 183 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/activations.rs:6:23 [INFO] [stdout] | [INFO] [stdout] 6 | tract_linalg::impl_dyn_hash!($op); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] ... [INFO] [stdout] 192 | / activation!(Selu, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 193 | | let zero = broadcast_scalar(0.0, model, inputs)?; [INFO] [stdout] 194 | | let alpha = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] 195 | | let minus_alpha = broadcast_scalar(-op.0, model, inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 211 | | Ok(wire) [INFO] [stdout] 212 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/activations.rs:6:23 [INFO] [stdout] | [INFO] [stdout] 6 | tract_linalg::impl_dyn_hash!($op); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] ... [INFO] [stdout] 221 | / activation!(Shrink, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 222 | | let bias = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] 223 | | let lambda = broadcast_scalar(op.1, model, inputs)?; [INFO] [stdout] 224 | | let minus_bias = broadcast_scalar(-op.0, model, inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 258 | | Ok(wire) [INFO] [stdout] 259 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/activations.rs:6:23 [INFO] [stdout] | [INFO] [stdout] 6 | tract_linalg::impl_dyn_hash!($op); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] ... [INFO] [stdout] 265 | / activation!(ThresholdRelu, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 266 | | let zero = [INFO] [stdout] 267 | | model.add_const(name.to_string() + ".zero", broadcast_scalar(0.0, model, inputs)?)?; [INFO] [stdout] 268 | | let alpha = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 279 | | Ok(wire) [INFO] [stdout] 280 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/add_dims.rs:10:15 [INFO] [stdout] | [INFO] [stdout] 10 | tract_linalg::impl_dyn_hash!(AddDims); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/broadcast.rs:8:15 [INFO] [stdout] | [INFO] [stdout] 8 | tract_linalg::impl_dyn_hash!(MultiBroadcastTo); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/concat.rs:12:15 [INFO] [stdout] | [INFO] [stdout] 12 | tract_linalg::impl_dyn_hash!(Concat); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/constant_like.rs:12:15 [INFO] [stdout] | [INFO] [stdout] 12 | tract_linalg::impl_dyn_hash!(ConstantLike); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/constant_like.rs:77:15 [INFO] [stdout] | [INFO] [stdout] 77 | tract_linalg::impl_dyn_hash!(EyeLike); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/constant_of_shape.rs:9:15 [INFO] [stdout] | [INFO] [stdout] 9 | tract_linalg::impl_dyn_hash!(ConstantOfShape); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/crop.rs:11:15 [INFO] [stdout] | [INFO] [stdout] 11 | tract_linalg::impl_dyn_hash!(Crop); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/flatten.rs:8:15 [INFO] [stdout] | [INFO] [stdout] 8 | tract_linalg::impl_dyn_hash!(Flatten); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/permute_axes.rs:9:15 [INFO] [stdout] | [INFO] [stdout] 9 | tract_linalg::impl_dyn_hash!(PermuteAxes); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/reshape.rs:7:15 [INFO] [stdout] | [INFO] [stdout] 7 | tract_linalg::impl_dyn_hash!(Reshape); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/rm_dims.rs:10:15 [INFO] [stdout] | [INFO] [stdout] 10 | tract_linalg::impl_dyn_hash!(RmDims); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/shape.rs:8:15 [INFO] [stdout] | [INFO] [stdout] 8 | tract_linalg::impl_dyn_hash!(Shape); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/size.rs:8:15 [INFO] [stdout] | [INFO] [stdout] 8 | tract_linalg::impl_dyn_hash!(Size); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/split.rs:11:15 [INFO] [stdout] | [INFO] [stdout] 11 | tract_linalg::impl_dyn_hash!(Split); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/squeeze.rs:11:15 [INFO] [stdout] | [INFO] [stdout] 11 | tract_linalg::impl_dyn_hash!(Squeeze); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/strided_slice.rs:13:15 [INFO] [stdout] | [INFO] [stdout] 13 | tract_linalg::impl_dyn_hash!(StridedSlice); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/tile.rs:6:15 [INFO] [stdout] | [INFO] [stdout] 6 | tract_linalg::impl_dyn_hash!(Tile); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/binary.rs:9:15 [INFO] [stdout] | [INFO] [stdout] 9 | tract_linalg::impl_dyn_hash!(InferenceBinOp); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/binary.rs:128:15 [INFO] [stdout] | [INFO] [stdout] 128 | tract_linalg::impl_dyn_hash!(Nary); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/cnn/conv.rs:36:15 [INFO] [stdout] | [INFO] [stdout] 36 | tract_linalg::impl_dyn_hash!(Conv); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/expandable.rs:54:15 [INFO] [stdout] | [INFO] [stdout] 54 | tract_linalg::impl_dyn_hash!(Box); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/expandable.rs:191:15 [INFO] [stdout] | [INFO] [stdout] 191 | tract_linalg::impl_dyn_hash!(InferenceWrapper); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/matmul.rs:15:15 [INFO] [stdout] | [INFO] [stdout] 15 | tract_linalg::impl_dyn_hash!(MatMulInference); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/nn/global_pools.rs:6:15 [INFO] [stdout] | [INFO] [stdout] 6 | tract_linalg::impl_dyn_hash!(GlobalAvgPool); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/nn/global_pools.rs:54:15 [INFO] [stdout] | [INFO] [stdout] 54 | tract_linalg::impl_dyn_hash!(GlobalLpPool); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/nn/global_pools.rs:138:15 [INFO] [stdout] | [INFO] [stdout] 138 | tract_linalg::impl_dyn_hash!(GlobalMaxPool); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/nn/layer_max.rs:11:15 [INFO] [stdout] | [INFO] [stdout] 11 | tract_linalg::impl_dyn_hash!(LayerHardmax); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/nn/layer_max.rs:93:15 [INFO] [stdout] | [INFO] [stdout] 93 | tract_linalg::impl_dyn_hash!(LayerLogSoftmax); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/nn/layer_max.rs:127:15 [INFO] [stdout] | [INFO] [stdout] 127 | tract_linalg::impl_dyn_hash!(LayerSoftmax); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/nn/reduce.rs:120:15 [INFO] [stdout] | [INFO] [stdout] 120 | tract_linalg::impl_dyn_hash!(Reduce); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/scan.rs:17:15 [INFO] [stdout] | [INFO] [stdout] 17 | tract_linalg::impl_dyn_hash!(InferenceScan); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/source.rs:9:15 [INFO] [stdout] | [INFO] [stdout] 9 | tract_linalg::impl_dyn_hash!(Source); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/activations.rs:6:23 [INFO] [stdout] | [INFO] [stdout] 6 | tract_linalg::impl_dyn_hash!($op); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] ... [INFO] [stdout] 133 | / activation!(LeakyRelu, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 134 | | let zero = broadcast_scalar(0.0, model, inputs)?; [INFO] [stdout] 135 | | let alpha = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] 136 | | let neg = model.wire_node(name.to_string() + ".mul_alpha", mul::unary(alpha), &inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 147 | | Ok(wire) [INFO] [stdout] 148 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/activations.rs:6:23 [INFO] [stdout] | [INFO] [stdout] 6 | tract_linalg::impl_dyn_hash!($op); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] ... [INFO] [stdout] 157 | / activation!(ParametricSoftplus, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 158 | | let alpha = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] 159 | | let beta = broadcast_scalar(op.1, model, inputs)?; [INFO] [stdout] 160 | | let one = broadcast_scalar(1.0, model, inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 166 | | Ok(wire) [INFO] [stdout] 167 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/activations.rs:6:23 [INFO] [stdout] | [INFO] [stdout] 6 | tract_linalg::impl_dyn_hash!($op); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] ... [INFO] [stdout] 176 | / activation!(ScaledTanh, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 177 | | let alpha = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] 178 | | let beta = broadcast_scalar(op.1, model, inputs)?; [INFO] [stdout] 179 | | let wire = model.wire_node(name.to_string() + ".mul_beta", mul::unary(beta), inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 182 | | Ok(wire) [INFO] [stdout] 183 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/activations.rs:6:23 [INFO] [stdout] | [INFO] [stdout] 6 | tract_linalg::impl_dyn_hash!($op); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] ... [INFO] [stdout] 192 | / activation!(Selu, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 193 | | let zero = broadcast_scalar(0.0, model, inputs)?; [INFO] [stdout] 194 | | let alpha = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] 195 | | let minus_alpha = broadcast_scalar(-op.0, model, inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 211 | | Ok(wire) [INFO] [stdout] 212 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/activations.rs:6:23 [INFO] [stdout] | [INFO] [stdout] 6 | tract_linalg::impl_dyn_hash!($op); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] ... [INFO] [stdout] 221 | / activation!(Shrink, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 222 | | let bias = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] 223 | | let lambda = broadcast_scalar(op.1, model, inputs)?; [INFO] [stdout] 224 | | let minus_bias = broadcast_scalar(-op.0, model, inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 258 | | Ok(wire) [INFO] [stdout] 259 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/activations.rs:6:23 [INFO] [stdout] | [INFO] [stdout] 6 | tract_linalg::impl_dyn_hash!($op); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] ... [INFO] [stdout] 265 | / activation!(ThresholdRelu, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 266 | | let zero = [INFO] [stdout] 267 | | model.add_const(name.to_string() + ".zero", broadcast_scalar(0.0, model, inputs)?)?; [INFO] [stdout] 268 | | let alpha = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 279 | | Ok(wire) [INFO] [stdout] 280 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/add_dims.rs:10:15 [INFO] [stdout] | [INFO] [stdout] 10 | tract_linalg::impl_dyn_hash!(AddDims); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/broadcast.rs:8:15 [INFO] [stdout] | [INFO] [stdout] 8 | tract_linalg::impl_dyn_hash!(MultiBroadcastTo); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/concat.rs:12:15 [INFO] [stdout] | [INFO] [stdout] 12 | tract_linalg::impl_dyn_hash!(Concat); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/constant_like.rs:12:15 [INFO] [stdout] | [INFO] [stdout] 12 | tract_linalg::impl_dyn_hash!(ConstantLike); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/constant_like.rs:77:15 [INFO] [stdout] | [INFO] [stdout] 77 | tract_linalg::impl_dyn_hash!(EyeLike); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/constant_of_shape.rs:9:15 [INFO] [stdout] | [INFO] [stdout] 9 | tract_linalg::impl_dyn_hash!(ConstantOfShape); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/crop.rs:11:15 [INFO] [stdout] | [INFO] [stdout] 11 | tract_linalg::impl_dyn_hash!(Crop); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/flatten.rs:8:15 [INFO] [stdout] | [INFO] [stdout] 8 | tract_linalg::impl_dyn_hash!(Flatten); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/permute_axes.rs:9:15 [INFO] [stdout] | [INFO] [stdout] 9 | tract_linalg::impl_dyn_hash!(PermuteAxes); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/reshape.rs:7:15 [INFO] [stdout] | [INFO] [stdout] 7 | tract_linalg::impl_dyn_hash!(Reshape); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/rm_dims.rs:10:15 [INFO] [stdout] | [INFO] [stdout] 10 | tract_linalg::impl_dyn_hash!(RmDims); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/shape.rs:8:15 [INFO] [stdout] | [INFO] [stdout] 8 | tract_linalg::impl_dyn_hash!(Shape); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/size.rs:8:15 [INFO] [stdout] | [INFO] [stdout] 8 | tract_linalg::impl_dyn_hash!(Size); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/split.rs:11:15 [INFO] [stdout] | [INFO] [stdout] 11 | tract_linalg::impl_dyn_hash!(Split); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/squeeze.rs:11:15 [INFO] [stdout] | [INFO] [stdout] 11 | tract_linalg::impl_dyn_hash!(Squeeze); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/strided_slice.rs:13:15 [INFO] [stdout] | [INFO] [stdout] 13 | tract_linalg::impl_dyn_hash!(StridedSlice); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/array/tile.rs:6:15 [INFO] [stdout] | [INFO] [stdout] 6 | tract_linalg::impl_dyn_hash!(Tile); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/binary.rs:9:15 [INFO] [stdout] | [INFO] [stdout] 9 | tract_linalg::impl_dyn_hash!(InferenceBinOp); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/binary.rs:128:15 [INFO] [stdout] | [INFO] [stdout] 128 | tract_linalg::impl_dyn_hash!(Nary); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/cnn/conv.rs:36:15 [INFO] [stdout] | [INFO] [stdout] 36 | tract_linalg::impl_dyn_hash!(Conv); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/expandable.rs:54:15 [INFO] [stdout] | [INFO] [stdout] 54 | tract_linalg::impl_dyn_hash!(Box); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/expandable.rs:191:15 [INFO] [stdout] | [INFO] [stdout] 191 | tract_linalg::impl_dyn_hash!(InferenceWrapper); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/matmul.rs:15:15 [INFO] [stdout] | [INFO] [stdout] 15 | tract_linalg::impl_dyn_hash!(MatMulInference); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/nn/global_pools.rs:6:15 [INFO] [stdout] | [INFO] [stdout] 6 | tract_linalg::impl_dyn_hash!(GlobalAvgPool); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/nn/global_pools.rs:54:15 [INFO] [stdout] | [INFO] [stdout] 54 | tract_linalg::impl_dyn_hash!(GlobalLpPool); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/nn/global_pools.rs:138:15 [INFO] [stdout] | [INFO] [stdout] 138 | tract_linalg::impl_dyn_hash!(GlobalMaxPool); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/nn/layer_max.rs:11:15 [INFO] [stdout] | [INFO] [stdout] 11 | tract_linalg::impl_dyn_hash!(LayerHardmax); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/nn/layer_max.rs:93:15 [INFO] [stdout] | [INFO] [stdout] 93 | tract_linalg::impl_dyn_hash!(LayerLogSoftmax); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/nn/layer_max.rs:127:15 [INFO] [stdout] | [INFO] [stdout] 127 | tract_linalg::impl_dyn_hash!(LayerSoftmax); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/nn/reduce.rs:120:15 [INFO] [stdout] | [INFO] [stdout] 120 | tract_linalg::impl_dyn_hash!(Reduce); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/scan.rs:17:15 [INFO] [stdout] | [INFO] [stdout] 17 | tract_linalg::impl_dyn_hash!(InferenceScan); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] --> src/ops/source.rs:9:15 [INFO] [stdout] | [INFO] [stdout] 9 | tract_linalg::impl_dyn_hash!(Source); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `impl_dyn_hash` in `tract_linalg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `AddDims: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/add_dims.rs:28:6 [INFO] [stdout] | [INFO] [stdout] 28 | impl Expansion for AddDims { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `AddDims` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ops::array::broadcast::MultiBroadcastTo: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/broadcast.rs:10:6 [INFO] [stdout] | [INFO] [stdout] 10 | impl Expansion for MultiBroadcastTo { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `ops::array::broadcast::MultiBroadcastTo` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `concat::Concat: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/concat.rs:26:6 [INFO] [stdout] | [INFO] [stdout] 26 | impl Expansion for Concat { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `concat::Concat` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ConstantLike: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/constant_like.rs:14:6 [INFO] [stdout] | [INFO] [stdout] 14 | impl Op for ConstantLike { [INFO] [stdout] | ^^ the trait `tract_core::internal::DynHash` is not implemented for `ConstantLike` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tract-core-0.11.2/src/ops/mod.rs:98:84 [INFO] [stdout] | [INFO] [stdout] 98 | fmt::Debug + dyn_clone::DynClone + Send + Sync + 'static + Downcast + EvalOp + DynHash [INFO] [stdout] | ------- required by this bound in `tract_core::ops::Op` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ConstantLike: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/constant_like.rs:63:6 [INFO] [stdout] | [INFO] [stdout] 63 | impl TypedOp for ConstantLike { [INFO] [stdout] | ^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `ConstantLike` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tract-core-0.11.2/src/ops/mod.rs:128:89 [INFO] [stdout] | [INFO] [stdout] 128 | Op + fmt::Debug + dyn_clone::DynClone + Send + Sync + 'static + Downcast + EvalOp + DynHash [INFO] [stdout] | ------- required by this bound in `tract_core::ops::TypedOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `AddDims: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/add_dims.rs:28:6 [INFO] [stdout] | [INFO] [stdout] 28 | impl Expansion for AddDims { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `AddDims` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `EyeLike: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/constant_like.rs:96:6 [INFO] [stdout] | [INFO] [stdout] 96 | impl Op for EyeLike { [INFO] [stdout] | ^^ the trait `tract_core::internal::DynHash` is not implemented for `EyeLike` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tract-core-0.11.2/src/ops/mod.rs:98:84 [INFO] [stdout] | [INFO] [stdout] 98 | fmt::Debug + dyn_clone::DynClone + Send + Sync + 'static + Downcast + EvalOp + DynHash [INFO] [stdout] | ------- required by this bound in `tract_core::ops::Op` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `EyeLike: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/constant_like.rs:154:6 [INFO] [stdout] | [INFO] [stdout] 154 | impl TypedOp for EyeLike { [INFO] [stdout] | ^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `EyeLike` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tract-core-0.11.2/src/ops/mod.rs:128:89 [INFO] [stdout] | [INFO] [stdout] 128 | Op + fmt::Debug + dyn_clone::DynClone + Send + Sync + 'static + Downcast + EvalOp + DynHash [INFO] [stdout] | ------- required by this bound in `tract_core::ops::TypedOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ops::array::broadcast::MultiBroadcastTo: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/broadcast.rs:10:6 [INFO] [stdout] | [INFO] [stdout] 10 | impl Expansion for MultiBroadcastTo { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `ops::array::broadcast::MultiBroadcastTo` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `constant_of_shape::ConstantOfShape: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/constant_of_shape.rs:11:6 [INFO] [stdout] | [INFO] [stdout] 11 | impl Expansion for ConstantOfShape { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `constant_of_shape::ConstantOfShape` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `concat::Concat: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/concat.rs:26:6 [INFO] [stdout] | [INFO] [stdout] 26 | impl Expansion for Concat { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `concat::Concat` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ConstantLike: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/constant_like.rs:14:6 [INFO] [stdout] | [INFO] [stdout] 14 | impl Op for ConstantLike { [INFO] [stdout] | ^^ the trait `tract_core::internal::DynHash` is not implemented for `ConstantLike` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tract-core-0.11.2/src/ops/mod.rs:98:84 [INFO] [stdout] | [INFO] [stdout] 98 | fmt::Debug + dyn_clone::DynClone + Send + Sync + 'static + Downcast + EvalOp + DynHash [INFO] [stdout] | ------- required by this bound in `tract_core::ops::Op` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Crop: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/crop.rs:13:6 [INFO] [stdout] | [INFO] [stdout] 13 | impl Expansion for Crop { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `Crop` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `flatten::Flatten: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/flatten.rs:19:6 [INFO] [stdout] | [INFO] [stdout] 19 | impl Expansion for Flatten { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `flatten::Flatten` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ConstantLike: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/constant_like.rs:63:6 [INFO] [stdout] | [INFO] [stdout] 63 | impl TypedOp for ConstantLike { [INFO] [stdout] | ^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `ConstantLike` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tract-core-0.11.2/src/ops/mod.rs:128:89 [INFO] [stdout] | [INFO] [stdout] 128 | Op + fmt::Debug + dyn_clone::DynClone + Send + Sync + 'static + Downcast + EvalOp + DynHash [INFO] [stdout] | ------- required by this bound in `tract_core::ops::TypedOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `EyeLike: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/constant_like.rs:96:6 [INFO] [stdout] | [INFO] [stdout] 96 | impl Op for EyeLike { [INFO] [stdout] | ^^ the trait `tract_core::internal::DynHash` is not implemented for `EyeLike` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tract-core-0.11.2/src/ops/mod.rs:98:84 [INFO] [stdout] | [INFO] [stdout] 98 | fmt::Debug + dyn_clone::DynClone + Send + Sync + 'static + Downcast + EvalOp + DynHash [INFO] [stdout] | ------- required by this bound in `tract_core::ops::Op` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `PermuteAxes: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/permute_axes.rs:34:6 [INFO] [stdout] | [INFO] [stdout] 34 | impl Expansion for PermuteAxes { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `PermuteAxes` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `reshape::Reshape: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/reshape.rs:9:6 [INFO] [stdout] | [INFO] [stdout] 9 | impl Expansion for Reshape { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `reshape::Reshape` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `EyeLike: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/constant_like.rs:154:6 [INFO] [stdout] | [INFO] [stdout] 154 | impl TypedOp for EyeLike { [INFO] [stdout] | ^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `EyeLike` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tract-core-0.11.2/src/ops/mod.rs:128:89 [INFO] [stdout] | [INFO] [stdout] 128 | Op + fmt::Debug + dyn_clone::DynClone + Send + Sync + 'static + Downcast + EvalOp + DynHash [INFO] [stdout] | ------- required by this bound in `tract_core::ops::TypedOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RmDims: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/rm_dims.rs:28:6 [INFO] [stdout] | [INFO] [stdout] 28 | impl Expansion for RmDims { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `RmDims` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `shape::Shape: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/shape.rs:10:6 [INFO] [stdout] | [INFO] [stdout] 10 | impl Expansion for Shape { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `shape::Shape` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `constant_of_shape::ConstantOfShape: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/constant_of_shape.rs:11:6 [INFO] [stdout] | [INFO] [stdout] 11 | impl Expansion for ConstantOfShape { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `constant_of_shape::ConstantOfShape` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Size: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/size.rs:10:6 [INFO] [stdout] | [INFO] [stdout] 10 | impl Expansion for Size { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `Size` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Crop: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/crop.rs:13:6 [INFO] [stdout] | [INFO] [stdout] 13 | impl Expansion for Crop { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `Crop` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `split::Split: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/split.rs:23:6 [INFO] [stdout] | [INFO] [stdout] 23 | impl Expansion for Split { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `split::Split` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `flatten::Flatten: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/flatten.rs:19:6 [INFO] [stdout] | [INFO] [stdout] 19 | impl Expansion for Flatten { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `flatten::Flatten` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Squeeze: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/squeeze.rs:37:6 [INFO] [stdout] | [INFO] [stdout] 37 | impl Expansion for Squeeze { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `Squeeze` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `PermuteAxes: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/permute_axes.rs:34:6 [INFO] [stdout] | [INFO] [stdout] 34 | impl Expansion for PermuteAxes { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `PermuteAxes` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `StridedSlice: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/strided_slice.rs:159:6 [INFO] [stdout] | [INFO] [stdout] 159 | impl Expansion for StridedSlice { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `StridedSlice` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `tile::Tile: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/tile.rs:8:6 [INFO] [stdout] | [INFO] [stdout] 8 | impl Expansion for Tile { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `tile::Tile` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `reshape::Reshape: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/reshape.rs:9:6 [INFO] [stdout] | [INFO] [stdout] 9 | impl Expansion for Reshape { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `reshape::Reshape` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `InferenceBinOp: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/binary.rs:11:6 [INFO] [stdout] | [INFO] [stdout] 11 | impl Expansion for InferenceBinOp { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `InferenceBinOp` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RmDims: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/rm_dims.rs:28:6 [INFO] [stdout] | [INFO] [stdout] 28 | impl Expansion for RmDims { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `RmDims` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `shape::Shape: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/shape.rs:10:6 [INFO] [stdout] | [INFO] [stdout] 10 | impl Expansion for Shape { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `shape::Shape` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Nary: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/binary.rs:144:6 [INFO] [stdout] | [INFO] [stdout] 144 | impl Op for Nary { [INFO] [stdout] | ^^ the trait `tract_core::internal::DynHash` is not implemented for `Nary` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tract-core-0.11.2/src/ops/mod.rs:98:84 [INFO] [stdout] | [INFO] [stdout] 98 | fmt::Debug + dyn_clone::DynClone + Send + Sync + 'static + Downcast + EvalOp + DynHash [INFO] [stdout] | ------- required by this bound in `tract_core::ops::Op` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Size: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/size.rs:10:6 [INFO] [stdout] | [INFO] [stdout] 10 | impl Expansion for Size { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `Size` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Conv: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/cnn/conv.rs:206:6 [INFO] [stdout] | [INFO] [stdout] 206 | impl Expansion for Conv { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `Conv` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `split::Split: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/split.rs:23:6 [INFO] [stdout] | [INFO] [stdout] 23 | impl Expansion for Split { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `split::Split` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Box<(dyn expandable::Expansion + 'static)>: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/expandable.rs:56:6 [INFO] [stdout] | [INFO] [stdout] 56 | impl Op for Box { [INFO] [stdout] | ^^ the trait `tract_core::internal::DynHash` is not implemented for `Box<(dyn expandable::Expansion + 'static)>` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tract-core-0.11.2/src/ops/mod.rs:98:84 [INFO] [stdout] | [INFO] [stdout] 98 | fmt::Debug + dyn_clone::DynClone + Send + Sync + 'static + Downcast + EvalOp + DynHash [INFO] [stdout] | ------- required by this bound in `tract_core::ops::Op` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Squeeze: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/squeeze.rs:37:6 [INFO] [stdout] | [INFO] [stdout] 37 | impl Expansion for Squeeze { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `Squeeze` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `strided_slice::StridedSlice: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/strided_slice.rs:159:6 [INFO] [stdout] | [INFO] [stdout] 159 | impl Expansion for StridedSlice { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `strided_slice::StridedSlice` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `InferenceWrapper: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/expandable.rs:163:6 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] ... [INFO] [stdout] 163 | impl Expansion for InferenceWrapper { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `InferenceWrapper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `tile::Tile: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/array/tile.rs:8:6 [INFO] [stdout] | [INFO] [stdout] 8 | impl Expansion for Tile { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `tile::Tile` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `MatMulInference: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/matmul.rs:35:6 [INFO] [stdout] | [INFO] [stdout] 35 | impl Expansion for MatMulInference { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `MatMulInference` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `InferenceBinOp: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/binary.rs:11:6 [INFO] [stdout] | [INFO] [stdout] 11 | impl Expansion for InferenceBinOp { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `InferenceBinOp` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `GlobalAvgPool: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/nn/global_pools.rs:8:6 [INFO] [stdout] | [INFO] [stdout] 8 | impl Expansion for GlobalAvgPool { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `GlobalAvgPool` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Nary: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/binary.rs:144:6 [INFO] [stdout] | [INFO] [stdout] 144 | impl Op for Nary { [INFO] [stdout] | ^^ the trait `tract_core::internal::DynHash` is not implemented for `Nary` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tract-core-0.11.2/src/ops/mod.rs:98:84 [INFO] [stdout] | [INFO] [stdout] 98 | fmt::Debug + dyn_clone::DynClone + Send + Sync + 'static + Downcast + EvalOp + DynHash [INFO] [stdout] | ------- required by this bound in `tract_core::ops::Op` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `GlobalLpPool: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/nn/global_pools.rs:56:6 [INFO] [stdout] | [INFO] [stdout] 56 | impl Expansion for GlobalLpPool { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `GlobalLpPool` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `GlobalMaxPool: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/nn/global_pools.rs:140:6 [INFO] [stdout] | [INFO] [stdout] 140 | impl Expansion for GlobalMaxPool { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `GlobalMaxPool` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ops::cnn::conv::Conv: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/cnn/conv.rs:206:6 [INFO] [stdout] | [INFO] [stdout] 206 | impl Expansion for Conv { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `ops::cnn::conv::Conv` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `LayerHardmax: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/nn/layer_max.rs:42:6 [INFO] [stdout] | [INFO] [stdout] 42 | impl Op for LayerHardmax { [INFO] [stdout] | ^^ the trait `tract_core::internal::DynHash` is not implemented for `LayerHardmax` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tract-core-0.11.2/src/ops/mod.rs:98:84 [INFO] [stdout] | [INFO] [stdout] 98 | fmt::Debug + dyn_clone::DynClone + Send + Sync + 'static + Downcast + EvalOp + DynHash [INFO] [stdout] | ------- required by this bound in `tract_core::ops::Op` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Box<(dyn expandable::Expansion + 'static)>: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/expandable.rs:56:6 [INFO] [stdout] | [INFO] [stdout] 56 | impl Op for Box { [INFO] [stdout] | ^^ the trait `tract_core::internal::DynHash` is not implemented for `Box<(dyn expandable::Expansion + 'static)>` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tract-core-0.11.2/src/ops/mod.rs:98:84 [INFO] [stdout] | [INFO] [stdout] 98 | fmt::Debug + dyn_clone::DynClone + Send + Sync + 'static + Downcast + EvalOp + DynHash [INFO] [stdout] | ------- required by this bound in `tract_core::ops::Op` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `LayerHardmax: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/nn/layer_max.rs:80:6 [INFO] [stdout] | [INFO] [stdout] 80 | impl TypedOp for LayerHardmax { [INFO] [stdout] | ^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `LayerHardmax` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tract-core-0.11.2/src/ops/mod.rs:128:89 [INFO] [stdout] | [INFO] [stdout] 128 | Op + fmt::Debug + dyn_clone::DynClone + Send + Sync + 'static + Downcast + EvalOp + DynHash [INFO] [stdout] | ------- required by this bound in `tract_core::ops::TypedOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `InferenceWrapper: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/expandable.rs:163:6 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] ... [INFO] [stdout] 163 | impl Expansion for InferenceWrapper { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `InferenceWrapper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `MatMulInference: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/matmul.rs:35:6 [INFO] [stdout] | [INFO] [stdout] 35 | impl Expansion for MatMulInference { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `MatMulInference` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `LayerLogSoftmax: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/nn/layer_max.rs:95:6 [INFO] [stdout] | [INFO] [stdout] 95 | impl Expansion for LayerLogSoftmax { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `LayerLogSoftmax` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `GlobalAvgPool: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/nn/global_pools.rs:8:6 [INFO] [stdout] | [INFO] [stdout] 8 | impl Expansion for GlobalAvgPool { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `GlobalAvgPool` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `LayerSoftmax: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/nn/layer_max.rs:129:6 [INFO] [stdout] | [INFO] [stdout] 129 | impl Expansion for LayerSoftmax { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `LayerSoftmax` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `GlobalLpPool: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/nn/global_pools.rs:56:6 [INFO] [stdout] | [INFO] [stdout] 56 | impl Expansion for GlobalLpPool { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `GlobalLpPool` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `reduce::Reduce: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/nn/reduce.rs:176:6 [INFO] [stdout] | [INFO] [stdout] 176 | impl Expansion for Reduce { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `reduce::Reduce` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `GlobalMaxPool: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/nn/global_pools.rs:140:6 [INFO] [stdout] | [INFO] [stdout] 140 | impl Expansion for GlobalMaxPool { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `GlobalMaxPool` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `InferenceScan: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/scan.rs:19:6 [INFO] [stdout] | [INFO] [stdout] 19 | impl Op for InferenceScan { [INFO] [stdout] | ^^ the trait `tract_core::internal::DynHash` is not implemented for `InferenceScan` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tract-core-0.11.2/src/ops/mod.rs:98:84 [INFO] [stdout] | [INFO] [stdout] 98 | fmt::Debug + dyn_clone::DynClone + Send + Sync + 'static + Downcast + EvalOp + DynHash [INFO] [stdout] | ------- required by this bound in `tract_core::ops::Op` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `LayerHardmax: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/nn/layer_max.rs:42:6 [INFO] [stdout] | [INFO] [stdout] 42 | impl Op for LayerHardmax { [INFO] [stdout] | ^^ the trait `tract_core::internal::DynHash` is not implemented for `LayerHardmax` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tract-core-0.11.2/src/ops/mod.rs:98:84 [INFO] [stdout] | [INFO] [stdout] 98 | fmt::Debug + dyn_clone::DynClone + Send + Sync + 'static + Downcast + EvalOp + DynHash [INFO] [stdout] | ------- required by this bound in `tract_core::ops::Op` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `InferenceScan: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/scan.rs:259:6 [INFO] [stdout] | [INFO] [stdout] 259 | impl InferenceOp for InferenceScan { [INFO] [stdout] | ^^^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `InferenceScan` [INFO] [stdout] | [INFO] [stdout] ::: src/infer/ops.rs:9:11 [INFO] [stdout] | [INFO] [stdout] 9 | pub trait InferenceOp: [INFO] [stdout] | ----------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 18 | + DynHash [INFO] [stdout] | ------- required by this bound in `infer::ops::InferenceOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `LayerHardmax: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/nn/layer_max.rs:80:6 [INFO] [stdout] | [INFO] [stdout] 80 | impl TypedOp for LayerHardmax { [INFO] [stdout] | ^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `LayerHardmax` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tract-core-0.11.2/src/ops/mod.rs:128:89 [INFO] [stdout] | [INFO] [stdout] 128 | Op + fmt::Debug + dyn_clone::DynClone + Send + Sync + 'static + Downcast + EvalOp + DynHash [INFO] [stdout] | ------- required by this bound in `tract_core::ops::TypedOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Source: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/source.rs:11:6 [INFO] [stdout] | [INFO] [stdout] 11 | impl Op for Source { [INFO] [stdout] | ^^ the trait `tract_core::internal::DynHash` is not implemented for `Source` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tract-core-0.11.2/src/ops/mod.rs:98:84 [INFO] [stdout] | [INFO] [stdout] 98 | fmt::Debug + dyn_clone::DynClone + Send + Sync + 'static + Downcast + EvalOp + DynHash [INFO] [stdout] | ------- required by this bound in `tract_core::ops::Op` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `LayerLogSoftmax: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/nn/layer_max.rs:95:6 [INFO] [stdout] | [INFO] [stdout] 95 | impl Expansion for LayerLogSoftmax { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `LayerLogSoftmax` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Clip: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/activations.rs:8:14 [INFO] [stdout] | [INFO] [stdout] 8 | impl Expansion for $op { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `Clip` [INFO] [stdout] ... [INFO] [stdout] 49 | / activation!(Clip, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 50 | | let mut wire: TVec = inputs.into(); [INFO] [stdout] 51 | | if let Some(low) = op.0 { [INFO] [stdout] 52 | | let low = broadcast_scalar(low, model, inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 59 | | Ok(wire) [INFO] [stdout] 60 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `LayerSoftmax: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/nn/layer_max.rs:129:6 [INFO] [stdout] | [INFO] [stdout] 129 | impl Expansion for LayerSoftmax { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `LayerSoftmax` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Softplus: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/activations.rs:8:14 [INFO] [stdout] | [INFO] [stdout] 8 | impl Expansion for $op { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `Softplus` [INFO] [stdout] ... [INFO] [stdout] 65 | / activation!(Softplus, |_op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 66 | | let one = broadcast_scalar(1.0, model, inputs)?; [INFO] [stdout] 67 | | let wire = model.wire_node(name.to_string() + ".exp", exp(), inputs)?; [INFO] [stdout] 68 | | let wire = model.wire_node(name.to_string() + ".plus_one", add::unary(one), &wire)?; [INFO] [stdout] 69 | | let wire = model.wire_node(name.to_string() + ".ln", ln(), &wire)?; [INFO] [stdout] 70 | | Ok(wire) [INFO] [stdout] 71 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Softsign: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/activations.rs:8:14 [INFO] [stdout] | [INFO] [stdout] 8 | impl Expansion for $op { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `Softsign` [INFO] [stdout] ... [INFO] [stdout] 76 | / activation!(Softsign, |_op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 77 | | let one = broadcast_scalar(1.0, model, inputs)?; [INFO] [stdout] 78 | | let x_abs = model.wire_node(name.to_string() + ".abs", abs(), inputs)?; [INFO] [stdout] 79 | | let denum = model.wire_node(name.to_string() + ".plus_one", add::unary(one), &x_abs)?; [INFO] [stdout] ... | [INFO] [stdout] 82 | | Ok(wire) [INFO] [stdout] 83 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `reduce::Reduce: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/nn/reduce.rs:176:6 [INFO] [stdout] | [INFO] [stdout] 176 | impl Expansion for Reduce { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `reduce::Reduce` [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Elu: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/activations.rs:8:14 [INFO] [stdout] | [INFO] [stdout] 8 | impl Expansion for $op { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `Elu` [INFO] [stdout] ... [INFO] [stdout] 89 | / activation!(Elu, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 90 | | let zero = broadcast_scalar(0.0, model, inputs)?; [INFO] [stdout] 91 | | let minus_one = broadcast_scalar(-1.0, model, inputs)?; [INFO] [stdout] 92 | | let alpha = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 107 | | Ok(wire) [INFO] [stdout] 108 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `InferenceScan: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/scan.rs:19:6 [INFO] [stdout] | [INFO] [stdout] 19 | impl Op for InferenceScan { [INFO] [stdout] | ^^ the trait `tract_core::internal::DynHash` is not implemented for `InferenceScan` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tract-core-0.11.2/src/ops/mod.rs:98:84 [INFO] [stdout] | [INFO] [stdout] 98 | fmt::Debug + dyn_clone::DynClone + Send + Sync + 'static + Downcast + EvalOp + DynHash [INFO] [stdout] | ------- required by this bound in `tract_core::ops::Op` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `HardSigmoid: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/activations.rs:8:14 [INFO] [stdout] | [INFO] [stdout] 8 | impl Expansion for $op { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `HardSigmoid` [INFO] [stdout] ... [INFO] [stdout] 117 | / activation!(HardSigmoid, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 118 | | let alpha = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] 119 | | let beta = broadcast_scalar(op.1, model, inputs)?; [INFO] [stdout] 120 | | let one = broadcast_scalar(1.0, model, inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 126 | | Ok(wire) [INFO] [stdout] 127 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `InferenceScan: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/scan.rs:259:6 [INFO] [stdout] | [INFO] [stdout] 259 | impl InferenceOp for InferenceScan { [INFO] [stdout] | ^^^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `InferenceScan` [INFO] [stdout] | [INFO] [stdout] ::: src/infer/ops.rs:9:11 [INFO] [stdout] | [INFO] [stdout] 9 | pub trait InferenceOp: [INFO] [stdout] | ----------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 18 | + DynHash [INFO] [stdout] | ------- required by this bound in `infer::ops::InferenceOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Source: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/source.rs:11:6 [INFO] [stdout] | [INFO] [stdout] 11 | impl Op for Source { [INFO] [stdout] | ^^ the trait `tract_core::internal::DynHash` is not implemented for `Source` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tract-core-0.11.2/src/ops/mod.rs:98:84 [INFO] [stdout] | [INFO] [stdout] 98 | fmt::Debug + dyn_clone::DynClone + Send + Sync + 'static + Downcast + EvalOp + DynHash [INFO] [stdout] | ------- required by this bound in `tract_core::ops::Op` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `LeakyRelu: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/activations.rs:8:14 [INFO] [stdout] | [INFO] [stdout] 8 | impl Expansion for $op { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `LeakyRelu` [INFO] [stdout] ... [INFO] [stdout] 133 | / activation!(LeakyRelu, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 134 | | let zero = broadcast_scalar(0.0, model, inputs)?; [INFO] [stdout] 135 | | let alpha = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] 136 | | let neg = model.wire_node(name.to_string() + ".mul_alpha", mul::unary(alpha), &inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 147 | | Ok(wire) [INFO] [stdout] 148 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ParametricSoftplus: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/activations.rs:8:14 [INFO] [stdout] | [INFO] [stdout] 8 | impl Expansion for $op { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `ParametricSoftplus` [INFO] [stdout] ... [INFO] [stdout] 157 | / activation!(ParametricSoftplus, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 158 | | let alpha = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] 159 | | let beta = broadcast_scalar(op.1, model, inputs)?; [INFO] [stdout] 160 | | let one = broadcast_scalar(1.0, model, inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 166 | | Ok(wire) [INFO] [stdout] 167 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Clip: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/activations.rs:8:14 [INFO] [stdout] | [INFO] [stdout] 8 | impl Expansion for $op { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `Clip` [INFO] [stdout] ... [INFO] [stdout] 49 | / activation!(Clip, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 50 | | let mut wire: TVec = inputs.into(); [INFO] [stdout] 51 | | if let Some(low) = op.0 { [INFO] [stdout] 52 | | let low = broadcast_scalar(low, model, inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 59 | | Ok(wire) [INFO] [stdout] 60 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ScaledTanh: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/activations.rs:8:14 [INFO] [stdout] | [INFO] [stdout] 8 | impl Expansion for $op { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `ScaledTanh` [INFO] [stdout] ... [INFO] [stdout] 176 | / activation!(ScaledTanh, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 177 | | let alpha = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] 178 | | let beta = broadcast_scalar(op.1, model, inputs)?; [INFO] [stdout] 179 | | let wire = model.wire_node(name.to_string() + ".mul_beta", mul::unary(beta), inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 182 | | Ok(wire) [INFO] [stdout] 183 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Selu: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/activations.rs:8:14 [INFO] [stdout] | [INFO] [stdout] 8 | impl Expansion for $op { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `Selu` [INFO] [stdout] ... [INFO] [stdout] 192 | / activation!(Selu, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 193 | | let zero = broadcast_scalar(0.0, model, inputs)?; [INFO] [stdout] 194 | | let alpha = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] 195 | | let minus_alpha = broadcast_scalar(-op.0, model, inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 211 | | Ok(wire) [INFO] [stdout] 212 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Softplus: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/activations.rs:8:14 [INFO] [stdout] | [INFO] [stdout] 8 | impl Expansion for $op { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `Softplus` [INFO] [stdout] ... [INFO] [stdout] 65 | / activation!(Softplus, |_op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 66 | | let one = broadcast_scalar(1.0, model, inputs)?; [INFO] [stdout] 67 | | let wire = model.wire_node(name.to_string() + ".exp", exp(), inputs)?; [INFO] [stdout] 68 | | let wire = model.wire_node(name.to_string() + ".plus_one", add::unary(one), &wire)?; [INFO] [stdout] 69 | | let wire = model.wire_node(name.to_string() + ".ln", ln(), &wire)?; [INFO] [stdout] 70 | | Ok(wire) [INFO] [stdout] 71 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Softsign: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/activations.rs:8:14 [INFO] [stdout] | [INFO] [stdout] 8 | impl Expansion for $op { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `Softsign` [INFO] [stdout] ... [INFO] [stdout] 76 | / activation!(Softsign, |_op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 77 | | let one = broadcast_scalar(1.0, model, inputs)?; [INFO] [stdout] 78 | | let x_abs = model.wire_node(name.to_string() + ".abs", abs(), inputs)?; [INFO] [stdout] 79 | | let denum = model.wire_node(name.to_string() + ".plus_one", add::unary(one), &x_abs)?; [INFO] [stdout] ... | [INFO] [stdout] 82 | | Ok(wire) [INFO] [stdout] 83 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Shrink: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/activations.rs:8:14 [INFO] [stdout] | [INFO] [stdout] 8 | impl Expansion for $op { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `Shrink` [INFO] [stdout] ... [INFO] [stdout] 221 | / activation!(Shrink, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 222 | | let bias = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] 223 | | let lambda = broadcast_scalar(op.1, model, inputs)?; [INFO] [stdout] 224 | | let minus_bias = broadcast_scalar(-op.0, model, inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 258 | | Ok(wire) [INFO] [stdout] 259 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ThresholdRelu: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/activations.rs:8:14 [INFO] [stdout] | [INFO] [stdout] 8 | impl Expansion for $op { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `ThresholdRelu` [INFO] [stdout] ... [INFO] [stdout] 265 | / activation!(ThresholdRelu, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 266 | | let zero = [INFO] [stdout] 267 | | model.add_const(name.to_string() + ".zero", broadcast_scalar(0.0, model, inputs)?)?; [INFO] [stdout] 268 | | let alpha = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 279 | | Ok(wire) [INFO] [stdout] 280 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Elu: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/activations.rs:8:14 [INFO] [stdout] | [INFO] [stdout] 8 | impl Expansion for $op { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `Elu` [INFO] [stdout] ... [INFO] [stdout] 89 | / activation!(Elu, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 90 | | let zero = broadcast_scalar(0.0, model, inputs)?; [INFO] [stdout] 91 | | let minus_one = broadcast_scalar(-1.0, model, inputs)?; [INFO] [stdout] 92 | | let alpha = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 107 | | Ok(wire) [INFO] [stdout] 108 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `HardSigmoid: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/activations.rs:8:14 [INFO] [stdout] | [INFO] [stdout] 8 | impl Expansion for $op { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `HardSigmoid` [INFO] [stdout] ... [INFO] [stdout] 117 | / activation!(HardSigmoid, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 118 | | let alpha = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] 119 | | let beta = broadcast_scalar(op.1, model, inputs)?; [INFO] [stdout] 120 | | let one = broadcast_scalar(1.0, model, inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 126 | | Ok(wire) [INFO] [stdout] 127 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `LeakyRelu: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/activations.rs:8:14 [INFO] [stdout] | [INFO] [stdout] 8 | impl Expansion for $op { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `LeakyRelu` [INFO] [stdout] ... [INFO] [stdout] 133 | / activation!(LeakyRelu, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 134 | | let zero = broadcast_scalar(0.0, model, inputs)?; [INFO] [stdout] 135 | | let alpha = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] 136 | | let neg = model.wire_node(name.to_string() + ".mul_alpha", mul::unary(alpha), &inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 147 | | Ok(wire) [INFO] [stdout] 148 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ParametricSoftplus: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/activations.rs:8:14 [INFO] [stdout] | [INFO] [stdout] 8 | impl Expansion for $op { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `ParametricSoftplus` [INFO] [stdout] ... [INFO] [stdout] 157 | / activation!(ParametricSoftplus, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 158 | | let alpha = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] 159 | | let beta = broadcast_scalar(op.1, model, inputs)?; [INFO] [stdout] 160 | | let one = broadcast_scalar(1.0, model, inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 166 | | Ok(wire) [INFO] [stdout] 167 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ScaledTanh: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/activations.rs:8:14 [INFO] [stdout] | [INFO] [stdout] 8 | impl Expansion for $op { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `ScaledTanh` [INFO] [stdout] ... [INFO] [stdout] 176 | / activation!(ScaledTanh, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 177 | | let alpha = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] 178 | | let beta = broadcast_scalar(op.1, model, inputs)?; [INFO] [stdout] 179 | | let wire = model.wire_node(name.to_string() + ".mul_beta", mul::unary(beta), inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 182 | | Ok(wire) [INFO] [stdout] 183 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Selu: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/activations.rs:8:14 [INFO] [stdout] | [INFO] [stdout] 8 | impl Expansion for $op { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `Selu` [INFO] [stdout] ... [INFO] [stdout] 192 | / activation!(Selu, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 193 | | let zero = broadcast_scalar(0.0, model, inputs)?; [INFO] [stdout] 194 | | let alpha = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] 195 | | let minus_alpha = broadcast_scalar(-op.0, model, inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 211 | | Ok(wire) [INFO] [stdout] 212 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Shrink: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/activations.rs:8:14 [INFO] [stdout] | [INFO] [stdout] 8 | impl Expansion for $op { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `Shrink` [INFO] [stdout] ... [INFO] [stdout] 221 | / activation!(Shrink, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 222 | | let bias = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] 223 | | let lambda = broadcast_scalar(op.1, model, inputs)?; [INFO] [stdout] 224 | | let minus_bias = broadcast_scalar(-op.0, model, inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 258 | | Ok(wire) [INFO] [stdout] 259 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ThresholdRelu: tract_core::internal::DynHash` is not satisfied [INFO] [stdout] --> src/ops/activations.rs:8:14 [INFO] [stdout] | [INFO] [stdout] 8 | impl Expansion for $op { [INFO] [stdout] | ^^^^^^^^^ the trait `tract_core::internal::DynHash` is not implemented for `ThresholdRelu` [INFO] [stdout] ... [INFO] [stdout] 265 | / activation!(ThresholdRelu, |op, name: &str, model: &mut TypedModel, inputs| { [INFO] [stdout] 266 | | let zero = [INFO] [stdout] 267 | | model.add_const(name.to_string() + ".zero", broadcast_scalar(0.0, model, inputs)?)?; [INFO] [stdout] 268 | | let alpha = broadcast_scalar(op.0, model, inputs)?; [INFO] [stdout] ... | [INFO] [stdout] 279 | | Ok(wire) [INFO] [stdout] 280 | | }); [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] ::: src/ops/expandable.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | pub trait Expansion: [INFO] [stdout] | --------- required by a bound in this [INFO] [stdout] ... [INFO] [stdout] 14 | + tract_core::internal::DynHash [INFO] [stdout] | ----------------------------- required by this bound in `expandable::Expansion` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 92 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0277, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0277`. [INFO] [stdout] [INFO] [stderr] error: could not compile `tract-hir` [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: aborting due to 93 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0277, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0277`. [INFO] [stdout] [INFO] [stderr] error: build failed [INFO] running `Command { std: "docker" "inspect" "21cce7f432e13e87fc20dcd40be32efac0714cd9d087751613e1b7c8348f10c8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "21cce7f432e13e87fc20dcd40be32efac0714cd9d087751613e1b7c8348f10c8", kill_on_drop: false }` [INFO] [stdout] 21cce7f432e13e87fc20dcd40be32efac0714cd9d087751613e1b7c8348f10c8